Главная » Функционал » Нестандартные решения » Управление смайлами (выбор, добавление, нестандартное решение)

Управление смайлами (выбор, добавление, нестандартное решение)

19.01.2012 в 18:11
Автор: kshlkv     

Смайл - это изображение, которое выражает ту или иную эмоцию. Их часто используют в сообщениях чтобы читатель полностью понял, что испытывал человек, который писал данное сообщение.

В системе создания сайтов uCoz (юКоз) поддерживается использования смайлов. Вы можете вставить смайл в сообщение и пользователи, которые читают его точно поймут о чем вы хотели написать. Вы используете смайлы, но однажды они вам надоели. Вам хочется видеть другие смайлы на своем сайте. Что же делать? Ответ прост - надо изменить их. Для этого проделаем следующую несложную операцию.

Зайдем в панель управления. Далее в верхнем горизонтальном меню нажмем "Настройки", после в открывшемся выпадающем меню нажмем "Общие настройки". Далее находим пункт "Набор смайлов" и нажимаем на выдвигающееся меню "Стандартные смайлы".


Это название набора смайлов. В выпадающем меню будет 25 наборов смайлов и один набор с названием "Свой набор смайлов". С первыми 25 наборами все понятно, их можно выбрать и они будут у вас на сайте стоять, но вот когда выбираем свой набор смайлов, тогда все смайлы исчезают. В чем же дело? Дело в том, что их нужно настроить. Проделываем следующую несложную операцию. Открываем главную страницу панели управления и там открываем "Редактор смайлов".


После мы попадаем на страницу, где можно добавить смайлов. Для этого мы нажимаем кнопку "Добавить смайл". После нам открывается меню добавления смайла:


Рассмотрим его поподробнее.
"Файл смайла:" Этот пункт позволяет нам выбрать смайл из картинок, загруженных в файловый менеджер сайта. (Важно!!! Смайлы должны бить формата ".gif")
"Код вызова смайла:" Это комбинация, при наборе которой в сообщении будет вместо текста смайл.
"Выводить смайл возле формы:" Если стоит галочка, то смайл будет расположен в форме возле сообщения.


После всех настроек нажимаем кнопку "Добавить". Теперь смайл добавлен в ваш набор.

Вы знаете как изменить набор, как создать свой, но вдруг вам нравится тот набор что у вас выбран, а вы хотите просто добавить несколько смайлов. Неужели придется скачивать все смайлы, а потом по одному их добавлять? Ответ - нет. Система uCoz это предусмотрела. Для этого перейдем в "Файловый менеджер". После нажмем на кнопку "Создать папку" и дадим ей название "sml". Теперь все смайлы загружаем в эту папку. (Важно!!! Смайлы должны быть формата ".gif"). Вот наш смайл Смайл добавлен к используемому сейчас набору. Это можно легко проверить. Заходим например на форум и в форме добавления ответа нажимаем "Все смайлы". После нам откроется ajax окошко и первыми будут те смайлы, которые вы загрузили.


Заметьте, что при добавлении их в сообщение, они вызываются бб кодом "img".
Нестандартное решение: (Для продвинутых пользователей системы)
Если вы хотите смайл другого формата или хотите, чтобы кнопки "Все смайлы" не было, тогда читайте дальше.
Это не для ленивых. Переходим на главную страницу панели управления. Дальше нажимаем "Управление дизайном".


Теперь открываем "Форма добавления комментариев/Форма добавления сообщений". Находим код:
Code
$SMILES$
и удаляем его. Теперь вместо него пишем следующее:

Code
<a href="javascript://" rel="nofollow" uzzonclick="emoticon(':smile:','message');return false;"><img style="margin: 0pt; padding: 0pt; border: 0pt none;" src="http://ВАШ_САЙТ.com/ПУТЬ_К_СМАЙЛУ.ФОРМАТ" alt="" border="0"></a>


Рассмотрим данный код поподробнее:
':smile:' - Данный оператор отвечает за "текст" смайла, который будет показан при написании сообщения/комментария.
src="http://ВАШ_САЙТ.com/ПУТЬ_К_СМАЙЛУ.ФОРМАТ" - Вместо "http://ВАШ_САЙТ.com/ПУТЬ_К_СМАЙЛУ.ФОРМАТ" прописываем путь к смайлу. (Кавычки удалять нельзя!). Это мы настроили 1 смайл. Так проделываем со всеми.
Надеюсь , что вы понимаете, что от стандартных смайлов мы избавились полностью.

смайл, добавление смайлов, смайлики, смайлы


Рейтинг: 8  (помогла ли Вам эта инструкция: да / нет)          Просмотров: 9547          Комментариев: 2

Похожие инструкции

22.01.2012 в 01:26      0  

Отличная инструкция! Всё рассмотрено детально, с поясняющими скриншотами, и мало того, автор привел, помимо стандартных решений, нестандартные от себя. Спасибо! smile
22.01.2012 в 09:47      0  

Спасибо smile