Дополнительные поля в админпанели

 
На версию 0.4.2 подключил плагин админпанели 1.5.208 и при заходе в Пользователи -> Дополнительные поля выскакивает эта ошибка:
Fatal error: Uncaught exception 'Exception' with message 'The module has no required method: Lang->AddLangJs()' in C:\HomServ\home\test.ru\engine\classes\Engine.class.php:329 Stack trace: #0 C:\HomServ\home\test.ru\plugins\aceadminpanel\classes\actions\ActionAdmin.class.php(2204): Engine->_CallModule('Lang_AddLangJs', Array) #1 [internal function]: PluginAceadminpanel_ActionAdmin->__call('Lang_AddLangJs', Array) #2 C:\HomServ\home\test.ru\plugins\aceadminpanel\classes\actions\ActionAdmin.class.php(1138): PluginAceadminpanel_ActionAdmin->Lang_AddLangJs(Array) #3 C:\HomServ\home\test.ru\plugins\aceadminpanel\classes\actions\ActionAdmin.class.php(1112): PluginAceadminpanel_ActionAdmin->EventUsersFields() #4 C:\HomServ\home\test.ru\engine\classes\Action.class.php(104) : eval()'d code(1): PluginAceadminpanel_ActionAdmin->EventUsers() #5 C:\HomServ\home\test.ru\engine\classes\Action.class.php(104): eval() #6 C:\HomServ\home\test.ru\engine\classes\Router.class.php(206): Action->ExecEvent() #7 C:\HomServ\home\test.ru\engine\class in C:\HomServ\home\test.ru\engine\classes\Engine.class.php on line 329

Объясните в чем может быть проблема

Админка для LiveStreet - какая она есть, и какая она должна быть

4
Тех, кто использует LS для создания сайтов (или хотя бы для одного сайта), можно условно разделить на три группы:

1) Те, кто не знают, что есть плагин Админпанель для администрирования и настройки сайта.

2) Те, кто знает, что админка есть, но считают, что она вообще-то не нужна, они легко и без нее обходятся.

3) Наконец, те, кто считает, что у любого более-менее развитого движка админка просто должна быть просто по определению. Вот к ним-то я в первую очередь и обращаюсь в этом топике. Хотя, разумеется, присоединиться к обсуждению могут все желающие.

Читать дальше

Обновление админки (aceAdminPanel) для LS 0.5.1

4
Изменения, которые лежат на поверхности: теперь можно формировать отчеты о своем сайте, которые могут быть очень полезны при общении между заказчиками сайтов на ЛС и разработчиками (в т.ч. и разработчиками плагинов), при описании проблем на сайте, при несовместимости плагинов и т.д. Отчеты возможны как в текстовом формате (формат INI), так и в XML.

Читать дальше

Плагины aceAdminPanel и aceBlockManager

5
Очередная версия админки: livestreetcms.com/addons/view/243/
И, наконец, плагин aceBlockManager для LS 0.5.1: livestreetcms.com/addons/view/255/
Ссылки заработают сразу после модерации.


Читать дальше

aceAdminPanel - финальный релиз админки для LS 0.5

5
Для тех, кто пользуется админкой, у меня две новости: одна хорошая, другая плохая.

Новость хорошая: я решил, что админка под LS 0.5 обезбажена до такого состояния, что можно выложить ее в финальный релиз. Что и было сделано. Поэтому она теперь после модерации появится в каталоге: livestreetcms.com/addons/view/243/

Новость плохая: я плюнул на затею сделать универсальную админку, которая будет работать и со старой версией ЛС, и с новой. Поэтому, если я вдруг надумаю какие-то фичи новые добавлять, то они будут только в новой версии админки. Версия админки 1.4.+ развиваться больше не будет, bugfix only
  • +9
  • 20 сентября 2011, 04:10
  • avadim

aceAdminPanel - теперь админка и для LS 0.5

6
Вышел бета-релиз админки, адаптированный под LS 0.5. Не могу утверждать наверняка, но, кажется, удалось сделать так, чтоб этот релиз работал под обеими версиями LS — и 0.4.2, и 0.5, причем в последней версии не только под mootools, но и под jquery. Благодаря тому, что скин админки автономен, ей, кажется, все равно, какая js-библиотека используется в основном скине сайта.

Читать дальше

Плагин aceAdminPanel совместим с транковой (девелоперской) версией LiveStreet [не совсем]

2
Выложил в паблик новую версию админки (то бишь плагин aceAdminPanel) — версия 1.4.85. Основная цель этого релиза — совместимость с транковой версией (т.е. текущая девелоперская версия из SVN). Последняя ревизия ЛС, под которой проверял — 1286. Багов не нашел.

Т.е. можно считать, что админка должна работать в грядущем релизе ЛС.

Ну, и как бонус: в этой версии плагин перехватывает ивент удаления топика, подчищая из базы все, что нужно. Т.е. делает то же, что и Мини плагин «Topic Delete»: livestreet.ru/blog/FreeModules/8115.html

UPD Первый промах уже есть — плагин не тестировался под шаблонами на jQuery
  • +10
  • 11 августа 2011, 23:41
  • avadim

Ограниченный доступ к админпанели.

3
Возможно кто-то уже сталкивался с таким вопросом. Конкретнее, можно ли ограничить доступ к админпанели другим «админам»? Т.е. как бы превратить их в модераторов?

aceAdminPanel - багфикс, переход к автономной шаблонной жизни и несколько слов об интеграции

11
Выложил обещанный багфикс-релиз админки. У кого с последними версиями админпанели возникли проблемы (типа, «не найдет такой-то шаблон»), качаем пофиксенный релиз здесь: aceadminpanel.sourceforge.net/

Допускаю, что могут быть еще мелкие баги типа кривоватой местами верстки, но каких-то функциональных багов быть не должно.

А под катом несколько слов о нововведениях в админке последних версий.

Читать дальше

aceAdminPanel -- возвращение админки

10
Наконец, свершилось — админка опубликована в общем каталоге. Долгое время у меня не доходили до этого руки. Начав как публиковать админку на sourceforge.net, я так и продолжал это делать. Но тут у SourceForge случился какой-то глюк, я долго не мог выложить туда очередное обновление, поэтому, наконец, решил выложить плагин aceAdminPanel в общий каталог.

И сразу посыпались вопросы: а что там нового? а обязательно ли обновляться? и т.д. Как оказалось, многие, скачав когда-то админку, юзают ее без всяких обновлений. В общем-то, если использование старой версии не вызывает у вас никаких проблем — можете юзать и дальше. В большинстве своем все исправления носили не принципиальный характер, список изменений можно посмотреть в файле changelog.txt, который идет в комплекте.

Коме лень скачивать, чтоб смотреть, могу сказать, что из наиболее важных, пожалуй, были фиксы в версии 1.4.120 (значительно улучшена совместимость механизма наследования ядра движка и админпанели), и в версии 1.4.139 — Добавлена возможность брать скин из конфиг-файла, даже если настройки задаются в админпанели. Хочу сказать пару слов об этом последнем фиксе, т.к. часто спрашивают.

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

Теперь же в админке в настройках сайта при задании скина можно указать: — from config file --
И тогда скин не будет задаваться в конфигурации админки и может меняться динамически (напр., для мобильных коиентов).

ЗЫ: Да, а для тех, кто использует последнюю версию плагина aceBlogExtender админка должна быть не ниже версии 1.4.135
  • +12
  • 20 февраля 2011, 00:41
  • avadim