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

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

Но чтобы окончательно можно было бы сказать, что все ОК, нужны добровольцы тестеры, которые погоняют плагин под разными версиями и пошукают баги. На этом этапе в общий каталог плагин пока не выкладываю, скачивать его здесь: sourceforge.net/projects/aceadminpanel/

И большая просьба ко всем, кто будет тестировать: не сочтите за труд, отпишитесь даже в том случае, если все нормально и проблем нет. И указывайте, пожалуйста, версию LS.

UPD Немного отойдя от своих правил, чтоб не было путаницы для этого релиза меняется нумерация версии и версия админки становится 1.5+ практически без изменения функционала

UPD Решил все же сначала на адаптации под LS 0.5 сосредоточиться. Поэтому пока НЕ РЕКОМЕНДУЮ использовать админку версии 1.5+ для сайтов на LS 0.4.3

131 комментарий

avatar
Благодарю! Будем сегодня ставить.
  • EGO
  • 0
avatar
LS 0.5 — всё работает. СПАСИБО!
avatar
потестил на новом релизе (LS 0.5), шаблон дефолтный:
1. Админка активировалась автоматом, после того как скинул папку в plugins/
2. После удаления пользователя test посредством админки, выдал следующее:
Fatal error: Call to a member function getBlog() on a non-object in /users/almanacss/www/templates/compiled/new-jquery/ff8890a153faea0e4b4959eca4806e77c3e65338.file.block.stream_comment.tpl.php on line 32
Чистка кэша не помогает.
avatar
А этот юзер чего писал, комментил?
avatar
ага, был создан блог и пара комментов написана под ним.
попробовал вручную почистить табличку comment_online, проблема осталась…
avatar
да и еще test отслеживал активность другого юзера в ленте активности
avatar
странно очень, попробую воспроизвести у себя, если получится
avatar
попробуй, такое ощущение, что aceAdminPanel не всё подтирает после удаления юзера.
p.s: щас почистил prefix_stream-ы и ошибка исчезла.
avatar
Поставил 1.5.202 на свежеустановленную 0.4.2, переключил шаблон на webdo и перестала нормально работать админка. При переходе на site.ru/admin/site/settings/ ничего не отображает. Все кеши чистил не помогает. Вот так выглядит это дело

Может под 0.4.2 все таки другую версию админпанели ставить?
avatar
конечно другую, которая была 1.42 вроде.
1.5 теперь только под LS 0.5 адаптирована
avatar
Ну здесь вверху автор сказал
Не могу утверждать наверняка, но, кажется, удалось сделать так, чтоб этот релиз работал
 под обеими версиями LS — и 0.4.2, и 0.5
Вот я и поставил последнюю.
avatar
Ну я бы на вашем месте ставил стабильную и проверенную прошлую версию, раз сам LS у вас на 0.4.2.
Нового функционала то не намечается пока, зато старые версии плагинов 100% работают на прошлых версиях LS
avatar
Версия админки 1.5+ — это бета-версия, которая находится в стадии тестирования. По замыслу она должна работать и под ЛС 0.4.2, и под ЛС 0.5, но как любая бета имеет право на баги, которые сейчас и вылавливаются с вашей помощью, за что вам всем спасибо
avatar
поставил
Ошибка
Fatal error: Uncaught exception 'Exception' with message 'Can not find the block`s template: stream' in /home/p42249/www/vneftekamske.com/engine/modules/viewer/Viewer.class.php:576 Stack trace: #0 /home/p42249/www/vneftekamske.com/engine/modules/viewer/Viewer.class.php(492): ModuleViewer->DefineTypeBlock('stream', NULL) #1 /home/p42249/www/vneftekamske.com/engine/modules/viewer/Viewer.class.php(686): ModuleViewer->AddBlock('right', 'stream', Array, 100) #2 /home/p42249/www/vneftekamske.com/engine/modules/viewer/Viewer.class.php(220): ModuleViewer->BuildBlocks() #3 /home/p42249/www/vneftekamske.com/engine/classes/Engine.class.php(262): ModuleViewer->Init() #4 /home/p42249/www/vneftekamske.com/engine/classes/Engine.class.php(319): Engine->InitModule(Object(ModuleViewer)) #5 /home/p42249/www/vneftekamske.com/engine/classes/Engine.class.php(546): Engine->LoadModule('ModuleViewer', true) #6 /home/p42249/www/vneftekamske.com/engine/classes/Engine.class.php(466): Engine->GetModule('Viewer_Assign') #7 /home/p42249/www/vneftekamsk in /home/p42249/www/vneftekamske.com/engine/modules/viewer/Viewer.class.php on line 576
avatar
А скин какой?
avatar
webdo-jquery
avatar
В точности такой ошибки у себя воспроизвести не смог, но работу с блоками переделал. Проверь пожалуйста
avatar
При активации вот что выходит на главной
avatar
А у тебя точно движок версии 0.5? Если да, то нужен список установленных плагинов и скин твой, в каталоге его не нашел.
avatar
Скин
Да версия 0,5
Активны
AutoCut
Blog Ping (fixed)
Social Bookmarks Plugin
LsPage
OpenID
Static page
Reserved Users
SEO
All tags
Виджет для комментариев ВКонтакте и Facebook
avatar
Поставил себе этот скин — у меня работает. В чем-то другом проблема. Буду разбираться…
avatar
возможна ли проблема в не активных плагинах которые я отключал недавно(тестировал работу плагинов с 0.4.2 )?
avatar
У меня есть набор как активных, так и неактивных плагинов — опять же багов, порождаемых админкой, у себя не увидел.
avatar
с webdo-jquery на версии 0.5 все работает без проблем
avatar
тогда в чем может быть причина? Может попробовать перезалить плагин, почистить бд и установить заного? Пока на работе, буду дома попробую и отпишусь
avatar
Лучше по 1 штуке отключать плагины и смотреть что будет.
avatar
отключил абсолютно все! такая же проблема
avatar
Есть возможность вообще на нулевый сайт поставить с чистой базой, но с этим же скином?

И, если не трудно, опиши детально последовательность:
1) Вот у тебя работающий сайт
2) Заходишь по адресу /admin/plugins/ и активируешь админку
3)… Что дальше, в какой момент вылезает ошибка?
avatar
1) активирую плагин
2) захожу на сайт и вылазила эта ошибка
сейчас ставлю ЛС на пот домен и за одно и на денвер как все сделаю отпишусь
avatar
Кстати админка со шаблном new-jquery на сайте ошиьку не выдает
На денвере все отлично работает.
На пот домене не тестировал так как на хост заливает долго.
может ошибка в шаблоне?
avatar
потому что в шаблоне WebDo-jquery пропали поля редактирования профили и сайта скачаю, званого шаб
avatar
Пере установил шаблон! все работает извините за беспокойство!!!
avatar
т.е. шаблон один и тот же, но в одном месте работает, а в другом — нет.
Может, это с данными как-то связано? Если взять базу с «кривого» сайта и на денвер залить — работает?
avatar
кстати ваш поиск aceMySearch прекрасно работает на 0,5
avatar
ммммммм… родная админочка…
avatar
С П А С И Б К И…
avatar
На дефолтовом скине нельзя ничего делать с плагинами: ни активировать, ни деактивировать.
Ошибка:
Fatal error: Undefined class constant 'PLUGIN_ACTIVATION_FILE' in site.ru/plugins/aceadminpanel/classes/modules/plugin/Plugin.class.php on line 284

