VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Использовал на форуме функцию автоматическое цитирование название темы в ответ. Недавно из собственных соображений отключил эту фичу, сообщения стали выглядеть намного лучше. Но проблема в том, что лучше выглядят только новые сообщения. Как бы удалить со всех постов в темах эти зловредные цитирования названий тем?
Редактирование в ручную не возможно ибо сообщений ну очень много.
Если покажете пример того, что есть и пример того, во что это надо превратить (имеются ввиду конкретные сообщения, ибо сам хак этот я в глаза не видел) + обозначите объём таблицы post (или ещё лучше примерное число сообщений, подлежащих обработке), можно будет говорить о конкретном скриптике
@Shestak
Эксперт
Join Date: Jul 2006
Location: Москва
Posts: 1,044
Версия vB: 3.8.x
Пол:
Reputation:
Professional 676
Репутация в разделе: 289
0
А "Перестроить кеш сообщений" не годится?
@Vovan
Специалист
Join Date: Jan 2006
Location: 127.0.0.1
Posts: 226
Версия vB: 4.1.x
Reputation:
Professional 429
Репутация в разделе: 282
0
Shestak, насколько я понимаю, там в самом теле каждого сообщения цитата вставлена, чистка кэша тут не поможет, только скрипт целенаправленной чистки сообщений от ненужного уже "мусора". Впрочем, конкретики мало, я тоже мог понять неправильно. ;)
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,823
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20319
Репутация в разделе: 8468
0
в таблице постов в поле титл должно быть
одним запросом можно очистить это поле
PHP Code:
UPDATE post SET title = ''
не проверял, но по моему так =)
@Vovan
Специалист
Join Date: Jan 2006
Location: 127.0.0.1
Posts: 226
Версия vB: 4.1.x
Reputation:
Professional 429
Репутация в разделе: 282
0
kerk, с заголовками проще конечно, в теле - чуть посложнее. Я же говорю: хака не видел, нужен пример последствий его работы. Будет конкретный вопрос - будет конкретный ответ ;)
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,823
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20319
Репутация в разделе: 8468
1
Quote:
Originally Posted by ****Ice_Man****
Использовал на форуме функцию автоматическое цитирование название темы в ответ
Vovan, я так понял, что использовалась именно стандартная функция движка
а она копирует название темы именно в титл, и в соотв. поле в таблице пост БД
==
UPD
важно!
нужно учитывать еще и условие, где титл заполнен и это ПЕРВОЕ сообщение темы =)
т.е. запрос будет выглядеть примерно так
PHP Code:
UPDATE post SET title = '' WHERE parentid != 0
@Vovan
Специалист
Join Date: Jan 2006
Location: 127.0.0.1
Posts: 226
Версия vB: 4.1.x
Reputation:
Professional 429
Репутация в разделе: 282
1
Quote:
Originally Posted by kerk
я так понял, что использовалась именно стандартная функция движка
возможно, но перед телодвижением лучше уточнить
Quote:
Originally Posted by kerk
важно!
нужно учитывать еще и условие, где титл заполнен и это ПЕРВОЕ сообщение темы =)
разумеется, так что одним запросом уже никак не отделаемся
В общем скриптик готов нарисовать, как только будут утонения от автора.
@omentos
Продвинутый
Join Date: Dec 2007
Posts: 129
Версия vB: 4.1.x
Reputation:
Опытный 35
Репутация в разделе: 24
0
Quote:
Originally Posted by Vovan
В общем скриптик готов нарисовать, как только будут утонения от автора.
Так kerk это и расписал одним скриптиком SQl )
Quote:
Originally Posted by ****Ice_Man****
Использовал на форуме функцию автоматическое цитирование название темы в ответ
Это именно функция самого форума, это не хак.
Пусть конечно уточнит, но я именно так как и kerk это понял.
@Vovan
Специалист
Join Date: Jan 2006
Location: 127.0.0.1
Posts: 226
Версия vB: 4.1.x
Reputation:
Professional 429
Репутация в разделе: 282
0
Ну что ж, на то он и kerk, всё красиво и просто, и даже без уточнений