avatar
+0.79
2.065

Влад

Ошибка в плагине «Гостевые комментарии»

Устанавливаю плагин «Гостевые комментарии», побывал разные версии: из каталога 1.1.9 и с гитхаба 1.1.10 на AltoCMS 1.1.29

В настройках указываю обязательный email адрес, нажимаю сохранить и вылетает такая ошибка

Fatal error: Call to a member function getMail() on null in mysite.ru\common\plugins\gc\classes\actions\ActionAdmin.class.php on line 124

E_ERROR [1] Call to a member function getMail() on null
See details in error.log


ActionAdmin.class.php on line 124


// Проверяем email
            if (($sEmail = getRequestStr('admin_social_email')) && F::CheckVal($sEmail, 'mail') && (!E::Module('User')->GetUserByMail($sEmail) || $sEmail == $oGuestUser->getMail())) {


В логах

E_ERROR [1] Call to a member function getMail() on null (mysite.ru\common\plugins\gc\classes\actions\ActionAdmin.class.php on line 124)
2018-01-30 01:08:45

E_USER_WARNING [512] Can not prepare asset file "mysite.ru/common/plugins/gc/templates/skin/default/assets/css/plugin.gc.css" (F:\Web\OpenServer\domains\sm.ru\engine\classes\modules\viewerasset\entity\Package.entity.class.php on line 169)
2018-01-30 01:08:45

E_USER_WARNING [512] Can not prepare asset file "mysite.ru/common/plugins/gc/templates/skin/default/assets/css/plugin.gc.css" ( mysite.ru\engine\classes\modules\viewerasset\entity\PackageCss.entity.class.php on line 186)

Не работает плагин

Установил плагин от LS «Публикация от чужого имени» github

В комментариях плагин работает, а вот при создании / редактирования топика не работает, даже форма не отображается с выбором пользователя.

На предыдущих версиях Altocms работал без проблем, а AltoCMS 1.1.29 не работает с топиками. Ни как не могу понять где и что нужно изменить в плагине.

P.S. Готов заплатить за адаптацию плагина, под AltoCMS 1.1.29

Ошибка в файле Mresource.entity.class.php

В журнале постоянно появляются данная ошибка:

018-01-02 20:01:38
E_NOTICE [8] Uninitialized string offset: 0 (/var/www/admin/www/mysite.ru/common/classes/modules/mresource/entity/Mresource.entity.class.php on line 134)
2018-01-02 20:01:22
E_NOTICE [8] Uninitialized string offset: 0 (/var/www/admin/www/mysite.ru/common/classes/modules/mresource/entity/Mresource.entity.class.php on line 134)
2017-12-30 15:03:28
E_NOTICE [8] Uninitialized string offset: 0 (/var/www/admin/www/mysite.ru/common/classes/modules/mresource/entity/Mresource.entity.class.php on line 134)


Версия AltoCMS 1.1.29

Вот это строка в файле Mresource.entity.class.php

134  if ($sUrl[0] === '@') {


В чем проблема ? И как это можно исправить ?

Редактирование топиков

Столкнулся с багом или не доработкой!!!
Пользователь при создании топика накосячил, отредактировал его топик, сохраняю. А и автоматически автор топика становится админ!!!

Вопрос, как сделать так чтобы при редактировании топиков сохранялся автор а не менялся на админа

Виджет блоги

В виджете «блоги» выводятся по рейтингу, а на сайте запрещено голосование за блоги. Ни как не пойму, как сделать так чтобы блоги в виждете, выводились рандомно допустим каждые 24 часа.

Проблемы с редактором Tinymce

— При создании топиков в Tinymce, на версии 1.1.29, не работает выравнивание текста после сохранения.
— Если задать цвет текста, после сохранения, цвет не задается.
<p style="color: #cc0000; text-align: center;"> Текст</p>


Так это выглядит в редакторе



Так выглядит топик

Не работает спойлер на страницах

После обновления до версии 1.1.29, перестал работать спойлер на страницах, в топиках работает без проблем. А вот на страницах отображает просто текст. В чем может быть проблема ?

Редактор: Tinymce

P.S. Решил проверить (может чего сам накосячил). А нет, оказалось, что спойлер не работает прям из коробки!!!

Ошибка авторизации через twitter

Установил плагин «Плагин интеграции с соцсетями». Добавил ключи твитера: Consumer Key (API Key) и Consumer Secret (API Secret) и при авторизации ошибка

Стойте!
Маркёр запроса для этой страницы не действителен. Возможно, он уже использован или просрочен за давностью. Пожалуйста, вернитесь к сайту или приложению, которое отправило вас сюда, и попробуйте снова. Возможно, это просто ошибка.

В админке такую ошибку пишет:
E_NOTICE [8] Trying to get property of non-object (/var/www/admin/www/site.ru/common/plugins/ar/lib/providers/Tw.class.php on line 231)

Проблемы с фотосетом

Не пойму для чего была добавлена такая функция «Отображать фотосет»

Ситуация следующая,пользователи добавляют фотосет к топикам, и не знаю как, но не которые эту галочку снимают. Как итог фотосет не отображается. Потом начинают задавать вопросы, добавил фотосет и теперь не отображается в чем проблема.

Можно как-то убрать данную функцию, вынести в конфиг, или скрыть от пользователей, но чтобы она по умолчанию была включена!!!

Вторая проблема: если загрузить файлы в фотосет, и нажать отметить как превью, то появляется такие ошибки
E_ERROR [1] Call to a member function setPreviewImage() on boolean (/var/www/admin/www/site.ru/common/classes/actions/ActionUploader.class.php on line 761)

E_NOTICE [8] Uninitialized string offset: 0 (/var/www/admin/www/site.ru/common/classes/modules/mresource/entity/Mresource.entity.class.php on line 134)


Если опубликовать топик, а потом зайти и отметить как превью, то все работает и без ошибок