На скине WebDo аналогичная проблема.
Ошибка:
SQL Error: Duplicate column name 'topic_last_update' at site.ru/engine/modules/database/Database.class.php line 151
Array ( [code] => 1060 [message] => Duplicate column name 'topic_last_update' [query] => ALTER TABLE `prefix_topic` ADD `topic_last_update` DATETIME NOT NULL [context] => site.ru/engine/modules/database/Database.class.php line 151 )
avatar
Насчет 1-й ошибки понятно, а вторая в каком случае возникает?
avatar
Как и в 1 случае: активация или деактивация любого плагина.
avatar
fixed
avatar
после активации панели, почему то сайт приобрел внешний вид 0.4, кто знает?
avatar
вы вышли из админ панели на основную версию сайта?
avatar
хах, вообще вернулась версия 0.4, что за прикол?
avatar
Фигню пишешь
avatar
все разобрался. Почему то слетает шаблон new-jquery после активации админки, и надо по новой в настройках вибырать шаблон и сохранять.
avatar
Ты можешь более внятно описать проблему? Что значит «слетает шаблон new-jquery»?
avatar
Вот в этом пункте когда вносишь любое изменение, всегда до сохранения, нужно в списке выбирать свой шаблон, и так каждый раз. Почему он после одного раза, во веки веков там не закрепляется, а постоянно когда в этот пункт заходишь надо выбирать свой шаблон? иначе на дефолтный встает все.

avatar
иначе на дефолтный встает все
Который просто «new»?
avatar
да, именно…
avatar
P.S> чуть не забыл. Огромное спасибо за админку под 0.5
avatar
вот поэтому когда я активировал админ-панель, все слетело на прежний шаблон 0.4, пришлось зайти в этот пункт, выбрать new-jquery, и сохранить.
avatar
Идем дальше… Пытался через админку активировать плагин adunits, и вот:

Fatal error: Undefined class constant 'PLUGIN_ACTIVATION_FILE' in /srv/disk2/809/www/site.com/plugins/aceadminpanel/classes/modules/plugin/Plugin.class.php on line 284
avatar
тоже самое и с Livestreet Profiler Plugin, пытаюсь активировать, та же ошибка.
avatar
P.S> Активация любых плагинов через админку, не проходит успешно!
avatar
fixed
avatar
отпишитесь даже в том случае, если все нормально и проблем нет.
все нормально и проблем нет (тестовый домен, на котором «фишки» версии 0.5 смотрел)
avatar
Fatal error: Undefined class constant 'PLUGIN_ACTIVATION_FILE'
такая же проблема при установке плагина aceMySearch на 0,5
avatar
какая версия админки?
avatar
LS 0.5
avatar
версия АДМИНКИ, т.е. плагина под названием aceAdminPanel
avatar
aceAdminPanel v.1.5.202
avatar
Я уже писал в другом топике — сначала надо установить последнюю версию админки отсюда: sourceforge.net/projects/aceadminpanel/
avatar
спасибо большое)
avatar
avadim, модуль aceblockmanager работает с 0.5?
avatar
Пока не адаптировал
avatar
будем ждать :) готовы для тестирования :)
avatar
Получаю нотис:

Notice: База данных успешно создана. Данные записаны в конфигурационный файл.

Захожу в базу, а там пусто. wtf?
avatar
прошу прощения, не в тот пост.
avatar
Еще одна «фишка» — если с установленной панелью добавить в закладки site.ru/admin и перейти по ней когда сессия закончится (минут 15-20), то выдается ошибка (чуть позже смогу код ее дать), а если затем перезагрузить страницу, то все уже нормально работает.
Мелочи, но все же есть.
avatar
А какая ошибка выдается?
avatar
Fatal error: Uncaught exception 'Exception' with message 'Can not find the block`s template: admin_info' in /home/i/infograru/ls/public_html/engine/modules/viewer/Viewer.class.php:576 Stack trace: #0 /home/i/infograru/ls/public_html/engine/modules/viewer/Viewer.class.php(492): ModuleViewer->DefineTypeBlock('admin_info', NULL) #1 /home/i/infograru/ls/public_html/engine/classes/Engine.class.php(489): ModuleViewer->AddBlock('right', 'admin_info', Array) #2 /home/i/infograru/ls/public_html/plugins/aceadminpanel/classes/actions/ActionAdmin.class.php(2183): Engine->_CallModule(Array, Array) #3 /home/i/infograru/ls/public_html/plugins/aceadminpanel/classes/actions/ActionAdmin.class.php(2078): PluginAceadminpanel_ActionAdmin->__call('Viewer_AddBlock', Array) #4 /home/i/infograru/ls/public_html/plugins/aceadminpanel/classes/actions/ActionAdmin.class.php(2078): PluginAceadminpanel_ActionAdmin->Viewer_AddBlock('Viewer_AddBlock', Array) #5 /home/i/infograru/ls/public_html/engine/classes/Router.class.php(228): PluginAceadminpanel_Acti in /home/i/infograru/ls/public_html/engine/modules/viewer/Viewer.class.php on line 576
avatar
здравствуйте столкнулся с проблемой и описал её в этом топике livestreet.ru/blog/8319.html

