Перейти к содержимому


Фотография
- - - - -

Как поставить свои смайлы на сайт клана?

дизайн дизайн-пак смайлы скрипты

Лучший Ответ NeLo, 15 Июнь 2016 - 10:42

Чтобы установить свои смайлы в редактор (сайт под управлением движка 2.0) создайте файл smiles.js следующего содержания:

$(function() {
    CKEDITOR.config.smiley_path = 'http://my-pw.ru/soft/sml/tigers/';
    CKEDITOR.config.smiley_images = [
        '1.gif', '2.gif', '3.gif', '4.gif', '5.gif', '6.gif', '7.gif', '8.gif', '9.gif', '10.gif',
        '11.gif', '12.gif', '13.gif', '14.gif', '15.gif', '16.gif', '17.gif', '18.gif', '19.gif', '20.gif',
        '21.gif', '22.gif', '23.gif', '24.gif', '25.gif', '26.gif', '27.gif', '28.gif', '29.gif', '30.gif',
        '31.gif', '32.gif', '33.gif', '34.gif', '35.gif', '36.gif', '37.gif', '38.gif', '39.gif', '40.gif',
        '41.gif', '42.gif', '43.gif', '44.gif', '45.gif', '46.gif', '47.gif', '48.gif', '49.gif', '50.gif'
    ];
    CKEDITOR.config.smiley_descriptions = [
        '1', '2', '3', '4', '5', '6', '7', '8', '9', '10',
        '11', '12', '13', '14', '15', '16', '17', '18', '19', '20',
        '21', '22', '23', '24', '25', '26', '27', '28', '29', '30',
        '31', '32', '33', '34', '35', '36', '37', '38', '39', '40',
        '41', '42', '43', '44', '45', '46', '47', '48', '49', '50'
    ];
});

И поместите его в директорию со скриптами своего дизайн-пака (см. структура дизайн-пака). Стандартный дизайн-пак, начиная с версии 2.0.2, уже будет содержать готовый файл smiles.js в данной директории, Вам останется только лишь отредактировать его по своему усмотрению и подключить в основном шаблоне-каркасе страниц сайта (см. структура шаблонов):

{{ script('smiles.js') }}

Результат:

 

1-clan-site-smiles-example.png

 

Описание параметров конфигурации плагина смайлов для используемого редактора:

 

CKEDITOR.config.smiley_path – путь к директории на удаленном сервере, где размещены смайлы.

Например, http://my-pw.ru/soft/sml/tigers/41.gif – один из смайлов 41.gif

http://my-pw.ru/soft/sml/tigers/ – путь к директории с этим смайлом.

 

CKEDITOR.config.smiley_images – названия файлов из директории выше, представляющих собой смайлы.

 

CKEDITOR.config.smiley_descriptions – текстовое описание смайлов (:666:, :упс: и т.д.), позиция каждой такой записи должна точно совпадать с той, на которой находится смайл.

Перейти к сообщению


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 darkangel20074784

darkangel20074784

    Пользователь

  • Участники
  • PipPip
  • 14 сообщений

Отправлено 14 Июнь 2016 - 22:20

Хотела бы поставить данные смайлы в форму ответа на форум http://my-pw.ru/forum/23-80-1

С заменой стандартных , точнее стандартные убрать полностью.

 

Как это сделать?


Сообщение отредактировал NeLo: 15 Июнь 2016 - 10:50
Заголовок темы изменен для помощи другим пользователям найти ответ на похожий вопрос

  • NeLo это нравится

:blink: Девушка не фига не умеющая делать норм сайты, но пытающаяся разобраться в этом..


#2 NeLo

NeLo

    Разработчик

  • Guildmaker Team
  • PipPipPipPipPipPipPipPip
  • 794 сообщений

Отправлено 15 Июнь 2016 - 10:42   Лучший Ответ

Чтобы установить свои смайлы в редактор (сайт под управлением движка 2.0) создайте файл smiles.js следующего содержания:

$(function() {
    CKEDITOR.config.smiley_path = 'http://my-pw.ru/soft/sml/tigers/';
    CKEDITOR.config.smiley_images = [
        '1.gif', '2.gif', '3.gif', '4.gif', '5.gif', '6.gif', '7.gif', '8.gif', '9.gif', '10.gif',
        '11.gif', '12.gif', '13.gif', '14.gif', '15.gif', '16.gif', '17.gif', '18.gif', '19.gif', '20.gif',
        '21.gif', '22.gif', '23.gif', '24.gif', '25.gif', '26.gif', '27.gif', '28.gif', '29.gif', '30.gif',
        '31.gif', '32.gif', '33.gif', '34.gif', '35.gif', '36.gif', '37.gif', '38.gif', '39.gif', '40.gif',
        '41.gif', '42.gif', '43.gif', '44.gif', '45.gif', '46.gif', '47.gif', '48.gif', '49.gif', '50.gif'
    ];
    CKEDITOR.config.smiley_descriptions = [
        '1', '2', '3', '4', '5', '6', '7', '8', '9', '10',
        '11', '12', '13', '14', '15', '16', '17', '18', '19', '20',
        '21', '22', '23', '24', '25', '26', '27', '28', '29', '30',
        '31', '32', '33', '34', '35', '36', '37', '38', '39', '40',
        '41', '42', '43', '44', '45', '46', '47', '48', '49', '50'
    ];
});

И поместите его в директорию со скриптами своего дизайн-пака (см. структура дизайн-пака). Стандартный дизайн-пак, начиная с версии 2.0.2, уже будет содержать готовый файл smiles.js в данной директории, Вам останется только лишь отредактировать его по своему усмотрению и подключить в основном шаблоне-каркасе страниц сайта (см. структура шаблонов):

{{ script('smiles.js') }}

Результат:

 

1-clan-site-smiles-example.png

 

Описание параметров конфигурации плагина смайлов для используемого редактора:

 

CKEDITOR.config.smiley_path – путь к директории на удаленном сервере, где размещены смайлы.

Например, http://my-pw.ru/soft/sml/tigers/41.gif – один из смайлов 41.gif

http://my-pw.ru/soft/sml/tigers/ – путь к директории с этим смайлом.

 

CKEDITOR.config.smiley_images – названия файлов из директории выше, представляющих собой смайлы.

 

CKEDITOR.config.smiley_descriptions – текстовое описание смайлов (:666:, :упс: и т.д.), позиция каждой такой записи должна точно совпадать с той, на которой находится смайл.


Сообщение отредактировал NeLo: 15 Июнь 2016 - 15:19

  • GRiM это нравится





Темы с аналогичным тегами дизайн, дизайн-пак, смайлы, скрипты

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных




Яндекс.Метрика