После загрузки плагина запустите файл site.ru/keygen.php для генерации ключа, который надо будет прописать в файл - \engine\mods\miniposter\config.php.
Пример использования:
	
	
	
		
Все параметры кроме src не обязательны, так же все параметры по умолчанию можно заменить в config.php этого модуля.
В комментарии архива добавлен текст по установке модуля, но всё это прописано в в самом плагине.
Скачать плагин - https://cloud.mail.ru/public/2L6w/wpDYyHR6L
Хак адаптирующий значение доп.поля если в нем прописана картинка с BB тегом img или thumb
В папке /engine/mods/ создать файл get_src.php с содержимым:
	
	
	
		
В шаблоне выводить вместо просто [xfvalue_poster] кодом:
	
	
	
		
////////////////////////
Правка для того что бы имя было как у картинки а не генерировалось числами.
Открываем /engine/mods/miniposter/index.php находим
	
	
	
		
Выше вставляем:
	
	
	
		
Далее ищем:
	
	
	
		
Меняем на:
	
	
	
		
////////////////////////
Правка для повышения четкости картинки. Эта правка требует библиотеку GD 2.1.0 или выше.
Открываем /engine/mods/miniposter/index.php находим
	
	
	
		
Ниже вставляем:
	
	
	
		
				
			Пример использования:
		Код:
	
	{poster src='{image-1}' default='/uploads/mini/noimage.jpg' width='170' height='250' q='80' zoom='no' jpg='yes'}В комментарии архива добавлен текст по установке модуля, но всё это прописано в в самом плагине.
Скачать плагин - https://cloud.mail.ru/public/2L6w/wpDYyHR6L
Хак адаптирующий значение доп.поля если в нем прописана картинка с BB тегом img или thumb
В папке /engine/mods/ создать файл get_src.php с содержимым:
		Код:
	
	<?PHP
if(!defined('DATALIFEENGINE'))die("Hacking attempt!");
preg_match("#src=['\"](.+?)['\"]#i",$f,$img);
echo $img[1]?str_replace("/thumbs/","/",$img[1]):$f;
?>
		Код:
	
	{include file="engine/mods/get_src.php?f=[xfvalue_poster]"}////////////////////////
Правка для того что бы имя было как у картинки а не генерировалось числами.
Открываем /engine/mods/miniposter/index.php находим
		Код:
	
	$type = explode(".",$src);
		Код:
	
	$nameimg_end = explode("/", $src);
$nameimg_end = end($nameimg_end);
$nameimg_end = explode(".", $nameimg_end);
unset($nameimg_end[count($nameimg_end)-1]);
$nameimg_end = implode($nameimg_end);
		Код:
	
	$image_name = substr($image_name,2,50);
		Код:
	
	$image_name = $nameimg_end . "." . $type;Правка для повышения четкости картинки. Эта правка требует библиотеку GD 2.1.0 или выше.
Открываем /engine/mods/miniposter/index.php находим
		Код:
	
	imagedestroy($image);
		Код:
	
	$sharpenMatrix = array
(
    array(-1.2, -1, -1.2),
    array(-1, 20, -1),
    array(-1.2, -1, -1.2)
);
$divisor = array_sum(array_map('array_sum', $sharpenMatrix));         
$offset = 0;
imageconvolution($poster, $sharpenMatrix, $divisor, $offset); 
 
		![1585898278_1463588403_miniposter_pro[1].png 1585898278_1463588403_miniposter_pro[1].png](https://cdn.ucrack.com/data/attachments/0/85-0217c0129b9455486087a977c784189f.jpg?hash=AhfAEpuUVU)