Понедельник, 10.12.2018, 11:09
Скрипты для Ucoz
Карта сайта
Главная | Скрипт "Цитирование в мини-чате" - Скрипты для Ucoz



Книги для вебмастера
Новые сообщения Участники Правила форума Поиск Лента новостей
  • Страница 1 из 1
  • 1
Скрипты для Ucoz » Всё для Ucoz » Скрипты для Ucoz » Скрипт "Цитирование в мини-чате" (Скрипты для мини-чата Ucoz)
Скрипт "Цитирование в мини-чате"
bandjukДата: Понедельник, 13.02.2012, 11:47 | Сообщение # 1
Генерал-лейтенант
Группа: Администраторы
Пол:
Награды: 22
Репутация: 22
Сообщений: 615
Бог сайта и форума За дизайнерские умения За уважение народа За хорошую посещаемость на форуме за 100 постов
Скрипт, позволяет цитировать сообщения в мини-чате по принципу как на форуме.



Установка:
Панель управления ---> Управление дизайном ---> Мини-чат ---> Вид материалов, в самый верх вставляем код:

Code

<?if($NUMBER$='1')?>  
  <script type="text/javascript">  
  function getChatSelection(){var w=window,d=document;if(w.getSelection){selection=w.getSelection().toString()}else if(d.getSelection){selection=d.getSelection()}else{selection=d.selection.createRange().text}};function reChat(b){var d=parent.window.document;if(d.getElementById('mchatMsgF')){d.getElementById('mchatMsgF').focus();chatPaste("[b]"+b+"[/b]\n",0)}else{alert('Вам запрещено данное действие')}};function chatInsert(a,b){if(b!=""){a=a.replace(/[\[\]]/g,"|");chatPaste("[quote="+a+"]"+b+"[/quote]\n",0)}else{alert('Выделите текст для цитирования')}}function chatPaste(a,b){var d=parent.window.document,frm=d.getElementById('MCaddFrm');if((document.selection)&&(b)){frm.mcmessage.focus();frm.document.selection.createRange().text=a}else frm.mcmessage.value+=a};if(parent.window.document.getElementById('mchatMsgF')){window.onload=function(){var o=document.getElementsByTagName('div');for(var i=0;i<o.length;i++){if(o[i].className=='mDetails'){o[i].style.display='block'}}}}  
  </script>  
  <style type="text/css">.mDetails{display:none;font:normal 10px/1 Verdana,sans-serif;text-align:right;}</style>  
  <?endif?>


Там же, сразу после (можно в другое место):
Code
<b>$NAME$</b><?endif?></a>


Вставляем код ссылки на цитирование:
Code
<div class="mDetails">[<a href="javascript://" onclick="getChatSelection();chatInsert('<?if($USERNAME$)?>$USERNAME$<?else?>$NAME$<?endif?>',selection);">Цитировать</a>]</div>


Материалы на эту же тему:

Скрипт "Аватар в мини-чате"
Скрипт "Аватар в гостевой книге"
Скрипт "Красивая рамка для аватара на форуме Ucoz"
Иконки групп пользователей для сайта Ucoz
Скрипт "Ранги на форум Погоны Российской армии"
Скрипт "Иконка Нет аватара на форуме"
Скрипт "Самое классное онлайн радио "
Скрипт кнопка "Спасибо"
Скрипт "Форма входа (RuForm) v 1.0"
Скрипт "Светлый мини профиль"
Скрипт "Cтатистика пользователей"
Скрипт "Панель добавление в Социальные закладки"
 
Скрипты для Ucoz » Всё для Ucoz » Скрипты для Ucoz » Скрипт "Цитирование в мини-чате" (Скрипты для мини-чата Ucoz)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика
Copyright Глюк Рекордс © 2018

Создать бесплатный сайт с uCoz