[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Рекламный блок Форума
Реклама
  • Страница 1 из 1
  • 1
Всё для веб мастера. Скрипты для сайта uCoz » Всё о ucoz » Новое для ucoz » Небольшие, но приятные обновления....
Небольшие, но приятные обновления....
RESPEKT Дата: Понедельник, 21.03.2011, 23:49 | Сообщение # 1
Администратор ves-ucoz
Сообщений: 200
Награды: 2
Репутация: 24
Теперь в настройках профиля пользователя (при редактировании данных пользователя) можно выбрать следующие опциональные настройки:

* Скрывать почтовый адрес (активизируется по умолчанию)
* Принимать письма от других пользователей сайта (активизируется по умолчанию)
* Отключить показ аватаров в сообщениях форума
* Отключить показ подписей в сообщениях форума
* Получать почтовые извещения о личных сообщениях (активизируется по умолчанию)
* Принимать личные сообщения только от групп... (предоставляется список групп)

То, что так давно просили - Возможность вывода ссылки на ЛС в теле сайта и информирования об приходе ЛС. Внимание, система оповещения о новом ЛС срабатывает с задержкой, в среднем, на 10 минут. Новые коды - $IS_NEW_PM$ $PM_URL$ (смысл, надеюсь понятен, кому нет - читайте панели управления).
Вот пример того как можно информировать о новом ЛС (используется на этом форуме)...
1. открываем шаблон нужной страницы
2. вставляем в нужное место следующий код

Code
%IF($USER_LOGGED_IN$)%<a href="javascript://" id="upml" onclick="window.open('$PM_URL$','pmw','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');return false;">Личные сообщения</a>
%IF($IS_NEW_PM$)%<script type="text/javascript">function flashit(id,cl){var c = document.getElementById(id);if (c.style.color=='red'){c.style.color = cl;}else {c.style.color = 'red';}}setInterval("flashit('upml','#4D6D91')",500)</script>%ENDIF%
%ENDIF%

Теперь при приходе нового сообщения надпись "Личные сообщения" будет мигать красным цветом. Можно выводить картинку или что угодно другое... все зависит от вашей фантазии. В коде приведенном выше яваскрипт используется только для того чтобы сделать мигающий эффект.

В описании кодов глобальных блоков теперь можно найти описание кода $MODULE_ID$ Этот код нужно применять в условиях для того чтобы 1 глобальный блок можно было для всех модулей использовать.
Пример:

Code
%IF($MODULE_ID$=load)%Каталог файлов%ENDIF%
%IF($MODULE_ID$=dir)%Каталог ссылок%ENDIF%
%IF($MODULE_ID$=publ)%Каталог статей%ENDIF%

В настройках групп для форума теперь можно выбрать "Использовать HTML в сообщениях". Лично я считаю эту опцию очень опасной и не советую ее использовать вообще ни для какой группы... но если вы уверены в себе, то флаг вам в руки.... Стоит только помнить, что работа BB кодов остается и перенос на новую строку тоже автоматически заменяется тегом
, поэтому всякие таблицы и другой код писать нужно в 1 строку, иначе получите совсем не то, что ожидаете! В общем, данная возможность ориентирована только на пользователей с включенной головой и крепкими базовыми знаниями.


Всё для веб мастера. Скрипты для сайта uCoz » Всё о ucoz » Новое для ucoz » Небольшие, но приятные обновления....
  • Страница 1 из 1
  • 1
Поиск:

 
Ваш логин: Ваш пароль: