[bd] Medal

[bd] Medal 1.5.5b

Нет прав для скачивания
Да, я это понял уже когда написал. Придется поискать, откуда можно нужные данные вытянуть.
Просто вдруг кто уже делал и может на истиный путь наставить?
 
Есть ли плагин для импорта медалей, как для смайлов ?
 
Есть ли плагин для импорта медалей, как для смайлов ?
Импорта?.. Хм... вряд ли. Смайлы - функция встроенная. Медалей то нет "из коробки". Соответственно, если бы импорт был - он был бы в плагине. А делать плагин для плагина - это уже как-то слишком... Да и весьма сомнительная функция. Смайлов может быть сотни. Плюс разные категории, путь, названия, заменяющие слова/символы. Импорт очень нужен. А с медалями... их то не так много - максимум пару десятков. И проблем нет никаких вручную всё настроить. Главное, чтобы изображения и описания были. Возможно поэтому импорт даже разработчиком дополнения не предусмотрен.
 
Медали после выдачи можно будет модератору удалить?
Или можно ли медали выдавать на заданное время?
 
255 человек скачали, подсказали бы уже хоть econaft... :) Ставить плагин, ради проверки как-то совсем не айс. :(
 
Да уже поставил. Вроде выдаётся навечно. Удалить можно только убив медаль наповал в админке.

-----------------------------

Теперь вопрос - как у пользователя выданную медаль отобрать? :-)

УПС, разобрался сам :facepalm:

Сажите пожалуйста вы решили этот вопрос? И как?

------------------------------
Проблему с удалением медалей решил.
И довольно просто.
 
Последнее редактирование модератором:
Captain, где же ты был раньше....

Для просмотра этого контента нам потребуется ваше согласие на установку файлов cookie третьих лиц.
Более подробную информацию можно найти на нашей странице cookie.

Это в админке повляется на странице списка медалей?
 
Управление -> Просмотр списка пользователей и дальше выбираешь пользователя и там снимаешь или ещё что угодно
 
Captain, спасибо.

Когда пишу в поле "Причина награждения" русскими буквами, выдаёт это (английскими без проблем):

Mysqli statement execute error : Incorrect string value: '\xD0&micr...' for column 'award_reason' at row 1
Zend_Db_Statement_Mysqli->_execute() in Zend/Db/Statement.php at line 297
Zend_Db_Statement->execute() in Zend/Db/Adapter/Abstract.php at line 479
Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 574
Zend_Db_Adapter_Abstract->insert() in XenForo/DataWriter.php at line 1624
XenForo_DataWriter->_insert() in XenForo/DataWriter.php at line 1613
XenForo_DataWriter->_save() in XenForo/DataWriter.php at line 1405
XenForo_DataWriter->save() in bdMedal/Model/Awarded.php at line 35

Попробовал в админке выдать награду. Всё выдалось без проблем с комментами на русском.

Как писать причину выдачи медали на русском? Потому что выдаёт ошибку.
Но при этом через админку всё прохдит на ура.

Объяснил проблему Хостеру. Получил ответ:

Здравствуйте!

Каких-либо проблем со стороны сервера баз данных нет.
Вам необходимо убедиться, что данные передаются скриптами в кодировке utf-8.
 
Смотрите в таблице xf_bdmedal_awarded колонку award_reason
 
Смотрите в таблице xf_bdmedal_awarded колонку award_reason

Так а что там смотреть нужно? Там всё нормально. несколько раз мод даже переустанавливал. Не помогает.
Видимо два исполняющих файла: один в админке, другой в профиле пользователя. И они разные.
В админке работает, в профиле выдаёт ошибку.

У кого-нибудь вообще пропускает русские буквы в указании причины выдачи медали?
 
На 8 странице я об этом писал, решения не нашел, личку прочитал))) пока не доходили руки до этого, что там с колировкой в коде... Но мне не критично)))
 
Понятно. Ну я тоже оставил мод. Пользуемся без комментариев к медалям.
 
Если нужно могу глянуть код
 
econaft, в чем проблема конкретно? Поставил дополнение, работает без ошибок.
Как с админ панели так и на странице профиля и в темах. (Записывает русский нормально).
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу