Плагин aceAdminPanel 2.x - админка для LiveStreet 1.x

В свет вышел финальный релиз админки для LiveStreet 1.x — плагин aceAdminPanel. Плагин так и остался бесплатным. И обрел мажорную версию под номером 2.


Плагин позволяет выполнять настройки и администрирование сайта на базе LS 1.+, в т.ч.:
  • Просмотреть общую информацию о сайте и плагинах, сформировать отчет в текстовом формате и в формате XML
  • Выполнить основные настройки сайта
  • администрировать плагины — включать/выключать/удалять
  • Посматривать и удалять пользователей, добавлять/удалять их в/из числа админов сайта, банить их по логину и по IP как на заранее заданный срок, так и бессрочно
  • Искать пользователей по логину, емейлу, дате регистрации и IP (как по полному, так и по частичному)
  • Отправлять пользователям сообщения
  • Видеть, какие блоги создал пользователь, какие он написал топики и комментарии, за каких пользователей, блоги, топики и блоги он проголосовал, и кто голосовал за него, за его блоги, топики, комментарии
  • Просматривать список блогов и страниц, создавать и редактировать их
  • И много чего еще

Плюс плагин несколько расширяет функциональность самого движка. В частности:
  • Позволяет хранить все временные файлы в одной папке, а не в нескольких, как это делается в LS по умолчанию
  • Изменяемые конфиг-файлы всех плагинов также позволяет свести в одном месте
  • Дает возможность задать некоторые дополнительные параметры для Smarty
Подробнее об этих трех функциональных возможностях смотрите здесь: livestreet.ru/blog/12590.html

Забыл добавить — кому невтерпеж ждать модерации в каталоге, могут забрать здесь:
github.com/aVadim483/aceAdminPanel/downloads

UPD. Три ОГРОМНЫХ ПРОСЬБЫ:
1. Когда пишете об ошибках, ОБЯЗАТЕЛЬНО указывайте версию админки (ее можно посмотреть, если зайти в нее, либо, если она не установилась, то в файле plugin.xml, который идет в комплекте)

2. Если возник конфликт с каким-то другим плагином, то давайте, пожалуйста, прямую ссылку на этот плагин в каталоге, чтоб мне не искать и не гадать, о чем же идет речь

3. Обязательно описывайте, где и как обнаруживается ошибка — во время активации админки или другого плагина, при загрузке какой-то страницы и т.д.

248 комментариев

avatar
1нах. Наконец-то появится хорошая, годная админка для ЛС.
avatar
Отличный плагин, показал себя с лучшей стороны. А предвидится ли возможность назначения пользователей модераторами для блогов? А то стандартными средствами модераторов не назначить.
avatar
А то стандартными средствами модераторов не назначить.
Как это? Заходите в редактирование блога, там вкладка «пользователи» и назначаете любого читателя модератором. Да — это нюанс — прежде, чем можно в блоге что-то сделать с пользователем, тот должен стать читателем блога.
avatar
Подскажите, а можно как-нибудь с помощью админ-панели, плагином, или правкой кода реализовать такой функционал, чтобы определённый пользователь мог только читать определенный блог, а писать в него не мог. Например, пользователь Простой пользователь не должен мочь писать в блог Администрация, а мог только читать, то что там пишут Админ1, Админ2 и Админ3, которые, соответсвтенно, могут туда писать.
avatar
Поставьте запредельный рейтинг на блог, ну там пару десятков миллионов :)
avatar
Весь вопрос чтобы дать пользователю право читать, но запретить туда писать. Может я неверно истолковал Ваше сообщение, но мне не совсем понятно, что произойдет в с случае поднятия рейтинга блога до 10млн.
avatar
Ну если вам надо запретить писать именно конкретному пользователю, то тут да — беда. А если ВСЕМ пользователям, кроме, скажем, Админ1, Админ2, Админ3, то выставив запредельное ограничение по рейтингу, и сделав Админ1, Админ2 и Админ3 администраторами блога вы тем самым запретите писать всем, кроме этих трех.
avatar
Спасибо! Теперь я полностью разобрался и понял ч к чему. Надеюсь выйдет плагин позволяющий более тонко манипулировать правами пользователей. Вобщем-то создание такого плагина я бы мог частично профинансировать.
avatar
Поставил себе, посмотрел — отличная вещь! Все настройки под рукой, очень удобно сгруппированы. Годный плагин. Присоединяюсь к вопросу UserPatrone, очень бы хотелось реализовать функцию модератора для блога. Если кто знает решение — прошу поделиться.
avatar
Есть по-дефолту. Блог->Редактировать->Пользователи. Там и назначаешь. И модерами, и админами, там и банить их можно.
avatar
добавьте в топик линк на тему, где обсуждались ошибки. Она мне как раз пригодится...)
avatar
после активации
Warning: Class 'PluginAceadminpanel_ModuleAdmin_EntityUser' not found in Z:\home\de-local\www\engine\classes\Engine.class.php on line 1112

Fatal error: Class 'PluginAceadminpanel_Inherit_ModuleUser_EntityUser' not found in Z:\home\de-local\www\plugins\aceadminpanel\classes\modules\admin\entity\User.entity.class.php on line 17
Но плагин активировался, значит SimpleXML подключен. Попробую отключить все плагины
avatar
точно… конфликт с одним самописным плагином.
avatar
Случайно не в моим?
avatar
нет, с другим :)

