Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#24 used as offset, casting to integer (24) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Мод: Превью-копии приаттаченных изображений [5]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (22): « 1 2 3 4 [5] 6 7 8 9 ... » В конец    

> Без описания
Владимир
Отправлено: 05 Марта, 2005 - 15:43:42
Post Id


Advanced Member


Покинул форум
Сообщений всего: 417
Дата рег-ции: Дек. 2004  
Откуда: Санкт-Петербург

Карма 0




TvoyWeb
Так как ты задумал, так у меня и работает. Только это не то что мне надо. С аттачами я разобрался. А вот с тем что через img... (Картинка вставленная через тег форума )
Как сделать чтобы эти ссылки не превращались в превью-копии пока их ширина не превысит 550рх?
Почему превью-копия это error, хотя если без этого мода или при клике на превью все отображается нормально?
Где надпись что по errorу тоже можно "кликнуть для просмотра"?
Короче все что в lib.php
 
 Top
TvoyWeb Администратор
Отправлено: 05 Марта, 2005 - 16:11:27
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Владимир
Владимир пишет:
Как сделать чтобы эти ссылки не превращались в превью-копии пока их ширина не превысит 550рх?

Смотри в lib.php функцию replace_img_link($imlink)
Там есть строка кода
CODE:
if ($size[0] <= 250){

Поставь свой размер вместо 150.
Владимир пишет:
Почему превью-копия это error, хотя если без этого мода или при клике на превью все отображается нормально?

Запости сюда эту картинку через img, посмотрим. Возможно сервер на котором находится картинка не дает читать файлы через fopen().
Вобщем запости, поглядим.
Владимир пишет:
Где надпись что по errorу тоже можно "кликнуть для просмотра"?

Замени функцию replace_img_link($imlink) в lib.php на эту.
CODE:
function replace_img_link($imlink)
{
global $exbb,$lang;

if (@fopen($imlink,"rb")){
if($size = getimagesize($imlink)){
if ($size[0] <= 250){
$imgtag = "<img src=\"$imlink\" border=\"0\">";
} else {
$imgtag = $lang['img_linked']."<a href=\"$imlink\" title=\"".$lang['To_increase']."\" target=\"_blank\"><img src=\"trumbalis.php?mode=link&img=$imlink\" border=\"0\" style=\"border: 1px outset #DCDCDC;\"></a>";
}
} else {
$imgtag = $lang['img_linked']."<a href=\"$imlink\" title=\"".$lang['To_increase']."\" target=\"_blank\"><img src=\"im/images/error404.png\" border=\"0\" style=\"border: 1px outset #DCDCDC;\" ></a>";
}
} else {
$imgtag = $lang['img_linked']."<a href=\"$imlink\" title=\"".$lang['To_increase']."\" target=\"_blank\"><img src=\"im/images/error404.png\" border=\"0\" style=\"border: 1px outset #DCDCDC;\" ></a>";
}
return $imgtag;
}

И будет надпись и у error404 тоже.
 
 Top
Nikolay_N
Отправлено: 05 Марта, 2005 - 16:28:48
Post Id


Newbie


Покинул форум
Сообщений всего: 10
Дата рег-ции: Февр. 2005  
Откуда: Москва

Карма 0




TvoyWeb
аттачмент не работает
при нажатии УВЕЛИЧИТЬ показывает, а уменьшенный вариант в сообщении не показывает ("крестик"Подмигивание
 
 Top
Владимир
Отправлено: 05 Марта, 2005 - 16:36:48
Post Id


Advanced Member


Покинул форум
Сообщений всего: 417
Дата рег-ции: Дек. 2004  
Откуда: Санкт-Петербург

Карма 0




Цитата:
Поставь свой размер вместо 150.

Это я уже методом научного тыка понял.
Цитата:
Замени функцию replace_img_link($imlink) в lib.php на эту.

Заменил. Спасибо.
Цитата:
Запости сюда эту картинку через img

Пожалуйста. Даже две. С разных серверов.
Нажмите для увеличения


Вот эту я не вижу.
(Добавление)

А вот эту я вижу.
Сорри. Все три - error. Все три - открываются при клике без проблем.
И еще. На alfaspace тоже самое. Правда также как и Н14 не показатель...
 
 Top
uzopoza
Отправлено: 07 Марта, 2005 - 10:08:15
Post Id



Newbie


Покинул форум
Сообщений всего: 17
Дата рег-ции: Март 2005  

Карма 0




Вернул все обратно и вот файлы, которые просил TvoyWeb


 
 Top
TvoyWeb Администратор
Отправлено: 07 Марта, 2005 - 11:03:36
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Владимир
Две нижние картинки не кажут. Они же с холма..... Видать холм опять прикрыл показ картинок на страницах не своего сервера.
uzopoza
Скачал, позже гляну.
 
 Top
Владимир
Отправлено: 07 Марта, 2005 - 12:16:48
Post Id


Advanced Member


Покинул форум
Сообщений всего: 417
Дата рег-ции: Дек. 2004  
Откуда: Санкт-Петербург

Карма 0




Я же сам на холме. Должны казать по идее...
Цитата:
Поставь свой размер вместо 150.
Вот это не помогает. Все равно картинки с других серверов вставленные через теги форума превращаются в "error".
Вопрос такой тогда: можно ли сделать подобное
CODE:
if ( isset($t_attaches[$threads[$key]['attach_id']]['size']) && $exbb['show_img']) {
list($width,$height) = explode(":",$t_attaches[$threads[$key]['attach_id']]['size']);
if ($width >550){
$post .= $lang['img_attach_tmb'].'<a href="'.$exbb['boardurl'].'/uploads/'.urlencode($threads[$key]['attach_file']).'" alt="'.$threads[$key]['attach_file'].'" target="_blank" title="'.$lang['To_increase'].'"><center><img src="trumbalis.php?mode=board&img='.urlencode($threads[$key]['attach_file']).'" alt="'.$threads[$key]['attach_file'].'" style="border: 1px outset #DCDCDC;"></center></a>';
} else {
$post .= $lang['img_attach'].'<center><img src="'.$exbb['boardurl'].'/uploads/'.urlencode($threads[$key]['attach_file']).'" alt="'.$threads[$key]['attach_file'].'"></center>';
}
}
Но только не для аттачей, а для ссылок на картинки. Я пробовал. Не получается. Подскажи, как... Можно даже без trumbalis.php. Просто если размер> то выполнить что-то, а если <= то картинка как была так и показать.
 
 Top
TvoyWeb Администратор
Отправлено: 07 Марта, 2005 - 15:41:07
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Владимир
Скажи, Улыбка как по тексту ссылку можно определить размер картинки?
Ответ. НИКАК. Пока не прочтешь эту картинку с удаленного сервера.
Поэтому не помогает замена значения минимальной ширины. Потому как настройками PHP на сервере, функции fopen() запрешено выполнять чтение удаленого файла.
 
 Top
Владимир
Отправлено: 07 Марта, 2005 - 16:21:31
Post Id


Advanced Member


Покинул форум
Сообщений всего: 417
Дата рег-ции: Дек. 2004  
Откуда: Санкт-Петербург

Карма 0




Огорчение
Из-за этого же и поиск не работает(скрипт индексации). Там тоже fopen().
Придется показывать картинки как есть... Или думать дальшеПодмигивание
 
 Top
TvoyWeb Администратор
Отправлено: 07 Марта, 2005 - 16:45:31
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Владимир
Насчет поиска, я сомневаюсь что из-за этой функции. В картинках применяется особенность этой функции открывать файлы на чтение с удаленного сервера. Но эта особенность работает если только PHP собран с поддержкой этой особенности.
Кстати счас поставил этот мод на холм на тестовый форум, буду пытаться что-то сделать с этим Улыбка. Только вот что-то связь у меня барахлит сегодня, либо сам холм глючит. очень долго все грузится.
 
 Top
Страниц (22): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0, скрытых: 0)
« Моды, хаки, скины и дополнения »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.2483]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33