Скрипт замены стандартных смайлов. © Duka
<script type="text/javascript"> var smileDiv = document.getElementById("smilies-block"); if(smileDiv) { var smileItem = new Array(); smileItem.push('Ссылка на смайл'); smileItem.push('Ссылка на смайл'); smileItem.push('Ссылка на смайл'); smileItem.push('Ссылка на смайл'); smileItem.push('Ссылка на смайл'); smileItem.push('Ссылка на смайл'); smileItem.push('Ссылка на смайл'); smileItem.push('Ссылка на смайл'); smileItem.push('Ссылка на смайл'); smileItem.push('Ссылка на смайл'); for (i=0; i<smileItem.length; i++){ smileDiv.innerHTML+='<img src="'+smileItem[i]+'" alt=":своё название:" onclick="smile(\'[img]'+smileItem[i]+'[/img]\')" />'; } } </script>
Для добавления еще одного (многих), смайлов.. добавляем строчку:
smileItem.push('Ссылка на смайл');
столько раз, сколько понадобится смайлов =)
Если у Вас много смайлов и вы хотите что бы окошко прокручивалось, добавляем туда же этот код:
<style type="text/css"> #smilies-block { overflow: auto; height: 150px; } </style>