ExBB Community » Файловый ExBB » Модификации и дополнения » Доработка мода превью-копий прикреплённых изображений

Страниц (9): « 1 2 3 4 5 6 7 [8] 9 »
 

106. Леший - 22 марта 2012 — 15:08 - перейти к сообщению
Неудачное сравнение.
107. CAB - 22 марта 2012 — 15:17 - перейти к сообщению
Леший пишет:
Неудачное сравнение.
Интересно, а в чём именно Вы считаете его неудачным?
108. Леший - 22 марта 2012 — 15:28 - перейти к сообщению
Дело не в цене.
109. electron - 22 марта 2012 — 15:47 - перейти к сообщению
Леший пишет:
Это уже второй чел за неделю. Удивился и ушел.

меньше народу - больше кислороду Улыбка

а сколько народу не ставят IPB только потому что он работает на мускуле....

флудим, господари!!!!
110. Parapsixolog - 30 марта 2012 — 14:07 - перейти к сообщению
Попробовал данный мод и... пришлось вернутся на старый вариант.

Половина картинок вообще не загрузились. Раньше проблем с этим не было.

И ещё не нравиться, что мод работает всегда. Даже если картинка меньше заданного в $width = 150;

Более того маленькие картинки он растягивает до "нужного" размера.
111. CAB - 30 марта 2012 — 17:31 - перейти к сообщению
Parapsixolog, попробуйте этот вариант http://exbb.info/community/topic...16364#1324316364
112. Леший - 9 апреля 2012 — 08:58 - перейти к сообщению
CAB пишет:
Pauk пишет:
а для тех у кого не установлен редирект
Думаю вариант должен быть такой
CODE:
function replace_img_link($imlink) {
global $fm;
/*
Доработка мода превью-копий прикреплённых изображений
Автор CAB http://exbb.su/
*/
$imgtag = $fm->LANG['ImgLinked']."<a href=\"$imlink\" rel=\"clearbox\" title=\"".$fm->LANG['ToIncreaseAll']."\" target=\"_blank\"><img src=\"$imlink\" alt=\"$imlink\" style=\"max-width: 512px;\"></a>"; // формируем код превью
return $imgtag;
}
Не уверен потому, что нет возможности проверить. Кто поставит - отпишитесь...
работает,но вылезла куча нотисов.
113. CAB - 9 апреля 2012 — 15:16 - перейти к сообщению
Леший пишет:
работает,но вылезла куча нотисов.
отпишитесь подробнее, вдруг кому-то пригодится...
114. Parapsixolog - 13 апреля 2012 — 15:10 - перейти к сообщению
Отсчитываюсь. Я перепробовал все представленные варианты мода. Без ошибок заработал только мод от CAB:

CODE:
function replace_img_link($imlink) {
global $fm;
/*
Доработка мода превью-копий прикреплённых изображений
Автор CAB http://exbb.su/
*/
$imgtag = $fm->LANG['ImgLinked']."<a href=\"$imlink\" rel=\"clearbox\" title=\"".$fm->LANG['ToIncreaseAll']."\" target=\"_blank\"><img src=\"$imlink\" alt=\"$imlink\" style=\"max-width: 512px;\"></a>"; // формируем код превью
return $imgtag;
}


Но у него есть недостаток. Он работает абсолютно со всеми картинками не зависимо от их размеров. То есть у всех появляется надпись: "Нажмите для увеличения"

И притом параметр $width = 150; в файле printfile.php ни как не влияет на работу мода.

Можно как нибудь сделать, что бы мод не трогал картинки меньше заданных параметров?
115. CAB - 13 апреля 2012 — 15:55 - перейти к сообщению
Parapsixolog пишет:
Можно как нибудь сделать, что бы мод не трогал картинки меньше заданных параметров?
Нельзя. Для того, чтобы мод разделял свои действия в зависимости от размера картинки, нужно загрузить картину на форум, а именно из-за этого и происходит торможение.
116. Parapsixolog - 13 апреля 2012 — 20:12 - перейти к сообщению
CAB пишет:
Нельзя. Для того, чтобы мод разделял свои действия в зависимости от размера картинки, нужно загрузить картину на форум, а именно из-за этого и происходит торможение.


Жаль. Значит придётся пользоваться старой версией мода которая входит в ExBB FM 1.0
117. Parapsixolog - 23 апреля 2012 — 12:24 - перейти к сообщению
Подскажите, какой вариант мода при установленном редиректе лучше всего применить.

1 вариант:

CODE:
function replace_img_link($imlink){
global $fm;

if (ini_get('allow_url_fopen') && ($size = @getimagesize($imlink)) !== FALSE){
if ($size[0] <= 250){
$imgtag = "<img src=\"$imlink\"> ";
} else {
if ($fm->exbb['redirect'] && !stristr($imlink, 'http://www.'.$fm->exbb_domain) && !stristr($imlink, 'http://'.$fm->exbb_domain))
$_imlink = 'rd2.php?'.$imlink;
else $_imlink = $imlink;
$imgtag = $fm->LANG['ImgLinked']."<a href=\"$_imlink\" rel=\"clearbox\" title=\"".$fm->LANG['ToIncrease']."\"><img src=\"printfile.php?action=link&img=$imlink\" border=\"0\" style=\"border: 1px outset #DCDCDC;\"></a>";
}
} else {
$imgtag = "<img src=\"$imlink\"> ";
}
return $imgtag;
}



2 вариант:

CODE:
function replace_img_link($imlink){
global $fm;

if (ini_get('allow_url_fopen') && ($size = @getimagesize($imlink)) !== FALSE){
if ($size[0] <= 250){
$imgtag = "<img src=\"$imlink\"> ";
} else {
if (!stristr($imlink, 'http://www.'.$fm->exbb_domain) && !stristr($imlink, 'http://'.$fm->exbb_domain))
$_imlink = 'rd2.php?'.$imlink;
else $_imlink = $imlink;
$imgtag = $fm->LANG['ImgLinked']."<a href=\"$_imlink\" rel=\"clearbox\" title=\"".$fm->LANG['ToIncrease']."\"><img src=\"printfile.php?action=link&img=$imlink\" border=\"0\" style=\"border: 1px outset #DCDCDC;\"></a>";
}
} else {
$imgtag = "<img src=\"$imlink\"> ";
}
return $imgtag;
}
118. dxman - 4 мая 2012 — 08:44 - перейти к сообщению
Жаль что мод увеличивает маленькие изображения до размера превью.
119. GlucK - 4 апреля 2013 — 09:25 - перейти к сообщению
Отсюда можно как нибудь прикрутить к форуму?
И превью, и полная и всё одной картинкой.
120. CAB - 4 апреля 2013 — 10:48 - перейти к сообщению
GlucK, здесь тоже самое уже есть http://exbb.info/community/topic...16364#1324316364

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0228]     [ ]