форум vBSupport.ru > vBulletin > vBulletin 3.8.x > Внешний вид 3.8
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
Time Keeper2
Продвинутый
Default Удаление остаточного кода в тексте после удаления смайлов
0

Заморочился таким вопросом.

А есть ли возможность массово в автоматическом или полу-автоматическом режиме удалить лишний код из сообщений на форуме, после удаления ненужных смайлов.

Т.е. как, например, после удаления смайла "smile" удалить во всех сообщениях код смайла - или т.п. Иначе, после удаления ненужных смайлов сам код смайлов само собой остается в ввиде кода.... и засоряет сообщение ненужными обрывками.

Time Keeper2 добавил 24.07.2011 в 11:51
Например, после удаления смайла "smile-2" удалить во всех сообщениях код смайла :smile-2: или т.п. Иначе, после удаления ненужных смайлов сам код смайлов само собой остается в ввиде кода.... и засоряет сообщение ненужными обрывками.

Last edited by Time Keeper2 : 07-24-2011 at 11:51 AM. Reason: Добавлено сообщение
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
Волк
Эксперт
 
Волк's Avatar
Default
3

Делаешь запрос в базе данных, например:
UPDATE `post` SET `pagetext` = REPLACE(`pagetext`, ':smile-2:', ' ');
 
 
artscripts
Эксперт
 
artscripts's Avatar
Default
0

Волк, мне просто интересно стало, в виде плагина это можно сделать? в виде хака в админку в обслуживание например. Чтобы открывалось поле, вводишь слово и оно удалялось везде.

И еще 1 мой нубский вопрос, а автоцензор закрыть этот код не может? Если в нем указать :smile-2:?

artscripts добавил 24.07.2011 в 13:18
Time Keeper2, мне кажется проще сделать вашему новому любому смайлу код :smile-2: и он автоматом везде заменится)

Last edited by artscripts : 07-24-2011 at 01:18 PM. Reason: Добавлено сообщение
 
 
Time Keeper2
Продвинутый
Default
0

Quote:
Originally Posted by artscripts View Post
Волк, мне просто интересно стало, в виде плагина это можно сделать? в виде хака в админку в обслуживание например. Чтобы открывалось поле, вводишь слово и оно удалялось везде.

И еще 1 мой нубский вопрос, а автоцензор закрыть этот код не может? Если в нем указать :smile-2:?
Конечно закроет автоцензор. Но это не вариант.

Я, кстати, тоже давно ищу такой хак, который может автоматом глобально заменить какое-либо заданное слово или любой текст на форуме. Грубо говоря как в ворде, "найти-заменить" )

Time Keeper2 добавил 24.07.2011 в 13:22
Quote:
Originally Posted by artscripts View Post
Time Keeper2, мне кажется проще сделать вашему новому любому смайлу код :smile-2: и он автоматом везде заменится)
Не, данный вариант вполне очевиден, но я исхожу из варианта, если я вообще захотел удалить смайлы на форуме )

Last edited by Time Keeper2 : 07-24-2011 at 01:22 PM. Reason: Добавлено сообщение
 
 
xorex
Эксперт
vBSponsor
 
xorex's Avatar
Default
1

Можно этим воспользоваться, по сути делает тоже самое о чем сказал Волк, только через хак.
 
 
Time Keeper2
Продвинутый
Default
0

Quote:
Originally Posted by xorex View Post
Можно этим воспользоваться, по сути делает тоже самое о чем сказал Волк, только через хак.
Отлично. Спасибо!
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 03:24 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...