Проблема возникла после установки этого плагина, после деактивации всё заработало
avatar
Возможно несовместимость данного плагина и скином, который у вас установлен. Какая тема сейчас у вас активнаина сайте и есть ли эта же проблема при дефолтовой new-jquery?
avatar
Значит мне нужно знать, при установке какого скина эта ошибка возникает, и детальный отчет по шагам, в каком месте и при каких действиях это происходит. Т.е. вот активировал плагин (идет перезагрузка страницы), дальше что? Куда надо кликнуть, куда перейти, чтоб попытаться ошибку воспроизвести?
avatar
использую LS 0.5

вариант 1 использую скин 'new'
устанавливаю плагин админки (копирую файлы, активирую) иду на главную и пытаюсь переключиться между вкладками «публикации» «комментарии» вижу алерт «Please try again later»
смотрю через гугл хром что за ошибка вижу

Undefined index: time_stop in /home/pareu/data/www/блаблабла/engine/lib/internal/ProfilerSimple/Profiler.class.php on line 90


вариант 2 использую скин 'new-jquery' так же плагин активен иду на главную пытаюсь переключиться между вкладками, алерта нет, просто постоянно висит гифка загрузки. Проверяю опять же браузером и та же ошибка что и в первом случае
avatar
в конфиге включен профайлер? если да, то для чего?
avatar
$config['sys']['logs']['profiler']       = false;
avatar
извиняюсь я балбес, стандартно профайлер выключен а вот при включённом плагине галочка стоит, проблема решена, извиняюсь если отнял время
avatar
Вроде баг!
При попытке зайти в редактирование дополнительных полей профиля (.../admin/userfields) ошибка 404
при активированной админке. Деактивирую плагин админки — всё ок.
avatar
При удалении любого топика с главной страницы.

Notice: Undefined property: PluginAceadminpanel_ModuleTopic::$oMapper in /srv/disk2/809840/www/site.com/plugins/aceadminpanel/classes/modules/topic/Topic.class.php on line 67
avatar
вот да, сегодня заметил такую же неприятность. Модуль через несуществующий маппер пытается запустить несуществующую функцию!
avatar
Пофиксено в версии 1.5.206: sourceforge.net/projects/aceadminpanel/
avatar
Здорово, спасибо! :)
avatar
LS 0.5, админка 1.5.206, шаблон new
Не работает принудительное повышение рейтинга у пользователя. Хоть на 1, хоть на 10 — никакой реакции на происходящее. Кэш чистил.
avatar
да кстати, тоже заметил голос админа не работает. Ошибка
POST http://****/plugins/aceadminpanel/include/ajax/admin_vote.php?PHPSESSID=4o9evlkvif56j2ku216vaj9j87&JsHttpRequest=13154854272840-xml 500 (Internal Server Error)
avatar
И еще такой момент — вхожу в персональный блог админа (блог им. админ) в «Блоги»-«Список». Выводятся все сообщения админа не только из личного блога, но и из коллективных блогов.
avatar
А разве без админки не то же самое?
avatar
Если пользователь входит под своим логином через разные браузеры — в админ панели в списке пользователей этот пользователь, кто заходил с разных браузеров, отображается столько раз, сколько браузеров он использовал: если 3 браузера, то имя пользователя дублируется на 3 строчки.
avatar
Не понял — в каком месте он три аза отображается?
avatar
site.ru/admin/users/
  • Akell
  • 0
