Архив Айгуст —
архив помогалки Августа
«Никто не вечен… В отличие от знаний»
Внимание!
  Материалы на данном сайте представляют собой архивную копию форума «Айгуст - помогалка Августа» на момент октября 2019 года с целью сохранения знаний. Все права на материалы принадлежат их авторам. Материалы представлены в открытый доступ в ознакомительных целях, запрещено их коммерческое использование без согласования с авторами. Администрация сайта не несёт ответственности за содержание материалов, в том числе за наличие вредоносных закладок в коде, используйте любой предоставленный код на свой страх и риск. Рекомендуется проверять любые файлы вручную и перезаливать на собственный хостинг, дабы избежать возможной модификации или исчезновения в будущем.

Настройки|Сообщения|Альтернативное изменение.

16.01.2011 00:09:17
Настройки|Сообщения|Альтернативное изменение.

Первый вариант от "Августа".
Админка|HTML-шаблоны 1|Насртойки.
Ищем эти переменные.
%MY_PHRASES%
Заменяем на эти.
%?%MY_PHRASES%%:%2?%
Где номер 2 это сообщение в рамке.
Вы можите поставить свою переменную.
0 - не выделять;
1 - подчёркивать;
2 - в рамку;
3 - подсвечивать;
4 - отфильтровывать.

Второй вариант от Фенека.
Админка|HTML-шаблоны 1|Отправка.
Копируем этот скрипт.
<script type="text/javascript" defer>
my_ph_set = 3;
var sc_timer=setTimeout("parent.User.setup (my_ph_set)",1000);
</script>
Переменной my_ph_set можно присваивать значения исходя из того, что

0 - не выделять;
1 - подчёркивать;
2 - в рамку;
3 - подсвечивать;
4 - отфильтровывать.

Соответственно сейчас скрипт настроен на установку подсвечивания личных сообщений.
Минусы:
При следующем входе пользователя в чат, скрипт снова установит ему выделение. Либо тот параметр какой вы задали.

#4156
05.11.2011 14:41:12
Re: Настройки|Сообщения|Альтернативное изменение.
1. Вариант от Августа
В личных настройках -> Сообщения для меня у заданного параметра ставится галочка по умолчанию.
Но работают заданные выделения, только после нажатия на кнопочку "ОК" в личных настройках.
______
по мне - это не удобно и не выход

2. Вариант от Фенека
Очень удобен. Но, минус, как сказал Вова: "При следующем входе пользователя в чат, скрипт снова установит ему выделение. Либо тот параметр какой вы задали."
Это касается зарегистрированных пользователей. Им неудобно при смене сессии опять прибегать к настройкам.

Можно избежать всех неудобств и сделать заданное выделения ТОЛЬКО для незарегистрированных.
С позволения Фенека немного модернизирую его способ
Админка|HTML-шаблоны 1|Отправка
%?%TRUE(%PROFILE%)%
%:%
<script type="text/javascript">
my_phrases = 3;
setTimeout("parent.User.setup (my_phrases)", 1000);
</script>
?%
Переменной my_phrases можно присваивать значения исходя из того, что
0 - не выделять;
1 - подчёркивать;
2 - в рамку;
3 - подсвечивать;
4 - отфильтровывать
сейчас скрипт по умолчанию настроен на установку подсвечивания сообщений.

Плюсы: отсутствие минуса с выделением сообщений у зареганных при смене сессии.
#14082

Другие темы раздела