Время:
Новых сообщений: Нет
Вы на форуме дней
Ваша группа: Гость
Ваш IP: 3.138.33.120
Logical-Portal — молодежный портал со своей изюминкой, каждый сможет найти что-то интересное и полезное для себя, например наш форум общения с которым вам обязательно нужно ознакомиться.
  • Страница 1 из 1
  • 1
Уведомление о новом сообщении в мини-чате
Сообщение оставлено 13.11.2011 в 21:43:06 | Сообщение #1


Вот нашлось время написать простенький скрипт, даже можно сказать хак
для мини чата. Скрипт проверяет каждые 7 секунд наличие новых сообщений в
мини-чате, и при наличии оного выводит в uwnd - окошке уведомление с
текстом сообщения и логином отправителя. Установив данный скрипт вы
никогда не пропустите новой информации в мини чате smile В скрипте используются 2 гет - запроса, один из них единичный (выполняется при загрузке страницы), другой цикличный (каждые 7  секунд проверка новых сообщений).
Установка простая.

Установка:
1. Зайдите в ПУ, управление дизайном, мнии-чат, форма добавления сообщений, и разместите в любом месте код:
Code
<span class="whitespace"> </span><span class="xml-punctuation"><</span><span class="xml-tagname">script </span><span class="xml-attname">type</span><span class="xml-punctuation">=</span><span class="xml-attribute">"text/javascript" </span><span class="xml-attname">src</span><span class="xml-punctuation">=</span><span class="xml-attribute">"http://www.ujs.su/JS/message_check_chat.js"</span><span class="xml-punctuation">></span><span class="xml-punctuation"></</span><span class="xml-tagname">script</span><span class="xml-punctuation">></span>
<span class="xml-punctuation"><</span><span class="xml-tagname">div </span><span class="xml-attname">id</span><span class="xml-punctuation">=</span><span class="xml-attribute">"hchat" </span><span class="xml-attname">style</span><span class="xml-punctuation">=</span><span class="xml-attribute">"display:none"</span><span class="xml-punctuation">></span><span class="xml-punctuation"></</span><span class="xml-tagname">div</span><span class="xml-punctuation">></span>

2. Теперь пройдите в вид материалов чата, и найдите строку с переменной вида $NAME$ и замените ее на:
Code
<span class="xml-punctuation"><</span><span class="xml-tagname">b </span><span class="xml-attname">class</span><span class="xml-punctuation">=</span><span class="xml-attribute">"users_name"</span><span class="xml-punctuation">></span><span class="xml-text">$NAME$</span><span class="xml-punctuation"></</span><span class="xml-tagname">b</span><span class="xml-punctuation">></span>

Проверьте, обнесена ли переменная $MESSAGE$ в классом .cMessage (По умолчания, обнесена). При необходимости оберните переменную в класс упомянутый выше.
3. Готово!

Источник, автор: www.uJs.su


 Сообщение отредактировал NEXU5 - Воскресенье, 13.11.2011, 21:43:51
 
   
  • Страница 1 из 1
  • 1
Поиск:
 
Графика от: Megas, GraFOS | Дизайн сверстал E.A.
Хостинг от uCoz
Яндекс.Метрика