VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Предлагаю сделать автозамену изображений на свое, если вставленная в сообщение картинка не загружается.
Я смотрел, это можно делать через .htaccess, но в таком случае, будут заменяться все изображения на сайте, даже мелкие. Можно делать средствами javascript, но придется редактировать class_bbcode.php, а менять там стандарт [img] не желательно ибо много хаков типа ресайза изображений на нем подвязано.
Полагаю, эту тему можно решить навесив какой-то хук в модулях?
***
Объясню, зачем нужно. У меня на форуме, в основном, все пишут в визуальном редакторе и редактируют сообщения также. В современных браузерах, в этом редакторе не отображается даже ссылка на изображение, если оно отсутствует, приходится переключать в обычный режим и там выискивать. Это трудно, особенно когда длинные тексты. Вдобавок, при каждом переключении редактора у меня к внешним ссылкам подставляется дополнительный <noindex>, приходится все это вычищать.
Потом еще стоит хак, который выводит в forumdisplay картинку из первого поста, и если эта картинка не подгружается, выглядит не красиво.
Короче говоря, этот модуль мог бы существенно облегчить жизнь.
если вставленная в сообщение картинка не загружается.
А речь идет про локальные изображения или расположенные на удаленном сервере? Локальные неплохо разруливаются вообще средствами сервера, заодно выводя 404 для поисковиков. Например, nginx:
Smalesh, речь и о тех и о других, но преимущественно об изображениях с других серверов.
Эта модель работает для папки, а у тех у кого вложения и картинки в базе?
Боюсь, база огромная, гигов 5, наверное, может подвиснуть и что тогда?)
Смотрите, тогда такой вариант, в принципе все можно сделать средствами jquery, она у меня и так подключена, но для этого надо прописать класс к ббкоду [img], полагаю, что сделать это можно, навесив хук, который будет подставлять этот класс к картинке уже после того, как все ресайзеры изображений "сожрут" исходный код, тот который в class_bbcode.php. Короче, хук повесить так, чтоб он в самом конце исполнялся.
Как этот модуль может выглядеть и куда его навешивать?
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 7723
1
Quote:
Originally Posted by sejd
база огромная, гигов 5, наверное, может подвиснуть и что тогда?
бэкапы?
выполнять перенос не по 300 вложений как предлагает вобла по дефолту, а по 30-50
это немного подольше, но зависонов не будет
и еще, лучше открыть страницу переноса вложений в отдельной вкладке, а не во фрейме админки
Smalesh
В Черном списке
Join Date: Oct 2006
Награды в конкурсах:
Posts: 3,055
Версия vB: 3.8.7
Пол:
Reputation:
Мастер 3981
Репутация в разделе: 680
0
Quote:
Originally Posted by sejd
Боюсь, база огромная, гигов 5, наверное, может подвиснуть и что тогда?)
5 гиг - это не такое и большое, учитывая хранения файлов в аттачах в базе. А рано или поздно переносить в файлы придется, и чем раньше это сделать, тем меньше проблем будет.
Все это все равно не решает проблемы замены изображений со сторонних сайтов)
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 7723
0
Quote:
Originally Posted by sejd
все равно не решает проблемы замены изображений со сторонних сайтов
скрипт который сохраняет картинки локально, при минимальной модификации, решит проблему =)
там нужно заменить код удаления несуществующего изображения, на хтмл код своей картинки (заглушки, я так понимаю?)