Цитата:
Сообщение от AggreSSor
Можете немного подробнее на примере рассказать как для определенных слов/ссылок добавить свое сообщение об ошибке?
AggreSSor добавил 03.02.2011 в 21:30
кстати при отправке сообщения в котором более одно забаненного слова, выдает сообщение об ошибке в котором указано только первое в списке забененных
|
Да, я знаю... скрипт как раз так и работает, проверяет и выдает ошибку в первом попавшем совпадении (исходил из того что врятли один пользователь будет использовать сразу несколько заблокированых слов/ссылок)... поэтому я и говорил в другой теме что работает немного иначе... (но если пользователь будет использовать сразу пару заблокированных ссылок, ему придется каждый раз возвращаться назад и редактировать текст)
Но мне понравилось то как сделан вывод ошибок
здесь, наверное надо будет в следующем обновлении выводить сразу все слова...
Как сделать собственный текст для конкретных запрещенных слов :
Вам нужно будет создать новую фразу, впринципе там в примере уже все с описанием :
Languages & Phrases->Phrase Manager->Add New Phrase :
Phrase Type=Error Messages
Product=BannedWords
Varname=AnyYourVarName
Text=AnyYourErrorMessage (your error message can contain this word - "!bword!",which will be replaced by banned word which cause the error. /// Ваш текст может содержать слово - "!bword!", которое будет замещено на запрещенное слово, которое вызвало ошибку...
После того как новая фраза будет готова - идем в менеджер и редактируем текст, возле нужного слова/ссылки ставим запятую и пишем название фразы, чтобы получилось что-то типа :
...
плохое_слово,название фразы
...