кстати, avadim, хотел сделать рассылку в личку, выбрал пользователей, указал «личное сообщение» (кстати, в чем разнциа между «общим» и «личным»)
получил такую ошибку при отправке
SQL Error: Column 'talk_user_id_last' cannot be null at Z:\home\de-local\www\classes\modules\talk\mapper\Talk.mapper.class.php line 43
Array ( [code] => 1048 [message] => Column 'talk_user_id_last' cannot be null [query] => INSERT INTO prefix_talk (user_id, talk_title, talk_text, talk_date, talk_date_last, talk_user_id_last, talk_user_ip ) VALUES(1, 'Всем првет', 'To: fuat
\r\n
\r\nMsg: Каждый пользователь получит отдельное персональное сообщение', '2012-11-17 11:02:10', '2012-11-17 11:02:10', NULL, '127.0.0.1') [context] => Z:\home\de-local\www\classes\modules\talk\mapper\Talk.mapper.class.php line 43 )
avatar
Вот это хороший шаг вперед!
avatar
конфликт с плагином extregister
  • TANG
  • +1
avatar
Fatal error: Class 'PluginExtregister_Inherit_ModuleUser_EntityUser' not found in /home/tang960/public_html/plugins/extregister/classes/modules/user/entity/User.entity.class.php on line 24
  • TANG
  • 0
avatar
конфликт при активации с Sitemap
Fatal error: Class 'PluginAceadminpanel_Inherit_ModuleUser_EntityUser' not found in /var/www/...../data/www/.....com/plugins/aceadminpanel/classes/modules/admin/entity/User.entity.class.php on line 16
avatar
Понял, проверю. Похоже, есть какие-то проблемы с наследованием ModuleUser_EntityUser
avatar
Подтверждаю, Sitemap 3.0 дохнет вместе с админкой. После удаления директории с плагином всё в норме.
avatar
ну в прицепе достаточно в файле plugins.dat убрать строчку sitemap :)
avatar
Это конечно замечательно, но зачем, когда avadim в ближайшее время решит данную проблему.
Но всё равно спасибо.
avatar
также аналогичная ошибка с плагином fastls
  • TANG
  • 0
avatar
тот плагин вообще не рекомендуется ставить с другими. он только на чистой ЛС имеет смысл стоять.
он очень тонко из нутри «отсекает» все лишнее, что нужно для большинства других плагинов.
avatar
какой из трех?
avatar
что
какой из трех?
avatar
плагин
avatar
А вы батенька шутник :)
avatar
перед этим писалось про три несовместимых плагина, мало ли про кокой подумать можно.
avatar
я говорил про один плагин, который сам по себе делает определенные вещи, с которыми большинство сложных других плагинов ужиться не могут.
avatar
fastls? Вообще, тихий какой-то плагин, нигде обсуждений нет, никто про него ничего особо не говорит. У меня не работает, на всех ругается :)
avatar
тихий т.к. про него и правда нигде не писали, кто-то молча его добавил в каталог с одной строчкой описания «оптимизация скорости лс» или что-то подобное, а то как он работает из нутри — никто не говорил.
avatar
Да геморой с этим плагином:) вообще неизвестно что он там «ускоряет», мне ошибку никакую не выдал, а просмотрев исходный код страницы я обнаружил
<div class="blog-join">
				<a href="#" onclick="ls.blog.toggleJoin(this,457); return false;" class="button button-primary 
Fatal error: Call to a member function getId() on a non-object in /.../plugins/fastls/classes/modules/blog/entity/Blog.entity.class.php on line 46

Нахрен его выкладывать было, если он не работает с другими плагинами…
avatar
автор исчез в неизвестном направлении и в описание не добавил этого.
avatar
автор-то честно написал, но почему здесь не создал топик…
avatar
кстати второй плагин описанный на его сайте довольно интересен — его нет в каталоге часом, никто не в курсе?
avatar
И ещё до кучи, при удалении пользователя из админки в Opera 12.10 затемняется экран, но не выдаёт диалоговое окно для подтверждения действия. В остальных браузерах всё получилось.
avatar
Sticky topics тоже чёт ругается.
  • aex
  • +1
avatar
После исправления плагина Cleaner (он же пылесос от netlanc) съехал в меню во всех браузерах.


avatar
Это так страшно?)
avatar
Нет, но всё равно, лучше выметать все недочёты сразу.
Кстати, если протий дополнительно, то там не будет даже ссылки «Пылесос».
avatar
Скажите пожалуйста когда будет доступна версия aceMySearch для Livestreet 1.0.1?
avatar
Автор уже писал, после того как будет допилен aceAdminPanel.
avatar
Спасибо!
avatar
при активации плагина премодарации топиков от нетланка
Warning: Class 'PluginEvent_ModuleTopic_EntityTopic' not found in Z:\home\de-local\www\plugins\aceadminpanel\include\adm_helper.php on line 753

что то не так, слишком много плагинов конфликтуют.
avatar
Есть подозрение, что движок при автонаследовании срабатывает не всегда так, как должен.

Раньше в админке был свой механизм автонаследования и автоподгрузки, который срабатывал, как запасной, когда по каким-то причинам не срабатывал движок. Сейчас я его отключил, полагая, что сам движок с этим хорошо справляется. Но, видимо, поспешил.
avatar
а для чего нужен специфический такой механизм?
avatar
Ой, это долгая история. Во-первых, автонаследование у меня появилось раньше, чем было реализовано в движке. Во-вторых, когда оно все же появилось в движке, то реализация была другая (и синтаксис чуть отличался, и алгоритм немного другой был), а уже много было написано под свою реализацию. В-третьих, были какие-то специфические ситуации, в которых алгоритм движка отрабатывал неверно.

Но сейчас в другом оказалась проблема — в кеше. Добавил в нужную точку сброс кеша при активации нового плагина, и на тестах у меня проблема решилась. Сейчас жду фидбека от других
avatar
но ведь кеш автоматом сбрасывается при (де)активации плагина
avatar
У меня в админке свой алгоритм активации плагинов, более расширенный, нежели в движке по умолчанию. Кроме версии ЛС еще есть проверка на версию PHP, а также не просто зависимость от других плагинов, но и проверка версии зависимых плагинов. Плюс — отработка приоритетов загрузки плагинов. Поэтому функцию активации плагинов пришлось переписать. И на каком-то этапе сброс кеша, видимо, выпал
avatar
Кстати, в процессе дебага сегодня несколько раз натыкался на ситуации, когда и без моей админки кеш «погоду портит». И понял, почему — когда плагин (де)активируется, кеш, конечно, сбрасывается. А потом идет перезагрузка страницы, но до нее — штатный шатдаун, в процессе которого вполне в кеш может что-то писаться, в т.ч. и экземпляры объектов со старым наследованием. А после перезагрузки из кеша дергаются эти старые объекты, которые не стыкуются уже с новым наследованием. Результат — ошибки наследования
avatar
возможно тогда сброс кеша в ядре ЛС нужно делать в шатдауне с наименьшим приоритетом (т.е. последним).
в коде установить флаг, а в шатдауене его проверть.
avatar
Да, наверно, нужно устанавливать флаг на сброс кеша, и в модуле Cache в методе Shutdown по этому флагу сбрасывать кеш. И в этом же модуле нужно предусмотреть, что после шатдауна любые попытки писать в кеш должны игнорироваться (сейчас этого нет).

Следующий момент — я бы в движке шатдаун загруженных модулей вызывал в обратной последовательности, т.е. кто раньше был загружен, тот позже получает шатдаун.

И, наконец, еще один побочный эффект: необходимо предусмотреть «слепой» шатдаун. Это режим завершения, при котором заведомо известно, что не будет вывода на экран (напр., при вызове Router::Location()). При таком режиме все вызовы типа Viewer_Assign() должны быть «пустышками» и сам вьюер должен закрываться без всякой обработки. А то получается, что делаем перезагрузку страницы, но перед этим полностью ее отрисовываем — лишняя трата времени и ресурсов.
avatar
по первому весьма метко замечено, а второе… в лс много мест где можно было бы оптимизировать. Недавно об этом задумался когда детально замерял скорость работы на большой базе, которую мне любезно предоставил один из пользователей при разработке плагина, о котором недавно писал (не буду публиковать название чтобы не обвинили в рекламе). Именно тогда я обратил внимание на присутствующие мелочи в ЛС которые не очень оптимизированы. Будет время — проставлю замеры по самым узким местам и буду тестить.

