Суббота, 27.04.2024, 10:05
Приветствую Вас Гость | RSS
Game-Fresh
Главная | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Скрипты для uCoz » Форум » Дополнительные смайлы на форум ucoz
Дополнительные смайлы на форум ucoz
hitman989Дата: Среда, 12.08.2009, 15:10 | Сообщение # 1
..::Злой ADMIN::..
Группа: Пользователи
Сообщений: 87
Награды: 4
Репутация: « 10 »
Статус:
Смайл настроения:
Бог форума За хорошую посещаемость на форуме За Генералиссимуса

За 10 Сообщений За 20 Сообщений За 30 Сообщений За 40 Сообщений За 60 Сообщений За 80 Сообщений

Вот версия дополнительных смайликов. Теперь не нужно загромождать дизайн всякими отдельными таблицами или спойлерами. Добавим смайлики в стандартные!
Внимание: скрипт написан для форумов у которых ширина форума(контента) 100% (на всю ширину). В остальных случаях будет криво отображаться и прийдется изменять код.

В форме добавления сообщения ищем $SMILES$, сносим и пишем:

Code
<script type="text/javascript">function emoticon(code,nm){if (code != ""){var txtarea=document.getElementById(nm);code = ' ' + code + ' ';if (document.selection) {txtarea.focus();var txtContent = txtarea.value;var str = document.selection.createRange();if (str.text == ""){str.text = code;} else if (txtContent.indexOf(str.text) != -1){str.text = code + str.text;} else {txtarea.value = txtContent + code;}}else{txtarea.value = txtarea.value + code;}}}</script><table border="0" cellpadding="3" class="smiles" onmouseover="document.getElementById('asmltrxZMM_').style.display='';" onmouseout="document.getElementById('asmltrxZMM_').style.display='none';"><tr><td class="sml1"><a href="javascript://" onclick="emoticon('>(','message');return false;"><img src="http://s23.ucoz.net/sm/1/angry.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon(':D','message');return false;"><img src="http://s23.ucoz.net/sm/1/biggrin.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('B)','message');return false;"><img src="http://s23.ucoz.net/sm/1/cool.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon(':'(','message');return false;"><img src="http://s23.ucoz.net/sm/1/cry.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('<_<','message');return false;"><img src="http://s23.ucoz.net/sm/1/dry.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('^_^','message');return false;"><img src="http://s23.ucoz.net/sm/1/happy.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon(':(','message');return false;"><img src="http://s23.ucoz.net/sm/1/sad.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon(':)','message');return false;"><img src="http://s23.ucoz.net/sm/1/smile.gif" class="msmile"></a></td></tr><tr><td class="sml1"><a href="javascript://" onclick="emoticon(':o','message');return false;"><img src="http://s23.ucoz.net/sm/1/surprised.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon(':p','message');return false;"><img src="http://s23.ucoz.net/sm/1/tongue.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('%)','message');return false;"><img src="http://s23.ucoz.net/sm/1/wacko.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon(';)','message');return false;"><img src="http://s23.ucoz.net/sm/1/wink.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon(':blink:','message');return false;"><img src="http://s23.ucoz.net/sm/1/blink.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon(':laugh:','message');return false;"><img src="http://s23.ucoz.net/sm/1/laugh.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon(':yes:','message');return false;"><img src="http://s23.ucoz.net/sm/1/yes.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon(':rolleyes:','message');return false;"><img src="http://s23.ucoz.net/sm/1/rolleyes.gif" class="msmile"></a></td></tr><tr><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/censored.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/censored.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/sl.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/sl.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/kepp_smb.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/kepp_smb.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/spam.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/spam.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/red.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/red.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/box.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/box.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/crazy.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/crazy.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/dance.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/dance.gif" class="msmile"></a></td></tr><tr><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/triniti.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/triniti.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/zloy.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/zloy.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/mosking.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/mosking.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/taunt.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/taunt.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/spiteful.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/spiteful.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/fie.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/fie.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/buba.gif[/img]','message');return false;"><img src="http://forucoz.com/smiles/buba.gif" class="msmile"></a></td><td class="sml1"><a href="javascript://" onclick="emoticon('[img]http://forucoz.com/smiles/pardon_mini.gif[/img]','message');return false; "><img src="http://forucoz.com/smiles/pardon_mini.gif" class="msmile"></a></td></tr><tr id="asmltrxZMM_" style="align:center; display:none;"><td colspan="3" align="center" id="allSmiles" nowrap><a href="javascript://" onclick="openLayerB('Sml',0,'http://forucoz.com/index/35-1-0','Полный список смайлов',250,350);return false;">Еще смайлики</a></td></tr></table>

Затем гоу в css и в любое место пишем:
Code
.sml1{width:100%;}

Если лень лесть в css, то в шаблоне Общий вид страниц форума влепите в head
Code
<style>.sml1{width:100%;}</style>


 
Форум » Скрипты для uCoz » Форум » Дополнительные смайлы на форум ucoz
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024 | Конструктор сайтов - uCoz