Разобрался.
Оказалось, что в настройках стоит «от кого» отправлять шепталку id=1. И кому отправлять, тоже id=1 (т.к. это админ).
А в методе SendTalk если эти значения равны (от кого и кому), то проще говоря, сообщение становится прочитанным автоматически.
Что нужно сделать: изменить параметр в настройках планига $aConfig['from-user-id'] = 2; (к примеру).
Нашёл небольшой баг.
Когда админу приходит сообщение из формы обратной связи в личку, то это не считается новым сообщением, т.е. в панели не видно «+1», как если это было прямое личное сообщение.
Нужно учитывать, что что-то я переделывал под себя, т.е. в таком виде как сейчас — может не быть в итоге, но всё работает или почти всё (баги ещё есть, не хватает времени их устранить), в финишной версии их не будет.
И я не увидел там плагина.
В одном из плагинов была такая же фукнция CheckAccessAndGetTarget и тоже публичная. пришлось её переименовать.
common\classes\actions\ActionUploader.class.php
public function EventMultiUpload() {
$oTarget = E::ModuleUploader()—>CheckAccessAndGetTarget($sTarget, $sTargetId);
объект $oTarget пустой.
Хотя его возвращают не пустым тут:
common\classes\modules\uploader\Uploader.class.php:1114
return $oTopic;
Оказалось, что в настройках стоит «от кого» отправлять шепталку id=1. И кому отправлять, тоже id=1 (т.к. это админ).
А в методе SendTalk если эти значения равны (от кого и кому), то проще говоря, сообщение становится прочитанным автоматически.
Что нужно сделать: изменить параметр в настройках планига $aConfig['from-user-id'] = 2; (к примеру).
Когда админу приходит сообщение из формы обратной связи в личку, то это не считается новым сообщением, т.е. в панели не видно «+1», как если это было прямое личное сообщение.
Да, посмотреть как всё работает, можно тут:
http://mafia.live/events/ — события
http://mafia.live/clubs/ — компании
Нужно учитывать, что что-то я переделывал под себя, т.е. в таком виде как сейчас — может не быть в итоге, но всё работает или почти всё (баги ещё есть, не хватает времени их устранить), в финишной версии их не будет.
Как же всё просто, когда сделано для людей (я про альто).
Действительно 2 действия:
1)в БД в базе prefix_user создаем поле user_nick
2)в шаблоне в нужном месте выводим ник
Подскажите, при сохранении так же легко? или нужно всё же методы писать?
Зачем нужно? Особенности Сайта.
Человек имеет логин (только англ), настоящее имя и ещё ник (из Игры), по которому его знаю другие пользователи сайта.
Имхо, полезная вещь.