Кстати о модификации сброса кеша — ведь сейчас если будет хитрый плагин, который пишет в кеш при шатдауне то будут вываливаться ошибки при (де)активации и этот баг словить очень трудно. И даже когда человек напишет о такой проблеме (баге), то скорее всего останется проигнорированным т.к. вряд ли кто-либо задумывался о том что может возникнуть такая ситуация. Нужно звать Максима и все ему рассказать.
avatar
мой комментарий вовсе не означает что второе не нужно. его тоже можно через флаг организовать. ведь такие детали могут дать прирост по скорости.

но это нужно сесть за стол и поговорить с Максимом.
avatar
Не активируется из-за плагина «События»
  • ARM
  • 0
avatar
Ошибка: Конфликт с активированным плагином. Ресурс ActionAdmin переопределен на PluginEvent_ActionAdmin плагином PluginEvent.
avatar
Если экшен ActionAdmin делегирован, а не наследован, то да, не должен и не будет работать
avatar
у меня с событиями нормально работает. Может у вас другой плагин событий?
avatar
у меня этот плагин
avatar
С пдагином разобрался. Оказалось на сайте livestreetcms.com/ не правильно отображается дата обновления плагина и у меня была старая версия плагина.

Сейчас у меня возникла новая проблема. aceAdminPanel подменяет языковой файл моего шаблона и все нестандартные названия вернулись к своему первоначальному виду. Теперь либо в вашем плагине тоже в языковом файле все переделывать, либо не знаю как лучше поступить.
avatar
подменяет языковой файл моего шаблона
Вот насчет этого не понял, а хотелось бы разобраться
avatar
У меня «Блоги» переименованы в языковом файле в «Сообщества». После установки админки у меня снова стали «Блоги»
avatar
это в сайдбаре
avatar
Конфликт с плагином песочница, не может найти дефолтный шаблон(
avatar
Несовместимость с плагином Расширенная регистрация от Extravert
Ошибка: Fatal error: Class 'PluginAceadminpanel_Inherit_ModuleUser_EntityUser' not found in Z:\home\git\www\plugins\aceadminpanel\classes\modules\admin\entity\User.entity.class.php on line 16
avatar
См. три просьбы в конце топика
avatar
1. aceAdminPanel v.2.0.347
2. Plugin «Extended Registration» http://livestreet.ru/blog/addons/11730.html
3. При включенном Плагине Расшренная регистрация вылазит ошибка, если ее отключить, то админка работает нормально…
avatar
Спасибо, так сразу многое проясняется. Попробуй скачать свежую версию 2.0.355 и проверь с ней
avatar
Uncaught exception 'Exception' with message 'Undefined method module: IsBannedByLogin' in /home/yaotdikh/public_html/blog/engine/classes/Engine.class.php:597 Stack trace: #0 /home/yaotdikh/public_html/blog/engine/classes/Engine.class.php(524): Engine->GetModule('IsBannedByLogin') #1 /home/yaotdikh/public_html/blog/engine/classes/Entity.class.php(173): Engine->_CallModule('IsBannedByLogin', Array) #2 /home/yaotdikh/public_html/blog/templates/compiled/admin_new/18df32f6643316b770dabb388e3585b7832344e6.file.users_list.tpl.php(504): Entity->__call('IsBannedByLogin', Array) #3 /home/yaotdikh/public_html/blog/templates/compiled/admin_new/18df32f6643316b770dabb388e3585b7832344e6.file.users_list.tpl.php(504): PluginFastls_ModuleUser_EntityUser->IsBannedByLogin() #4 /home/yaotdikh/public_html/blog/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatebase.php(180): content_50aa3c649c9d23_41681859(Object(Smarty_Internal_Template)) #5 /home/yaotdikh/public_html/blog/engine/lib/external/Smarty/libs/sysplugin in /home/yaotdikh/public_html/blog/engine/classes/Engine.class.php on line 597

Вот такая ошибка при нажатии на Пользователи. Последняя версия админки для 1.0.1
avatar
«Последняя версия админки» — так НЕПРАВИЛЬНО

Правильно так: «версия админки 2.0.355»
avatar
активировал плагин
вылезла ошибка на сайте, в админке, везде…
Fatal error: Class 'Engine' not found in /home/vhosts/traderss.ru/httpdocs/plugins/aceadminpanel/include/ACE.php on line 43
Теперь как удалить плагин или как исправить ошибку.
avatar
1. Ошибка «Fatal error: Call to undefined function mb_substr()»
Внимательно читаем требования для корректной работы LiveStreet:
livestreet.ru/page/download/
А именно: «Также для PHP необходимо установить расширение mbstring, для
корректной работы с русскими строками в UTF-8».
Это я читал — ошибка я так понял другая.
avatar
на всякий случай отписал хостеру с просьбой установить SimpleXML для PHP, также для PHP необходимо установить расширение mbstring, для корректной работы с русскими строками в UTF-8.
сейчас основная проблема вернуть как было.
avatar
сейчас основная проблема вернуть как было
В файле plugins.dat удали строку aceadminpanel
avatar
спасибо. вот что ответил хостер
Оба требуемых компонента включены по умолчанию и работают. Попробуйте уточнить у разработчиков, какие именно настройки необходимы для работы модуля.
Проверьте также, все ли файлы устанавливаемого компонента правильно скопированы на сервер.
avatar
1. Скачай свежую версию с гитхаба:
github.com/aVadim483/aceAdminPanel/downloads
2. Удали полностью папку /plugins/aceadminpanel/
3. Залей свежую версию админки
avatar
Заработало, спасибо.
avatar
Попробуй удалить каталог с плагином.
avatar
Fatal error: ModuleUser::GetUsersAdditionalData() [moduleuser.getusersadditionaldata]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "PluginAceadminpanel_ModuleUser_EntityUser" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /home/vhosts/traderss.ru/httpdocs/classes/modules/user/User.class.php on line 158
теперь вот такая ошибка
avatar
Очевидно какой-то из плагинов убивает админку.
avatar
Отправил ошибку в личку, выводимую при активации плагина, но он всё равно работает.
avatar
как я понял у меня версия 2.0.353 — увидел это в файле changelog. У меня стоят плагины:
AutoCut, DAOcompany, Livestreet Profiler Plugin, LsGallery, NiceURL, Popup info, SEO, Simple Search and Auto Completer, Sitemap, Static page, TOPICcck, Template Social, TinyMce, Viewcount, Пингатор (исправленный), Плагин «DAOmarket», Плагин «DAO».
При активации увидел админ панельку нажал на ссылку информация, вылетает ошибка.
Может мне плагины все отключить, установить админку, а потом активировать плагины? Или это не поможет в решение проблемы?
avatar
Увидел: не могу избавится от плагина. В управление плагинами удаляю этот плагин. Вылетает следущая ошибка:
Fatal error: ModuleUser::GetUsersAdditionalData() [moduleuser.getusersadditionaldata]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "PluginAceadminpanel_ModuleUser_EntityUser" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /home/vhosts/traderss.ru/httpdocs/classes/modules/user/User.class.php on line 158
. Удаляю через фтп саму папку последовательно удалив плагин, тоже самое. Где еще он прописывается похоже.
avatar
извините ступил, надо было еще кеш почистить.
avatar
Очисти кеш (обычно папка tmp)
avatar
Такая же ошибка, чищу кеш — все норм
avatar
Спасибо автору за плагин, нашел след недочет

на странице www.xxxxxx.ru/admin/userfields/(настройка пользовательских полей) нажимаем у телефона на редактирование, далее меняем Имя, нажимаем добавить, он пишет ошибка. Далее нажимаем F5 и изменения проходят.
avatar
Версия 2.0.355
avatar
Расследование показало, что это баг движка. Если выключить мою админку (и вообще все плагины) и проделать ту же манипуляцию, то вылезет тот же самый недочет
avatar
Версия 2.0.357
сайт — блоги — выбираем блог нажимаем — ошибка:
Fatal error: Uncaught exception 'Exception' with message 'Undefined method module: IsBannedByLogin' in /home/vhosts/traderss.ru/httpdocs/engine/classes/Engine.class.php:597 Stack trace: #0 /home/vhosts/traderss.ru/httpdocs/engine/classes/Engine.class.php(524): Engine->GetModule('IsBannedByLogin') #1 /home/vhosts/traderss.ru/httpdocs/engine/classes/Entity.class.php(173): Engine->_CallModule('IsBannedByLogin', Array) #2 /home/vhosts/traderss.ru/httpdocs/templates/compiled/admin_new/006a2cdb9c6f22de8200cc2a55302b420312c09c.file.block.admin_user.tpl.php(221): Entity->__call('IsBannedByLogin', Array) #3 /home/vhosts/traderss.ru/httpdocs/templates/compiled/admin_new/006a2cdb9c6f22de8200cc2a55302b420312c09c.file.block.admin_user.tpl.php(221): PluginSitemap_ModuleUser_EntityUser->IsBannedByLogin() #4 /home/vhosts/traderss.ru/httpdocs/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatebase.php(180): content_50aa9396e4e8d9_04153673(Object(Smarty_Internal_Template)) #5 /home/vhosts/traderss.ru/httpdocs/engine/lib/ext in /home/vhosts/traderss.ru/httpdocs/engine/classes/Engine.class.php on line 597
avatar
Выходила такая же ошибка. Причём только в хроме. После выключения плагина SEO ошибка исчезла.
Потом опять включил плагин SEO — ошибка не появилась).
avatar
А кэш сбросить пробовали, до отключения плагина SEO?
avatar
Идентичная ошибка при нажатии настройка плагинов (причем всех).
avatar
Хорошая админка, что заявлено — работает на 5 из 5, конфликтует иногда с некоторыми плагинами, но тут уже наверное зависит от разработчиков самих плагинов.
avatar
Ни хрена себе!!! Это чудо на моем сайте!!! Спасибо!
  • O3OH
  • +1
avatar
такс… чудо сломало мне сайт…
Warning: Class 'PluginAceadminpanel_ModuleUser_EntityUser' not found in /home/buildcom/public_html/plugins/aceadminpanel/include/ACE.php on line 50

Fatal error: Uncaught exception 'Exception' with message 'Undefined method module: IsBannedByLogin' in /home/buildcom/public_html/engine/classes/Engine.class.php:597 Stack trace: #0 /home/buildcom/public_html/engine/classes/Engine.class.php(524): Engine->GetModule('IsBannedByLogin') #1 /home/buildcom/public_html/engine/classes/Entity.class.php(173): Engine->_CallModule('IsBannedByLogin', Array) #2 /home/buildcom/public_html/plugins/aceadminpanel/classes/hooks/HookAdmin.class.php(174): Entity->__call('IsBannedByLogin', Array) #3 /home/buildcom/public_html/plugins/aceadminpanel/classes/hooks/HookAdmin.class.php(174): PluginSitemap_ModuleUser_EntityUser->IsBannedByLogin() #4 [internal function]: PluginAceadminpanel_HookAdmin->InitAction(Array) #5 /home/buildcom/public_html/engine/modules/hook/Hook.class.php(292): call_user_func_array(Array, Array) #6 /home/buildcom/public_html/engine/modules/hook/Hook.class.php(246): ModuleHook->RunType(Array, Array) #7 [internal function]: ModuleHook->Run('init_action') #8 /home/buildcom/pu in /home/buildcom/public_html/engine/classes/Engine.class.php on line 597
avatar
Кеш решил проблему…
avatar
avadim , может имеет смысл составить список совместимых плагинов с aceAdminPanel 2.x? Кажется мне это поможет людям быстрее решать свои проблемы с плагином, да и статистика будет плагинов с которыми имеются проблемы.
avatar
Во-первых, задача стоит добиться 100%-ой совместимости со всеми плагинами. Кроме, разве что, каких-то особо экзотических и специфических.

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

Хотя, если мне будут писать не просто сообщения об ошибках, но детально описывать условия (в т.ч. и установленные плагины), при которых возникает ошибка — это облегчит мне задачу. А то у меня сейчас на четырех сайтах (два локальных и два внешних) я не могу ошибку воспроизвести. Пытаюсь, фактически, на ощупь с закрытыми глазами представить, из-за чего она может быть.
avatar
Может это в топике указать, что необходимо при сообщении ошибки указать детально её воспроизведение? :)
avatar
хотите дам вам доступ, для выявления проблемы. У меня установлены плагины: AutoCut, DAOcompany, Livestreet Profiler Plugin, LsGallery, NiceURL, Popup info, SEO, Simple Search and Auto Completer, Sitemap, Static page, TOPICcck, Template Social, TinyMce, Viewcount, Пингатор (исправленный), Плагин «DAOmarket», Плагин «DAO»
avatar
Попытался поставить на 0.5.1. — пишет:
Ошибка: Для работы плагина необходимо ядро LiveStreet версии не ниже 1.0.
Version 2.0.359.
В шапочке написано что совместимо…
avatar
Для предыдущих версий LS — aceadminpanel_1.5.271.zip
avatar
Такая уже стоит…
avatar
Ну тогда для Вас ничего нового нет
avatar
Жаль. Переехать на 1.0.1 не могу из-за плагинов.
avatar
интересно каких?
avatar
Торрент трекер, в частности.
avatar
Конфликтует с плагином Must Have Blogs.