avatar
Не могу воспроизвести этот баг. Можешь подробней его описать? Сразу заходил через несколько браузеров или с какой-то задержкой? Разлогинивался, прежде чем в другом браузере заходить? Браузеры какие?
avatar
Сначала зашел через сафари, потом через оперу с задержкой примерно в 2-3 минуты, потом через мозиллу и еще через сафари айпада. Кстати вот почему у юзера siet всего 5 строк не знаю… У меня столько баузеров нету даже :) И ни разу не разлогинивался.
avatar
такой баг возникает при использовании плагина Remember me
avatar
А можно ссылку на плагин?
avatar
Вот Тестировал его и заметил что был такой баг который описали тут
avatar
Будет ли доработка: загрузки плагина из выбранного архива?
avatar
Не понял вопроса
avatar
Т.е. вкладка в админке «Выбрать архив с плагином» далее Выбирается архив и устанавливается в папку плагинс. Люди вам скажут спасибо:)
avatar
А, имеется ввиду — выбрать плагин у себя на компе, автоматом залить на сайт, распаковать и установить, как положено? Интересная мысль
avatar
Да. Именно это и имел ввиду. Есть еще что хочется иметь в стандартной упаковке.
PS: Линк исправьте в самом плагине, ведущем на страницу скачки плагина (Ниже пожертвования)
avatar
Испытываете сложности с загрузкой 1 папки в нужную директорию? :)
avatar
Нет, это избавит от лишних вопросов — поверьте. (А где плагины? А куда ставить? и т.д.)
Лично для меня особой проблемы нет — но считаю что это должно быть.
Процесс автоматизации — это необходимость.
avatar
Согласен с вами.
Можно еще и как на вордпресс сделать чтобы плагины тащились сразу из каталога. Но это так, к слову:)
avatar
Здравствуйте!
Возникла проблема установил
avatar
Здравствуйте!
Возникла проблема уст aceAdminPanel версии aceadminpanel_1.4.190 на 0.4.2 версию Livestreet.
Админка работает нормально но внизу страницы:
Fatal error: Call to undefined function memory_get_peak_usage() in /var/www/site/data/www/live.site.info/plugins/aceadminpanel/classes/hooks/HookAdmin.class.php on line 127
в чём может быть проблема?
avatar
в чём может быть проблема?
Например в том, что не читаете внимательно требования для работы LS, в частности, какая версия PHP требуется
avatar
при создании статической страницы получаю

Notice: Undefined index: page_auto_br in /var/www/v002051/data/www/mm.nimoff.ru/plugins/page/classes/modules/page/entity/Page.entity.class.php on line 60
SQL Error: Column 'page_auto_br' cannot be null at /var/www/v002051/data/www/mm.nimoff.ru/plugins/page/classes/modules/page/mapper/Page.mapper.class.php line 37
Array ( [code] => 1048 [message] => Column 'page_auto_br' cannot be null [query] => INSERT INTO prefix_page (page_pid, page_url, page_url_full, page_title, page_text, page_date_add, page_seo_keywords, page_seo_description, page_active,	 page_main,	 page_sort,	 page_auto_br ) VALUES(NULL, '1',	'1',	'111', '111', '2011-09-19 14:55:29', 'ночь', '', 1, 1, 2, NULL) [context] => /var/www/v002051/data/www/mm.nimoff.ru/plugins/page/classes/modules/page/mapper/Page.mapper.class.php line 37 )


Админпанель
Version: 1.5.208
Current version of LiveStreet: 0.5
avatar
Проверил.
То же самое и у меня.
avatar
Ребята, а вы уверены, что это из-за админки? Я сейчас проверил у себя — без админки та же байда. Так что это вопрос к ort'у
avatar
Странно.
Проверил ещё раз.

Если создавать через admin/pages ошибка как выше
Если создавать через page/admin всё отлично создаётся.

Версия LS последняя из github'а, aceAdminPanel v.1.5.206
avatar
Выложил 1.5.210 — должно быть ок
avatar
Обновил панельку до 1.5.208
При попытке активировать aceblockmanager пишет ошибку:
Fatal error: Class 'ModuleViewer' not found in /home/mysite.com/data/www/mysite.com/plugins/aceblockmanager/classes/modules/viewer/Viewer.class.php on line 16


