Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Пак своих стикеров в коментарии dle

Тема в разделе "Вопросы- ответы", создана пользователем iska0703, 6 апр 2023.

06.04.23 в 21:44
17.04.23 в 20:32
2
328
0
  1. TopicStarter Overlay
    iska0703

    iska0703 Зелёный

    Регистрация:
    20 июн 2021
    Сообщения:
    16
    Лучших ответов:
    0
    Рейтинги:
    +1 / 0 / -0
    Подскажите как реализовать
     
  2. Kod Black

    Kod Black Бывалый

    Регистрация:
    13 окт 2020
    Сообщения:
    265
    Лучших ответов:
    2
    Рейтинги:
    +105 / 17 / -0
    Тебе конкретно, что нужно?

    Модальное окно, при открытии, выдавал список смайлов, тыкаешь и вставляешь в комментарий?

    В таком случаи, можно велосипед не создавать, использовать уже готовое по дефолту.

    Если говорить про создания с нуля, тогда изучи как по дефолту уже сделано, сделай так свою.
     
    #2 Kod Black, 7 апр 2023
    Последнее редактирование: 7 апр 2023
  3. SoIo

    SoIo Зелёный

    Регистрация:
    11 апр 2023
    Сообщения:
    21
    Лучших ответов:
    0
    Рейтинги:
    +2 / 2 / -0
    • Сначала загрузите стикеры в формате PNG или GIF на свой хостинг. Создайте новую папку в каталоге "engine/data/emoticons/" и поместите в нее загруженные стикеры.
    • Откройте файл "engine/classes/templates.class.php" и найдите следующий код:

    HTML:
    $this->emoticons = array(
    ':-)' => 'smile.png',
    ';-)' => 'wink.png',
    ':-P' => 'tongue.png',
    ':-D' => 'biggrin.png',
    ':-(' => 'sad.png',
    ':-O' => 'ohmy.png',
    ':-S' => 'confused.png',
    ':-|' => 'neutral.png',
    ':-/' => 'confused.png',
    ':-X' => 'love.png',
    ':-*' => 'kiss.png',
    ':-$' => 'blush.png',
    ':-!' => 'excl.png',
    ':-?' => 'question.png',
    );
    

    • Добавьте новые строки в массив $this->emoticons, чтобы включить свои стикеры в список стандартных эмодзи. Например, если вы добавили стикеры "mysticker1.png" и "mysticker2.gif"
    HTML:
    $this->emoticons = array(
    ':-)' => 'smile.png',
    ';-)' => 'wink.png',
    ':-P' => 'tongue.png',
    ':-D' => 'biggrin.png',
    ':-(' => 'sad.png',
    ':-O' => 'ohmy.png',
    ':-S' => 'confused.png',
    ':-|' => 'neutral.png',
    ':-/' => 'confused.png',
    ':-X' => 'love.png',
    ':-*' => 'kiss.png',
    ':-$' => 'blush.png',
    ':-!' => 'excl.png',
    ':-?' => 'question.png',
    ':mysticker1:' => 'mysticker1.png',
    ':mysticker2:' => 'mysticker2.gif',
    );
    


    • Сохраните изменения в файле "templates.class.php".
    • Теперь вы можете использовать свои стикеры на сайте, включив их в сообщения, комментарии и т.д., используя код ":mysticker1:" или ":mysticker2:". Замените "mysticker1" и "mysticker2" на имена ваших стикеров.

     
    • Нравится Нравится x 1
Похожие темы
  1. kuchen
    Ответов:
    5
    Просмотров:
    856
  2. kuchen
    Ответов:
    6
    Просмотров:
    763
  3. slavka1751
    Ответов:
    0
    Просмотров:
    300
  4. SKYNET
    Ответов:
    12
    Просмотров:
    6.987
  5. iroder
    Ответов:
    0
    Просмотров:
    216
Загрузка...
Яндекс.Метрика