На странице управления плагином сайт.ру/admin/mhb

Fatal error: Uncaught exception 'Exception' with message 'Can not find the template: /var/www/111111/data/www/subdomen.sit-e.ru/plugins/aceadminpanel/templates/skin/admin_new/actions/ActionAdmin/mhb.tpl' in /var/www/111111/data/www/subdomen.sit-e.ru/engine/modules/viewer/Viewer.class.php:328 Stack trace: #0 /var/www/111111/data/www/subdomen.sit-e.ru/plugins/aceadminpanel/classes/modules/viewer/Viewer.class.php(430): ModuleViewer->Display('/var/www/111111...') #1 [internal function]: PluginAceadminpanel_ModuleViewer->Display('/var/www/111111...') #2 /var/www/111111/data/www/subdomen.sit-e.ru/engine/classes/Engine.class.php(551): call_user_func_array(Array, Array) #3 /var/www/111111/data/www/subdomen.sit-e.ru/engine/classes/Router.class.php(439): Engine->_CallModule('Viewer_Display', Array) #4 /var/www/111111/data/www/subdomen.sit-e.ru/engine/classes/Router.class.php(137): Router->__call('Viewer_Display', Array) #5 /var/www/111111/data/www/subdomen.sit-e.ru/engine/classes/Router.class.php(137): Router->Viewer_Display('/var/www/111111...') #6 /var/www/111111/data/www/subdomen.sit in /var/www/111111/data/www/subdomen.sit-e.ru/engine/modules/viewer/Viewer.class.php on line 328


Примечание: сайт находится на поддомене.
avatar
Какая версия админки?
avatar
2.0.359
avatar
ДВС. Есть новости по проблеме с вышеуказанным плагином?
avatar
Работает
avatar
Выскакивала ошибка в наследовании Plugin.class.php. Решил проблему заменив строки на:
$aPlugins = parent::__call('GetActivePlugins', array());

$aPluginList = parent::__call('GetList', $aFilter);

$sResult = parent::__call('GetDelegationChain', array($sType, $sTo));
avatar
А какая хоть ошибка выскакивала и в каком месте?
avatar
Писал Вам в личку… Пришлось самому копаться в коде. Ошибка:
Fatal error: Call to undefined method AceModulePlugin::getlist() in /httpdocs/plugins/aceadminpanel/classes/modules/plugin/Plugin.class.php on line 320
Версия РНР 5.2.5
avatar
А что сделать для удаления ненужного плагина прямо из админки по кнопке «Удалить»? Выбираю плагин (отмечаю галочкой), нажимаю Удалить, а плагин остается… Не программист.
avatar
Ок, проверю
avatar
Дополнительно -> Пересчитать данные для фото
SQL Error: Unknown column 'i.image_count_vote_up' in 'field list' at /..../plugins/lsgallery/classes/modules/image/mapper/Image.mapper.class.php line 911
Array ( [code] => 1054 [message] => Unknown column 'i.image_count_vote_up' in 'field list' [query] => UPDATE prefix_lsgallery_image i SET i.image_count_vote_up = ( SELECT count(*) FROM prefix_vote v WHERE v.target_id = i.image_id AND v.vote_direction = 1 AND v.target_type = 'image' ), i.image_count_vote_down = ( SELECT count(*) FROM prefix_vote v WHERE v.target_id = i.image_id AND v.vote_direction = -1 AND v.target_type = 'image' ), i.image_count_vote_abstain = ( SELECT count(*) FROM prefix_vote v WHERE v.target_id = i.image_id AND v.vote_direction = 0 AND v.target_type = 'image' ), i.image_count_vote = ( SELECT count(*) FROM prefix_vote v WHERE v.target_id = i.image_id AND v.target_type = 'image' ) [context] => /..../plugins/lsgallery/classes/modules/image/mapper/Image.mapper.class.php line 911 )

Версия админки 2.0.362
avatar
Это ошибка не связана с админкой
avatar
avadim Да извиняюсь, вижу админка ни при чем, привык если из админки запустил и ошибка — значит админка:) Люди что за хрень с LSgallery, у кого установлена попробуйте проделать из админки Дополнительно -> Пересчитать данные для фото. У кого то была такая ошибка и зачем вообще это пересчитывать…
avatar
Подскажите, возможно ли реализовать следующую фичу?:
в списке плагинов добавить столбец «актуальная версия», в котором будет инфо, «забираемая» с сайта livestreetcms.com
Т.е. можно будет узнать пора обновлять плагин или нет.
avatar
Сделать просто, но есть две маленькие проблемки:
1) на livestreetcms.com нет возможности программно получать номер версии плагина, это только если страницу с плагином парсить. Что, конечно, не сложно, но не очень правильно
2) боюсь, не все разработчики заморачиваются тем, что четко номера версии меняют при обновлении, и поэтому трудно будет определить — новая там версия или нет

Но ход Ваших мыслей совершенно правильный. Вот только для реализации нужны телодвижения со стороны каталога
avatar
Вадим, а почему бы не сделать проверку версии в самом плагине? Пусть он обращается к вашему серверу и проверяет версию. Думаю это не сложно реализовать… Хотя конечно я могу и ошибаться.
avatar
Просто ваш плагин, по моему мнению, должен устанавливаться must have на любой сайт и думаю это было бы оправдано.
avatar
по поводу 2) — можно было бы подвязаться к дате обновления, но тут наоборот — в плагине нет инфы о дате, хотя в плагине можно «забрать» дату изменения самого «свежего» файла в плагине.

В резалте будут колонки типа: «Дата изменения плагина» и «Актуальная дата плагина».
avatar
Только что столкнулся с проблемой. Не могу поменять пароль пользователю, а письма ему не доходят. Хотелось бы что бы админка позволяла менять пароль пользователя и его аватарку… а то как то совсем админа обрезали в правах)
Спасибо.
avatar
Извините за даблпостинг, но еще и фото пользователя тоже было бы хорошо редактировать… а то кто то выставит фигню какую-то… лезть в базу удалять?)
Спасибо)
avatar
Я понял — нужна возможность редактировать данные юзера
avatar
Есть непонятное поведение — если у одного плагина зависимость от другого(foo зависит от bar), то при активации через админку, в plugins.dat сначала идет foo и только затем bar. Должно быть наоборот. Из-за этого куча клиентов наблюдает проблему в связке flow+mainpreview, приходиться руками править plugins.dat
  • ort
  • 0