C версией 1.5.206 модуль aceblockmanager работает.
avatar
Выложил 1.5.210
avatar
к сожалению, версией 1.5.210 та же самая ошибка при попытке активации aceblockmanager.
(aceblockmanager 1.0.108)
avatar
Может я его обновляю не правильно?
Я просто деактивирую старый, заливаю и активирую новый. Может что-то в базе нужно чистить?
avatar
Пардон, я сам уже немного запутался. Плагин aceblockmanager еще не адаптирован под LS 0.5
avatar
Ждём с нетерпением!
aceblockmanager крайне удобен и необходим, как мне кажется!
avatar
Установил движок LS-0.5 и сразу же установил админку. При регистрации нового юзера не отправляется уведомление с сылкой активации на его ящик. После деактивации админки, почта отправляется нормально. Настройки в конфиге и админке одинаковые.
  • Real
  • 0
avatar
Вопрос снимается. После повторной активации админки, почта работает нормально. Что характерно, в настройках ничего не менял.
avatar
Доброго времени суток. Поставил новую версию LS после активации модуля aceAdminPanel 1.5.210 наверху всплывает ошибка
Notice: Object of class HelperPluginLoader could not be converted to int in /plugins/aceadminpanel/include/adm_helper.php on line 421
ИНФА КОТОРУЮ ДАЕТ САМ ПЛАГИН:
Админпанель
Version: 1.5.210
Current version of LiveStreet: 0.5.1

Информация о сайте
Адрес сайта: pishut.info
Текущий скин: street-spirit-0.3

Активные плагины
aceAdminPanel, v.1.5.210 — Ok
Пингатор (исправленный), v.1.0.2
Social Bookmarks Plugin, v.0.4
Static page, v.1.3.2
Livestreet Profiler Plugin, v.1.2.0
SEO, v.0.1
Похожие записи, v.0.2
Sitemap, v.0.2.1
Use Watermark, v.0.2.0

Статистика сайта
Пользователей: 1
Блогов: 1
Топиков: 0
Комментариев: 0
avatar
Только сейчас увидел внизу еще ошибку
Fatal error: Call to undefined function memory_get_peak_usage() in /plugins/aceadminpanel/classes/hooks/HookAdmin.class.php on line 146
avatar
Версия PHP какая?
avatar
PHP Version 5.1.6
avatar
avatar
после очистки папки tmp/* выползла такая ошибка:
Notice: unserialize(): Error at offset 12 of 15 bytes in /var/www/html/plugins/aceadminpanel/config/config.custom.php on line 27 Notice: unserialize(): Error at offset 12 of 15 bytes in /var/www/html/plugins/aceadminpanel/config/config.custom.php on line 27 
и языки сайта полетели… деактивировал панель и по новой запустил и тоже самое.
avatar
Подскажите пожалуйста а где в плагине настройки вывода его блоков? Хочется статистику сайта вывести на сайт и вариант через блок самый простой был бы.
avatar
Предлагаю добавить в админку галочку, которая будет управлять параметром
$config['compress']['css']['merge']
из config/config.php.
avatar
Возникла проблема, плагины niceurl_plugin_ls_2.2 и aceadminpanel_1.5.223 не хотят дружить. При включении админки все урлы перестают выводится site/topic/stranica меняется на blog/8306 и тд.Пытался и так и эдак, чистил кэш включал, выключал плагины, не хотят дружить.

Ни у кого подобных проблем не возникало?
avatar
Интересная ошибка

Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM, expecting ')' in /var/www/deia/data/www/new.site.org/plugins/aceadminpanel/classes/actions/ActionAdmin.class.php on line 458

'smarty' => array('label' => $this->Lang_Get('adm_info_version_smarty'), 'value' => $oSmarty::SMARTY_VERSION,),

T_PAAMAYIM_NEKUDOTAYIM ошибка с двойным двоеточием, но что дальше, не до понял.
  • Deia
  • 0
avatar
LS 0.5.1
aceadminpanel 1.5.236
avatar
Удаление $oSmarty:: частично решило проблему, но теперь появилось
Notice: Use of undefined constant SMARTY_VERSION - assumed 'SMARTY_VERSION' in /var/www/deia/data/www/new.site.org/plugins/aceadminpanel/classes/actions/ActionAdmin.class.php on line 458
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.