Avatar-Select (light) by Sander для DLE

Avatar-Select (light) by Sander

Avatar-Select (light) by Sander

Представляю вашему вниманию бесплатную урезанную версию модуля Avatar-Select.
Данный модуль позволит вашим пользователям легко в 2 клика установить себе оригинальную аватарку из вашего банка картинок.
Основное окно модуля имеет следующий вид:
Avatar-Select (light) by Sander


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

Версия DLE: 10.1 и старше (но в теории должен работать на любой версии)
Версия PHP: 5.4 и старше

Скачать модуль можно на GitHub


С уважением,
Олег Александрович a.k.a. Sander
Комментарии: (17)
  1. foto
    VIP 19 мая 2018 20:12 #
    В чём отличия от full-версии?
    0
    1. foto
      Администратор 19 мая 2018 20:14 #
      С описанием full версии вы можете ознакомиться по ссылке:
      https://sandev.pro/shop/132-avatar-select-by-sander.html
      0
    2. foto
      VIP 26 июня 2018 15:36 #
      Категории аватаров, например, нельзя создавать
      0
  2. foto
    Гость 29 мая 2018 15:28 #
    После установки на 10.2 (windows 1251) при клике "выбрать аватар" вылезает сообщение "Ошибка".
    Вот данные из консоли. Помогите пожалуйста! joxi.ru/n2YL7L7ToGxyPm
    0
    1. foto
      Администратор 29 мая 2018 15:31 #
      У вас ошибка в файле ajax.php
      Возможно вы вносили туда изменения, отчего модуль перестал работать.
      Или возможно у вас php 5.3 или младше.
      0
  3. foto
    VIP 25 июня 2018 21:33 #
    После установки выходит следующая ошибка
    0
    1. foto
      Администратор 25 июня 2018 22:20 #
      Напишите в ЛС адрес сайта и доступ к тестовому аккаунту.

      UPD. Проблема в пустых символах перед JSON строкой. Откуда они могли взяться - не могу подсказать, нужно разбираться.
      0
      1. foto
        VIP 26 июня 2018 03:06 #
        Разобрался. Косяк оказался в трёх файлах, которые пришлось через Notepad++ принудительно преобразовать в UTF-8 без BOM (AvatarSelect.php, lang.php, pluginLoader.php).

        Несколько раз подобное было замечено при работе через FTP-клиент FileZilla на хостинге JINO на других модулях, когда в некоторых файлах непонятным образом слетает кодировка.
        0
  4. foto
    Гость 23 октября 2018 19:42 #
    Проблема в работе модуля на DLE 13.1 при включении кеширования в режиме memcache. Просто перестаёт работать. Решите по возможности эту проблему.
    +1
    1. foto
      Администратор 23 октября 2018 19:52 #
      Проверил.
      На дефолтном шаблоне все прекрасно работает.
      К тому же работа модуля никак не связана с кешем. Ни файловым ни memcache.
      +1
  5. foto
    Гость 30 января 2019 20:35 #
    Подскажите пожалуйста, как сделать что бы после выбора аватара страница обновлялась ? Заранее спасибо!
    +1
  6. foto
    Гость 29 марта 2019 15:35 #
    Гавно неработает, реклама на платни и не больше
    -2
  7. foto
    Гость 15 июня 2019 17:22 #
    Подскажите, имеется конфликт c модулем статистики, где если пользователь загрузил сам аватар - всё ок, если выбрал из данной галереи то происходит следующее в коде:
    style="background: url(bank/fantastika_serial_oboroten_17860.jpg)"

    Как разрешить сие безобразие? :(
    0
    1. foto
      Администратор 15 июня 2019 23:06 #
      Обратитесь к разработчику модуля, чтобы он скопировал код обработки и вывода адреса аватарки из файла comments.class.php
      Сейчас у вас в модуле используется упрощенный вариант совместимый только с последними версиями DLE.
      В моем модуле используется метод хранения адреса аватарки, который успешно работает и на DLE 10.1 и на 13.2.
      0
  8. foto
    Посетитель 12 марта 2020 21:46 #
    this code now working in chat look:
    pls help me @sander
    +1
  9. foto
    Гость 23 ноября 2021 12:11 #
    на 15й
    <script src="/engine/mods/AvatarSelect/assets/libs.js"></script>
    так предпологаю что конфликт с
    <script src="{THEME}/js/modAlert.js"></script>

    идёт постоянная загрузка аджакс и не дает выбрать
    0
    1. foto
      Администратор 24 ноября 2021 19:18 #
      Проблема, если это можно так назвать, в jQuery v.3

      https://api.jquery.com/jQuery.ajax/
      Deprecation Notice: The jqXHR.success(), jqXHR.error(), and jqXHR.complete() callbacks are removed as of jQuery 3.0. You can use jqXHR.done(), jqXHR.fail(), and jqXHR.always() instead.


      Т.е. необходимо открыть файл модуля engine/mods/AvatarSelect/assets/libs.js
      Найти код:
      .error(

      Заменить на
      .fail(
      0
Добавить комментарий

Внимание! Все сообщения касающиеся техподдержки будут удалены или проигнорированы

Attention! All messages asking for technical support will be removed or ignored

  • Логин
  • E-mail (не обязательно)
Повторите рисунок:
antibot
© Sander-Development. 2009-2024.
При копировании, ссылка на источник обязательна.