avatar
Пытался установить на ЛС 1.0.1 и плагина просто нет в списке плагинов, что Я делаю не правильно?
avatar
Внимательно читайте ридми плагина
avatar
Я всё прочитал. Папку переименовал, залил на фтп куда надо (права как у всех других), SimpleXML установлен. Плагина по адресу _site.ru/admin/plugins нет.

P. S.
avatar
Я не троллю, Я просто недавно занимаюсь ЛС, если что то надо почитать, то Я готов.
avatar
При активации появляется ошибка админки:

Fatal error: Call to undefined method AceModulePlugin::getlist() in Y:\home\10.205.33.78\www\LS\plugins\aceadminpanel\classes\modules\plugin\Plugin.class.php on line 323


Потом сайт работает нормально, но при переходе в админку опять эта ошибка. В чем проблема?
avatar
Версия PHP?
avatar
В предыдущей версии 357, была возможно редактировать рейтинг и силу, или это было мои глюки?
avatar
Было и осталось добавить/убавить голос админа неоднократное число раз
avatar
Warning: copy(): Filename cannot be empty in /var/www/blogs/www/public_html/plugins/aceadminpanel/classes/actions/ActionLess.class.php on line 96
Версия админпанели: 2.0.362
avatar
Подскажите можно ли в список плагинов включить такие фреймы (например, чуть ниже Homepage)
avatar
Перестала работать регистрация в ЛС 0.5.1 с установленным AceAdminPanel 1.5.271. После ввода капчи и нажатия Зарегистрироваться, перекидывает на домен/registration

И все… 60 пользователей работают. удаление старых не помогает. Про ограничения в кол-ве пользователей или инвайтов я не нашел подтверждений.

Помогите, в чем может быть дело?
avatar
Такое сегодня выдал при активации админки, взял версию с гитхаба 2.0.381
Fatal error: Uncaught exception 'Exception' with message 'Can not find the template: actions/ActionAdmin/plugins_list.tpl' in /users/almanacss/www/engine/modules/viewer/Viewer.class.php:330 Stack trace: #0 /users/almanacss/www/plugins/aceadminpanel/classes/modules/viewer/Viewer.class.php(434): ModuleViewer->Display('actions/ActionA...') #1 [internal function]: PluginAceadminpanel_ModuleViewer->Display('actions/ActionA...') #2 /users/almanacss/www/engine/classes/Engine.class.php(558): call_user_func_array(Array, Array) #3 /users/almanacss/www/engine/classes/Router.class.php(439): Engine->_CallModule('Viewer_Display', Array) #4 /users/almanacss/www/engine/classes/Router.class.php(137): Router->__call('Viewer_Display', Array) #5 /users/almanacss/www/engine/classes/Router.class.php(137): Router->Viewer_Display('actions/ActionA...') #6 /users/almanacss/www/engine/classes/Router.class.php(127): Router->Shutdown(false) #7 /users/almanacss/www/index.php(34): Router->Exec() #8 {main} thrown in /users/almanacss/www/engine/modules/viewer/Viewer.class.php on line 330
avatar
Чистая установка:
1. LS 1.0.2
2. Simple 3.1 (+Main Preview,), все как по инструкции
3. aceAdminPanel 2.0.376

Итог:

Fatal error: Cannot redeclare class ACE in /***.ru/plugins/aceadminpanel/include/ACE.php on line 66
avatar
Прошу извинений! Simple тут совсем не причем. aceAdminPanel 2.0.376 не совместим с LS 1.0.2 При активации выдает такую ошибку
Fatal error: Cannot redeclare class ACE in /home/novostiv/public_html/_vid21.ru/plugins/aceadminpanel/include/ACE.php on line 66
avatar
На модерации сейчас версия 2.0.382, проверил с чистой ЛС 1.0.2 — ошибок не обнаружил. А вообще свежие версии выкладываю сюда: github.com/aVadim483/aceAdminPanel

Там обновления делаются чаще, чем в каталоге
avatar
ща все снесу, наново поставлю. Или это опять мой хостер чудит?
avatar
Админка 2.0.382 встала без проблем! Спасибо!
avatar
Fatal error: Uncaught exception 'Exception' with message 'Can not find the block`s template: toolbar_admin.tpl'

последняя, с гитхаба
avatar
И?
avatar
И? не работает говорю. Странная закономерность. Два одинаковых сайта, на одном работает, на другом нет. Не работает на обновленном с 0.5.1
avatar
Ну дык, дьявол в деталях. Поэтому просто текст ошибки вообще без всякой доп. информации — это вообще не о чем. И нужно хотя бы описать, когда вылезает ошибка — сразу при установке, при выполнении каких-то действий и т.д.

Но тут можно больше ничо не писать — актуальная (вторая) версия админки рассчитана на ЛС 1.0.2, для ЛС 0.5.1 — версия админпанели 1.5.х
avatar
У меня на свежескачанном из гита лайвстрите (и свежепоставленном) и свежескачанном из гита плагине точь-в-точь тоже самое сразу после активации плагина.
А при попытке удалить его — вообще всё ломается, хоть LS переустанавливай:
Fatal error: ModuleUser::GetUsersAdditionalData(): The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "PluginAceadminpanel_ModuleUser_EntityUser" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /srv/web/s_mva/sites/mva.name/alex/classes/modules/user/User.class.php on line 158 
avatar
Цитата из ридми плагина:
1. Плагин предназначен для использования со стабильной версией движка LiveStreet 1.0.x. На более ранних сборках движка, а также на девелоперских версиях, полученных из репозитария, работа плагина не гарантируется.

… хоть LS переустанавливай:
Думаю, достаточно будет кеш сбросить
avatar
Ну, идея-то как раз в том, что ошибка точно такая же, как у пользователя со «стабильной» 1.0.3 :)

И да, ручная очистка кеша путём выпиливания tmp/livestreet_cache* таки помогла, да, спасибо.
avatar
Доброго времени суток! Установил AceAdminPanel v.2.0.382. После установки и активации плагина админки пункт меню «События», плагина событий, перенесся вконец и стал последним. Мне нужно сделать его предпоследним.
Сайт здесь.
Плагин событий установлен этот.
Версия LS — 1.0.2.
P.S. Так же подобную проблему вижу здесь. Пункты меню и галереи и событий размещаются после статических страниц.
avatar
Все нашел
plugins/page/classes/hooks/HookPage.class.php
ставим в RegisterHook
$this->AddHook('template_main_menu_item','Menu',__CLASS__,-1000);

-1000
avatar
Ура! Работает! Спасибо большое!
avatar
Если имеется плагин и к нему есть template (адаптация), но не хватает какого-то блока, то он «забирается» из папки default. В файле \plugins\aceadminpanel\classes\modules\viewer\Viewer.class.php (строки 488-501) этот код закомментирован. Подскажите pls, почему?
avatar
Этот функционал реализован сейчас в самом движке LS
avatar
после активации выдает ошибку Fatal error: Call to undefined method AceModulePlugin::getlist() in /home/s/public_html/plugins/aceadminpanel/classes/modules/plugin/Plugin.class.php on line 323

в чем может быть дело?
avatar
Сегодня при отключении панели в адмминке выдало такое:
Fatal error: Class 'HelperPlugin' not found in 
/.../plugins/acewidgetmanager/classes/modules/widget/Widget.class.php on line 57

Что это за хрень народ?
avatar
видимо у тебя acewidgetmanager был активирован, когда отключал админку. они связаны.
avatar
Планируется ли возможность бана IPv6 адресов?
avatar
avadim , скажите, а когда можно жидать новую версию вашей прекрасной админки?
avatar
Что можно сделать, чтобы aceAdminPanel заработал при наличии папки admin на сервере?
  • ARM
  • 0
avatar
В конфиге сайта задать:
$config['router']['page']['adminpanel']         = 'ActionAdmin';

И еще найти строку
$config['router']['rewrite'] = array();

и заменить ее на
$config['router']['rewrite'] = array(
    'admin' => 'adminpanel'
);

Тогда админка будет работать по адресу /adminpanel/ вместо /admin/
avatar
с включеным плагином, при переходе по ссылке mysite.ru/less вываливаются ошибки

Warning: require_once(site.com/www/plugins/aceadminpanel/classes/actions/ActionLess.class.php) [function.require-once]: failed to open stream: Нет такого файла или каталога in site.com/www/engine/classes/Router.class.php on line 257

Fatal error: require_once() [function.require]: Failed opening required 'site.com/www/plugins/aceadminpanel/classes/actions/ActionLess.class.php' (include_path='.:/usr/local/pear:site.com/www/engine/classes') in site.com/www/engine/classes/Router.class.php on line 257


кто сталкивался?
avatar
Больше не будет
avatar
Здравствуйте, в админке aceAdminPanel v.2.0.384 я вижу что в профилях пользователей появилась вкладка Administration. У меня русский язык указан в настройках сайта, но почему-то вкладка остаётся на английском. Как это возможно исправить или переделать на родной язык? :)
avatar
Так эта вкладка вроде только у админа есть…
avatar
А админы, по вашему не люди? :)
avatar
В новой версии 2.0.385 список плагинов отсортирован странным образом (логика сортировки не обнаружена). Ранее была сортировка по названиям папок плагинов. Подскажите, как вернуть такую сортировку?
Или, ещё лучше, добавить в конфиг опцию «Сортировка плагинов»: a) по названию папки, b) по названию плагина
avatar
А разве имеет принципиальное отличие, какой порядок у плагинов?
avatar
Наверное, просто неудобно искать, когда их много. Будет фикс
avatar
Спасибо за фикс, теперь по алфавиту выстроились сначала активированные, потом неактивированные — очень удобно!
avatar
Не совсем так, активированные выстроены сначала по приоритету, а потом уже по алфавиту, а неактивированные — просто по алфавиту
avatar
Приоритет — это то что задается в файле plugin.xml?
Теперь понятно, почему ваши плагины один сверху, другой снизу :)
avatar
Свежая версия админки (2.0.386) конфликтует с LSGallery (0.4.0). Проблема на странице загрузки изображений в альбом:
при включенной админке (кнопка «Загрузить изображения» не функционирует):

при выключенной админке (функционал кнопки сохранён):

Проверено в браузерах Google Chrome Версия 26.0.1410.43 m и IE 9.0
avatar
может подскажет кто в чём в проблема?
avatar
Проверьте работу JS в вашем браузере для начала. В других браузерах проблема идентичная?
avatar
идентично, проверял в хроме и ie…
avatar
Проблема с удалением пользователей — оно не работает. Может надо посмотреть права для каких то папок в директории сайта?
avatar
При выборе в списке пользователей и нажатии «удалить» — не работает, а если кликнуть по юзеру и на этой странице нажать «удалить» — то работает. Но баг есть…
avatar
Спасибо, попробую
avatar
и так не помогает
avatar
та же самая ситуация, нажимаешь редирект на страницу со списком пользователей, а пользователь которого ты удаляешь остается. Версия админпанели: 2.0.386
avatar
то же самое. написал в багах.
avatar
avatar
то же самое. не удаляет, хоть в профиль заходи, хоть в списке пользователей галочку ставь.
версия 388
avatar
И js-кеш почистил после обновления?
avatar
спасибо))
что-то я туплю последнее время((
avatar
Есть глюк в js файле. Исправление тут
avatar
благодарю! исправило глюк с lsgallery, описанный выше.
avatar
Глюк с загрузкой изображений может быть вызван несовместимостью с новыми модальными окнами.
Временное решение — закомментить
// Всплывающие окна
    $('#window_upload_img').jqm();
    $('#userfield_form').jqm({toTop:true});

в plugins/aceadminpanel/templates/skin/admin_new/assets/js/ace-admin.js
avatar
site.ru/admin — Пользователи — Выбираем конкретного — Topics.
Показывает только последний топик. Можно ли здесь видеть список топиков (как список блогов в blogs)?
avatar
Некорректное отображение страницы (IE 9 & 10) при нажатии в профиле пользователя Администрирование.

avatar
Добрый день. У меня вопрос по возможно небольшому багу. Версия 2.0.388 при забанивании пользователя и ip регистрации Забаненный пользователь все равно находится на сайте, как сделать так чтобы он вообще не смог заходить, потому что причина БАН.
И я думаю было не плохо добавить функционал список топиков по категориям персональные/коллективные/все для оперативной работы с нежелательным спамом. Т.е. нажал вкладку топики по аналогии как с блогами увидел список топиков, нажал галочки, кликнул удалить, и чтобы автоматически после удаления топиков пересчитывались топики в блогах.
Но самое главное пока решить проблему с баном. Заранее спасибо.
avatar
Так же я считаю необходимым реализовать поддержку плагина профессии, чтобы во вкладке пользователи было поле, которое читает из БД профессию пользователю, соответственно с функцией редактирования.
avatar
Если сайт в открытом доступе, то плохо представляю, как сделать так, чтобы юзер вообще не мог заходить на сайт. ИМХО, это вообще нелогично. Бан не позволяет юзеру авторизоваться, и, соответственно, лишает его функционала авторизованного пользователя, но бродить по сайту без авторизации он может
avatar
Речь идет о том что они могут заходить, однако через яндекс поведение прослеживается что забаненный пользователь пытается создать топик, но в ответ получает ошибку. Я вот это имел ввиду.
avatar
Воспроизвести не смог. Если юзер забанить юзера, то даже если он в этот момент авторизован, то автоматически происходит разлогирование, и при любом клике на сайте он уже неавторизован со всеми вытекающими
avatar
Может переопределить метод User_Authorization, чтобы даже не пыталось логиниться
avatar
так юзер логинится и сразу разлогинивается, сессия успевает прописаться в базу, отсюда и время визита.
avatar
Возможно, Вы правы
avatar
Народ, подскажите пожалуйста, а где в этой версии админки раздел «Бан-лист»? Хочу добавить бан по ip адресу, но не могу найти страницу, где это можно сделать.
avatar
avatar
У меня версия панели 2.0.376, и этой ссылки там нет. Вы можете указать адрес страницы Бан-листа?
avatar
ваш_сайт/admin/banlist/
avatar
Что мешает установить 2.0.388?
avatar
Не подозревал об этой версии, пока не наткнулся на описанный косяк. Буду ставить, спасибо за наводку :)
avatar
v.2.0.388 Не могу удалять пользователей через админку (
avatar
И js-кеш почистил после обновления?
avatar
да, почистил
avatar
подскажите плз как убрать ошибку
Warning: Class 'PluginAceadminpanel_ModuleUser_EntityUser' not found in /public_html/plugins/aceadminpanel/include/adm_helper.php on line 753
avatar
Залил плагин на ФТП, жму активировать, однако выдает ошибку со следующим текстом:
Ошибка: Файл плагина не доступен для записи

Подскажите, плз, в чем может быть проблема. У меня стоит livestreet 1x
avatar
Права доступа на папку /plugins/ должны быть 777
avatar
сделала права на папу плагины и aceadminpanel, но не помогло… что-то вообще не могу активировать и другие плагины
avatar
Должен быть еще файл /plugins/plugins.dat и на него тоже должны быть права на запись
avatar
Точно, спасибо! Именно этого и не хватало :)
avatar
выставить права доступа для необходимых папок.
avatar
парень, завязывай )
Распечатай себе это
Я буду обновлять страницу перед отправкой комментария! Я буду обновлять страницу перед отправкой комментария! Я буду обновлять страницу перед отправкой комментария! Я буду обновлять страницу перед отправкой комментария!
avatar
almanacss точно не твое альтер-его?)
avatar
aceAdminPanel v.2.0.392
У кого проблема была с удалением пользователя — Кнопка удалить не действует. ЧТо делать? Как вы решали проблему?? js — сбросил кеш
avatar
У меня перестали удаляться, причем как-то неожиданно :(
Версия админпанели: 2.0.386
Кэш сбросил. Не помогло.
avatar
Есть такая проблема, появилась так же внезапно, ранее все работало 2.0.392
кеш сбрасывал
Есть предположение, что пользователи перестали удаляться после установки плагина «LS Board — Форум»
Помогите решить проблему
avatar
1) Почему плагина нет в каталоге?
2) Как обновить плагин?
  • noob
  • 0
avatar
1.Плагина нет в каталоге, потому что автор не хочет livestreet.ru/blog/15560.html
2.В вашем топике ответил livestreet.ru/blog/questions/15784.html#comment254455
avatar
Не совсем так: автор не хочет платный плагин выкладывать. А бесплатную админку выкладывать запретили, т.к. она не вписывается в новые требования
avatar
Друзья, поделитесь последней версией админки! Заранее спасибо!
avatar
У автора в профиле ссылка на сайт где можно её скачать.
avatar
Если Вы про алто, то весь его облазил, не нашел. Ткните ссылкой, можно публично, можно в личку. Сенькс))
avatar
Точно нету. Тогда вот с гитхаба.
avatar
О, данке! Какая это версия?
avatar
Моя админка доступна только на гитхабе (выкладывать мне ее в ЛС-каталог нельзя), последняя версия 2.0.392. И она, скорее всего, так и останется последней. У меня нет ни одного весомого аргумента, чтоб развивать плагин дальше. Тем более, что скоро у ЛС будет своя админка. Надеюсь, она будет не хуже
avatar
В любом случае, спасибо Вам, Вадим, что помогали нам такими нужными бесплатными плагинами.
avatar
А можешь выложить их в каталоге на своем сайте? Там ведь уже есть плагины для ЛС. А то как видишь твои плагины очень нужны людям и не все знают про гитхаб.
avatar
последняя.
avatar
Если через админку удалить пользователя после удаления сверху экрана появляется надпись «Warning: array_keys() [function.array-keys]: The first argument should be an array in /var/www/rino/data/www/сайт.com/classes/modules/topic/Topic.class.php on line 899»

Не работает удаление топиков, нажимаем на юзера, переходим на вкладку topics, нажимаем крестик и ничего не происходит.
avatar
Error number:
1
Error message:
Uncaught exception 'Exception' with message 'Undefined method module: GetImagesByUserMarked' in /var/www/admin/data/www/cryptohabr.ru/engine/classes/Engine.class.php:604
Stack trace:
#0 /var/www/admin/data/www/cryptohabr.ru/engine/classes/Engine.class.php(531): Engine->GetModule('GetImagesByUser...')
#1 /var/www/admin/data/www/cryptohabr.ru/engine/classes/Module.class.php(56): Engine->_CallModule('GetImagesByUser...', Array)
#2 [internal function]: Module->__call('GetImagesByUser...', Array)
#3 [internal function]: PluginLsgallery_ModuleImage->GetImagesByUserMarked('1', 1, 1)
#4 /var/www/admin/data/www/cryptohabr.ru/engine/classes/Engine.class.php(558): call_user_func_array(Array, Array)
#5 /var/www/admin/data/www/cryptohabr.ru/engine/classes/Action.class.php(363): Engine->_CallModule('PluginLsgallery...', Array)
#6 /var/www/admin/data/www/cryptohabr.ru/plugins/lsgallery/classes/actions/ActionProfile.class.php(115): Action->__call('PluginLsgallery...', Array)
#7 /var/www/admin/data/www/cryptohabr.ru/plugins/l
File:
/var/www/admin/data/www/cryptohabr.ru/engine/classes/Engine.class.php
Line:
604

При загрузке изображения в LS gallery выходит эта ошибка. Помогите, пожалуйста, в чем может быть проблема?
avatar
Вы несколько ошиблись топиком.
А по теме проверьте, что все файлы плагина на месте. Перезалейте, проверьте на чистой LS.
avatar
На чистой LS скорее всего будет работать. Плагин перезаливал 100 раз, все без толку.
avatar
выявляйте с чем конфликтует, on/off прочие установленные плагины.
avatar
по ссылке на github админки нету
avatar
Есть. Просто ошибка в линке. И гит как-бы намекает, что тут есть что скачать;)
Правильная ссылка на архив;)
Админ, поправь ссылку, плиз
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.