Дорогие друзья. Спешу рассказать вам о новом скрипте для мини-чата. Наверняка все видели скрипт benq "Информация профиля как на DLE v1.0". Так вот с его разрешения, я переделал скрипт для мини-чата. Принцип работы такой. При нажатии на ник пользователя у вас появляется такое окошечко: Характеристика данных команд в окошке. 1. Вставить ник - упростит вам задачу написать сообщение в мини-чате при написании ника пользователя. Т.е. вам не придётся писать вручную ник пользователя которому вы адресуете данное предложение/сообщение. 2. Профиль пользователя - при нажатии, вы окажитесь в профиле пользователя на которого вы кликнули. 3. Отправить сообщение - с помощью этой команды, вы сможете связаться с пользователем через Личные Сообщения. Данный скрипт является 1-ой версией. Имеется один минус в работе скрипта. При открытии окошка, вы не сможете закрыть её, приходится или же перезагружать страницу или же выполнить какую-то из команд которые указаны в том окошке. Установка: Загружаем файл udleinf.js в папку js. Заходим: Главная » Управление дизайном » Редактирование шаблонов » Мини-чат » Вид материалов И заменяем всё на: Code <script type="text/javascript" src="/js/udleinf.js"></script> <span style='cursor: pointer;' onclick='show_bar(event, $USER_ID$)'><b>$USERNAME$</b></span> <table id="win_$USER_ID$" onclick='hide_bar($USER_ID$)' style='background: #6497ca; position:absolute; visibility:hidden; filter:alpha(opacity=95); opacity: 0.95; width: 200px; border: 1px solid #ffffff;'> <tr><td onmouseover="this.bgColor='#fdd08b';" onmouseout="this.bgColor='#6497ca';" style="padding: 5px; border: 1px solid #ffffff;"><a class="udleinf" href="javascript://" onclick="ffoc(document.forms.addform.message,2);document.forms.addform.message.value+='$USERNAME$, '" title="Адресовать $USERNAME$">Вставить ник</a></td></tr> <tr><td onmouseover="this.bgColor='#fdd08b';" onmouseout="this.bgColor='#6497ca';" style="padding: 5px; border: 1px solid #ffffff;"><a class="udleinf" href="/index/8-$USER_ID$" target="_blank" >Профиль пользователя</a></td></tr> <tr><td onmouseover="this.bgColor='#fdd08b';" onmouseout="this.bgColor='#6497ca';" style="padding: 5px; border: 1px solid #ffffff;"><a class="udleinf" href="/index/14-$USERNAME$-0-1" target="_blank">Отправить сообщение</a></td></tr> </table>: $MESSAGE$ <div class="cMessage" style="border-bottom: 1px dotted #dddddd; padding-bottom: 5px;"></div> Далее заходим: Главная » Управление дизайном » Редактирование шаблонов » Таблица стилей CSS И в любое место вставляем: Quote /* Style User DLE info by BENQ but for chat by JavaNet*/ a.udleinf:link {text-decoration:none; color:#ffffff; font-weight:bold; font-family:Tahoma;} a.udleinf:active {text-decoration:none; color:#ffffff; font-weight:bold;} a.udleinf:visited {text-decoration:none; color:#ffffff; font-weight:bold;} a.udleinf:hover {text-decoration:underline; color:#ffffff; font-weight:bold;} /* ------------- */ Скачать архив: http://depositfiles.com/files/bz8oq6utw Источник: http://megasoft.3dn.ru & http://4life.3dn.ru Вывод: Мне было очень приятно работать с benq, хоть я его слегка достал со своими вопросами . Но думаю он понимает что я ещё не специалист как он, и только на пути к этому званию.
|