snop Опубликовано 16 Апреля 2003 Жалоба Поделиться Опубликовано 16 Апреля 2003 Название: Автоматическое уменьшение картинокДобавил: snopДобавлен: 16 Апр 2003Обновлен: 16 Апр 2003Категория: IP.Board 1.x.x Этот хак позволит автоматически уменьшать все картинки заликнованые на форум с помощью тега или залитые с помощью кнопки UPLOAD ,до размера подходящего по дизайну . Нажмите здесь, чтобы скачать файл Ссылка на комментарий Поделиться на других сайтах Прочее
Alone Опубликовано 26 Апреля 2003 Жалоба Поделиться Опубликовано 26 Апреля 2003 snop не работает он, точнее сначала файл закачиваешь, он уменьшается, но стоит сделать на странице рефреш и рисунок возвращается к прежнему размеру и вася страница "плывёт".... Ссылка на комментарий Поделиться на других сайтах Прочее
Dr F Опубликовано 27 Апреля 2003 Жалоба Поделиться Опубликовано 27 Апреля 2003 Ага Ссылка на комментарий Поделиться на других сайтах Прочее
j0k3r Опубликовано 30 Апреля 2003 Жалоба Поделиться Опубликовано 30 Апреля 2003 Ну как, не решили проблему? А то хочу поставить такой хак. Ссылка на комментарий Поделиться на других сайтах Прочее
snop Опубликовано 3 Мая 2003 Автор Жалоба Поделиться Опубликовано 3 Мая 2003 Alone Dr F Не работает upload или img тег ? j0k3r На моем форуме все работает,правда там запрещен аплоад картинок Ссылка на комментарий Поделиться на других сайтах Прочее
Prophet Опубликовано 3 Мая 2003 Жалоба Поделиться Опубликовано 3 Мая 2003 Ну как, не решили проблему? А то хочу поставить такой хак.Кстати хочу сказать, что на твоём форуме мне очень понравилось соотношения шрифта и всего прочего Ссылка на комментарий Поделиться на других сайтах Прочее
Alone Опубликовано 4 Мая 2003 Жалоба Поделиться Опубликовано 4 Мая 2003 snop у меня не работали оба варианта. Пробовал на локалке, своём хосте и ещё одном форуме. Ссылка на комментарий Поделиться на других сайтах Прочее
snop Опубликовано 4 Мая 2003 Автор Жалоба Поделиться Опубликовано 4 Мая 2003 Alone Попробуй вместо getimagesize($url) написать getimagesize($url,$info) .Для версий PHP 4.3 и 4.3.1 должно помочь Ссылка на комментарий Поделиться на других сайтах Прочее
j0k3r Опубликовано 5 Мая 2003 Жалоба Поделиться Опубликовано 5 Мая 2003 snop Хе-хе... пойду тогда поставлю Prophet Спасибо Ссылка на комментарий Поделиться на других сайтах Прочее
Zer0 Опубликовано 5 Мая 2003 Жалоба Поделиться Опубликовано 5 Мая 2003 Народ извените конечно можетя чего не догоняю но зачем изобретать велосипед если уже есть вроде такой хак ??? Advanched Image Resizer 1.4 на IbPlanet.de English Infoтута Наверное на Planet.com тоже есть Или я не про то ???? Ссылка на комментарий Поделиться на других сайтах Прочее
Alone Опубликовано 6 Мая 2003 Жалоба Поделиться Опубликовано 6 Мая 2003 Zer0 там всё сложнее Ссылка на комментарий Поделиться на других сайтах Прочее
snop Опубликовано 13 Мая 2003 Автор Жалоба Поделиться Опубликовано 13 Мая 2003 Zer0 можетя чего не догоняю но зачем изобретать велосипед если уже есть вроде такой хак ???Там действительно ,все сложнее Ссылка на комментарий Поделиться на других сайтах Прочее
snop Опубликовано 13 Мая 2003 Автор Жалоба Поделиться Опубликовано 13 Мая 2003 кстати найден глюк с gif-ами.Для его исправления достаточно заменить getimagesize($url) на getimagesize($url,$info) Ссылка на комментарий Поделиться на других сайтах Прочее
j0k3r Опубликовано 31 Мая 2003 Жалоба Поделиться Опубликовано 31 Мая 2003 Я правильно понял?Если у меня везде для всех UPLOAD запрещён, то мне надо только в /sources/lib/post_parser.php[u/]заменить return "<img src='$url' border='0' alt='user posted image'>"; на $maxwidth=640; $imsize = getimagesize ($url,$info); $new_width=$imsize[0]; $new_height=$imsize[1]; if($imsize[0] > $maxwidth) { $new_width=$maxwidth; $new_height=($maxwidth/$imsize[0])*$imsize[1]; } return "<img src='$url' border='0' width='$new_width' height='$new_height' alt='user posted image'>"; И всё? Ещё вопрос: изменяются ведь только "габариты" картинки, а не её "вес". Поможет ля в решении этой проблемы для тега IMG хак "Создание thumbnail для присоединяемых изображений" ? Ссылка на комментарий Поделиться на других сайтах Прочее
snop Опубликовано 31 Мая 2003 Автор Жалоба Поделиться Опубликовано 31 Мая 2003 j0k3r Я правильно понял?да Поможет ля в решении этой проблемы для тега IMG хак "Создание thumbnail для присоединяемых изображений" ?Проблеммы уменьшения веса ?Так как у меня такой проблеммы нет,то я не задумывался над этим Мне этот хак понадобился для "коррекции картинок",а ограничивать в весе я не хочу Ссылка на комментарий Поделиться на других сайтах Прочее
j0k3r Опубликовано 1 Июня 2003 Жалоба Поделиться Опубликовано 1 Июня 2003 snop даУря! Значит... я всё сделал правильно?? Проблеммы уменьшения веса ?Так как у меня такой проблеммы нет,то я не задумывался над этим Мне этот хак понадобился для "коррекции картинок",а ограничивать в весе я не хочуСмотрите сами... но если юзер вставил тегом IMG картинку 1000*1000 пикселей - весит она много И её-то будут загружать юзеры.. (хотя уменьшить её посредством сервера - трафик для сервака) Главное - пасиб за хак Ссылка на комментарий Поделиться на других сайтах Прочее
j0k3r Опубликовано 7 Июня 2003 Жалоба Поделиться Опубликовано 7 Июня 2003 Если указать неправильный путь к картинке, то выводит неприятную страничку с белым фоном и оишбками. Warning: getimagesize(): php_network_getaddresses: getaddrinfo failed: No address associated with hostname (is your IPV6 configuration correct? If this error happens all the time, try reconfiguring PHP using --disable-ipv6 option to configure) in /vhosts/forum.funkysouls.com/htdocs/sources/lib/post_parser.php on line 929 Warning: getimagesize(http://ыыыы.gif): failed to open stream: Unknown error: 0 in /vhosts/forum.funkysouls.com/htdocs/sources/lib/post_parser.php on line 929 Путь к картинке я указывал - http://ыыыы.gif Добавлено: Как бы это по-другому оформить? Покрасивше Ссылка на комментарий Поделиться на других сайтах Прочее
j0k3r Опубликовано 21 Июня 2003 Жалоба Поделиться Опубликовано 21 Июня 2003 Ну так как, есть идеи? Ссылка на комментарий Поделиться на других сайтах Прочее
snop Опубликовано 24 Июля 2003 Автор Жалоба Поделиться Опубликовано 24 Июля 2003 j0k3r Прошу прощения за задержку.Я был подписан на эту тему,а мейлы мне не приходили Вместо$imsize = getimagesize ($url,$info);напиши$imsize = @getimagesize ($url,$info); Ссылка на комментарий Поделиться на других сайтах Прочее
Wizard Опубликовано 26 Июля 2003 Жалоба Поделиться Опубликовано 26 Июля 2003 snop Все проста су-пер !!! Ссылка на комментарий Поделиться на других сайтах Прочее
j0k3r Опубликовано 7 Августа 2003 Жалоба Поделиться Опубликовано 7 Августа 2003 snop Спасибо, теперь всё работает Ссылка на комментарий Поделиться на других сайтах Прочее
RusPortal Опубликовано 11 Февраля 2004 Жалоба Поделиться Опубликовано 11 Февраля 2004 snopа где и в каком файлеВместо$imsize = getimagesize ($url,$info);напиши$imsize = @getimagesize ($url,$info);менять это ? Ссылка на комментарий Поделиться на других сайтах Прочее
qweqwe Опубликовано 12 Февраля 2004 Жалоба Поделиться Опубликовано 12 Февраля 2004 пытался поставить этот хак на 1.2...столкнулся с такой проблемой: в файле skin_topic надо найти EOF; } function Show_attachments_img($data) { global $ibforums; return <<<EOF <br><br><center><b>{$ibforums->lang['pic_attach']}</b></center><br> <table cellpadding='4' cellspacing='0' border='0' width='50%' align='center' class='fancyborder'> <tr> EOF; } странно, но у меня такого нету... все что нашел более - мение похожее: } function Show_attachments_img($file_name) { global $ibforums; return <<<EOF <br /> <br /> <strong><span class='edit'>{$ibforums->lang['pic_attach']}</span></strong> <br /> <img src='{$ibforums->vars['upload_url']}/$file_name' class='attach' alt='{$ibforums->lang['pic_attach']}' /> EOF; } но это же function Show_attachments_img($file_name)а не function Show_attachments_img($data)следовательно, для меня не подайдет? Добавлено в [mergetime]1076610205[/mergetime] ret /sources/lib/post_parser.php Ссылка на комментарий Поделиться на других сайтах Прочее
RusPortal Опубликовано 12 Февраля 2004 Жалоба Поделиться Опубликовано 12 Февраля 2004 Добавлено в 21:23ret/sources/lib/post_parser.phpв этом файле нету той инфы! Ссылка на комментарий Поделиться на других сайтах Прочее
qweqwe Опубликовано 12 Февраля 2004 Жалоба Поделиться Опубликовано 12 Февраля 2004 в этом файле нету той инфы! посмотри лучше... точно могу скзаать что в 1.2 F есть. (только что видел =)) Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения