Теги модуля смайлов
Смайлы, это графические представления обычно используемых символов, типа :-). Когда смайлы включены, система будет отображать небольшие изображения - физиономии вместо их текстового представления, например
Отображение смайлов с вашими комментариями
Чтобы показать всплывающее окно, содержащее смайлы, из вашей формы комментария, вы должны сделать несколько вещей:
1. Вы должны создать шаблон с названием "smilies" (или любым другим, на ваш выбор).
2. В шаблоне, где содержится форма комментария, добавьте ссылку, наподобие этой:
<a href="#" onclick="window.open('{path=weblog/smileys}', '_blank', 'width=300,height=400')">Smilies</a>
Обратите внимание на переменную "path".
3. В новый шаблон "smilies", добавьте следующий код Javascript в заголовок html:
<script language="javascript">
</script>
И используйте следующий код, для создания таблицы со смайлами:
<table border="0" width="100%" cellpadding="6" cellspacing="1">
{exp:emoticon columns="4"}
<tr class="row">
<td class="red"><div>{smiley}</div></td>
</tr>
{/exp:emoticon}
</table>
Обратите внимание на параметр "column" в теге emoticon. Он позволяет вам определить, сколько колонок смайлов будет показано в таблице.
ExpressionEngine будет автоматически заполнять таблицу всеми изображениями смайлов, которые у вас имеются в любой директории, которую вы определили как директорию для смайлов в разделе Admin > Настройки системы > Настройки смайлов панели управления.
Создание и изменения смайлов
Пожалуйста, смотрите документацию разработчика, в разделе разработка смайлов