Плагин админпанели aceAdminPanel, v1.4-dev.70 (рев. 48)

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

Со времени последнего билда были исправленые мелкие баги. Но самое главное — это обеспечена совместимость с плагином Page (который раньше был одним из типовых модулей).

Текущая версия админки для LS 0.4 здесь:
sourceforge.net/projects/aceadminpanel/

И добавил плагин в «Модули», т.к. многие ее ищут там:
livestreet.ru/addons/146/

SVN репозитарий:
aceadminpanel.svn.sourceforge.net/svnroot/aceadminpanel

UPD вер. 1.4-dev.46 (рев. 28):
1) багфикс: редактирование параметров юзера в админке
2) добавлена опция сброса кеша: можно очистить любое из трех кеш-хранилищ — данные (как файловый кеш, так и мемкеш), «скучкованные» js- и css-файлы, кеш Smarty. Особенно полезно тем, кто в силу установленных политик на хостинге не может удалять файлы, созданные скриптами.

UPD вер. 1.4-dev.47 (рев. 29):
1) багфикс: активация юзера
2) багфикс: удаление юзера

UPD вер. 1.4-dev.50 (рев. 32):
1) багфикс: рассылка сообщений
2) багфикс: создание новой страницы

UPD вер. 1.4-dev.55 (рев. 37):
1) доработана очистка кеша и активация/деактивация самого плагина
2) исправлена сортировка в списке юзеров

UPD вер. 1.4-dev.60 (рев. 40):
1) доработан механизм «последовательного наследования» (подробнее здесь: livestreet.ru/blog/4370.html)

UPD вер. 1.4-dev.61 (рев. 41):
1) bugfix: удаление страниц
2) bugfix: активация плагинов

UPD вер. 1.4-dev.70 (рев. 48):
1) добавлен хук на меню админпанели
2) добавлен хелпер API
3) добавлен режим редактирования конфигурационных параметров (не весь набор)

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

avatar
молодец, оперативно, спасибо)
а функционалу добавить?
например в логин админа отдельной ссылкой
avatar
например в логин админа отдельной ссылкой
Чо?
avatar
Спасибо(:
Юыстро среагировал на сообщение.
В связи с новыми опциями в конфиге, не собираешься ли добавлять функции?
avatar
Собираюсь, и в первую очередь именно это — работу с конфигом
avatar
site.ru/admin/users/profile/admin/
При редактировании личных данных поле «о себе» слишком маленькое по высоте, не вмещаются буквы и при сохранении этих данных ajax запрос идет на 404
avatar
Пофиксил
avatar
маленькое пожелание добавить изменение названий личных блогов
avatar
Чтоб админ мог менять эти названия?
avatar
В качестве бонуса пользователю.
avatar
да… но вообще лучше это позволить и самому пользователю на уровне двига)
avatar
Как по мне — ненужная фича…
avatar
Пытаюсь активировать юзера на странице со списком:
Hacking attemp!
Ссылка: site.ru/admin/users/activate/user
avatar
пофиксил в версии 1.4-dev.47 (рев. 29)
avatar
Отредактировал свой адрес сайта в профиле (раньше с этим проблемы были)
Захотел удалить «тестовый» сайт в профиле.
Стираю урл и название — жму «сохранить»
aceAdminPanel
Ошибка сохранения данных
т.е. не сохраняет пустые поля
avatar
пофиксил в версии 1.4-dev.47 (рев. 29)
avatar
текстовочку поправте
У Вас очень слабый пароль! Настоятельно рекомендуется изменить текущий пароль!
avatar
Спасибо, поправил
avatar
admin/blogs/
переходишь на вторую страницу блогов — пусто, только шапка таблицы.
admin/blogs/all/page2/ например
avatar
тоже самое с персональными и открытыми.
avatar
Ох и спасибо камрад. Отличный у тебя плагин.
avatar
установил модуль хотел с его помощью сменить шаблон со стандартного new, yно ненашел такои функций подскажите как сменить
avatar
Через /config/config.php всё меняй, там всё прокомментировано
avatar
Рассылки через модуль пользователям в личку не работают.
avatar
пофиксил в вер. 1.4-dev.50 (рев. 32)
avatar
Не совсем:
1. не сохраняются отправленные
2. не работает массовая рассылка
3. чек бокс «все пользователи» — выбирает всех только на текущей странице.
avatar
пишет Ошибка: Системная ошибка, повторите позже
avatar
где, когда, при каких обстоятельствах?
avatar
Выделенный сервак на дебиан, php 5.2, apache 2
Свежая инсталяция LS 4.0, свежий плагин sourceforge.net/projects/aceadminpanel/, зажожу в админку, нажимаю Активировать и выводить этот мессадж.
avatar
Проверь права записи на папку plugins (скрипт должен писать в эту папку)
Попробуй активировать другие плагины
Если с другими плагинами такая же байда — проблема не в плагине
avatar
Нет, остальные работают без проблем…
avatar
Выложил вер. 1.4-dev.52 (рев. 34).
Попробуй обновить плагин
avatar
При создании страницы:
[ERROR:clasLoad] PageEntity_Page
File not found: /home/vol2/ХХХХ/htdocs/classes/modules/page
array(1) { ["Module"]=> string(4) "Page" } 
Fatal error: Class 'PageEntity_Page' not found in /home/vol2/ХХХХ/htdocs/plugins/aceadminpanel/classes/actions/ActionAdmin.class.php on line 561
avatar
пофиксил в вер. 1.4-dev.50 (рев. 32)
avatar
Работает :) Спасибо!
avatar
после очистки кэша варнинг вылетает
Warning: Invalid argument supplied for foreach() in /home/masim/data/www/xxxxx.xx.xx/plugins/aceadminpanel/include/adm_function.php on line 125
avatar
Попробовал — не смог добиться такой ошибки
1. там три галки по очистке кеша, после какой такое вылетает?
2. сразу после очистки это сообщение вылетает?
avatar
пробывал с тремя галками сразу
да, сразу после отчистки
avatar
Выложил вер. 1.4-dev.52 (рев. 34). Попробуй
avatar
всё норм теперь! варнинг исчез
avatar
Что-то непонятное: взял даже последнюю версию из свна, но не могу удалить пользователя из аминки. Открываю профиль, но ни забанить, ни удалить не могу.
В списке пользователей напротив каждого есть чекбокс — это особенности реализации списка и они просто так? Как насчет массовых убийств?
В списке пользователей у меня не работает сортировка — это нормально?

Опера 10.10, линукс.
avatar
в профиле пользователя после в котором есть инфа по юзеру нет ничего, даже бади не закрыт. Может там где-то в коде стоит собачка и на моем гентушном хостинге не хватает функций?
avatar
после
<div class="profile-user">
avatar
Установили движок 0.4 на свой сервер. Банально залогиниться под администратором как? Не найдена страница /login
avatar
к сожалению движок не относится к данному модулю! однако смею заметить что эта ошибка только у вас… проверьте есть ли у вас в корне директории файл .htaccess а так какие права на нём стоят…
avatar
Да проблема не в плагине) Файл есть, но кроме главной страницы ничего не открывается
avatar
пиши в лично или в асю в профиле — готов посмотреть безвозмездно
avatar
/admin/info/params/
но кнопках:
PAGE_CREATE_SUBMIT_SAVE и PAGE_CREATE_SUBMIT_CANCEL ((
avatar
Использовались текстовки из плагина для статичных страниц, и если плагин не активирован, то такое вылезало. В новой версии заменил на свои, чтоб не было такой зависимости.
avatar
Какие файлы нужно заменить что б появились русские буквы?
avatar
Залить новую версию админки
avatar
Подскажите пожалуйста как установить или где можно почитать мануал? Спасибо за ранее!
avatar
все разобрался извините за беспокойство
avatar
А редактирование конфига сайта предвидится?
(мета-теги, описание, настройка параметров сайта и т.п.)
А так все ок. Автору зачет.
avatar
Предвидится
avatar
почему нельзя замутить управление блоками, былобы удобно из удминки, блоки добовлять, убирать и вообще местами менять. добовялть свои блоки с текстом или кодом, чтоб было возможно баннер повесить и.тд
avatar
А кто сказал, что нельзя? Всё можно! Только время на это нужно
avatar
По поводу управления блоками присоединяюсь… А если такое возможно, то не только управления, но и создание нового блока, пусть даже чистого, чтобы пользователь сам могу туду добавить что его интересует (реклама, баннер)
avatar
При удалении статических страниц средствами админки возникает ошибка «Возникла ошибка при удалении страницы». Пока удаляем старым способом по адресу — /page/admin/
avatar
Да тоже самое. Ещё в новой версии плагина нельзя активировать Static Page и Profiler
avatar
Исправлено в вер. 1.4-dev.61 (рев. 41)
avatar
Спасибо за оперативность
avatar
Еще нельзя редактировать коментарии. И до этого было не очень удобно через админку когда приходилось выискивать сообщение, а теперь этого вообще нету.
А так же думаю все ждут тоже управление конфигом сайта и управление блоками.
avatar
Понимаю, это будет
avatar
Супер!
avatar
А так же думаю все ждут тоже управление конфигом сайта...

livestreet.ru/blog/4471.html
avatar
При переходе на вкладку блоги в aceAdminPanel v1.4-dev.61 сверху появляется:
Notice: Undefined variable: iOffset in /home/bbcode/data/www/****/plugins/aceadminpanel/classes/actions/ActionAdmin.class.php on line 231
Страничка открывается нормально, но эта надпись ошибки весит в самам верху странички.
avatar
Пофиксил
avatar
И добавил плагин в «Модули», т.к. многие ее ищут там:
livestreet.ru/addons/146/
Ссылка вызывает 404
avatar
Fatal error: Uncaught exception 'Exception' with message 'Can not find the template: actions/ActionAdmin/plugins.tpl' in V:\home\f1\www\engine\modules\viewer\Viewer.class.php:301 Stack trace: #0 V:\home\f1\www\engine\classes\Engine.class.php(386): LsViewer->Display('actions/ActionA...') #1 V:\home\f1\www\engine\classes\Router.class.php(365): Engine->_CallModule(Array, Array) #2 [internal function]: Router->__call('Viewer_Display', Array) #3 V:\home\f1\www\engine\classes\Router.class.php(70): Router->Viewer_Display('Viewer_Display', Array) #4 V:\home\f1\www\index.php(36): Router->Exec('actions/ActionA...') #5 {main} thrown in V:\home\f1\www\engine\modules\viewer\Viewer.class.php on line 301

Устанавливал админ панель по манулу.Вроде все правильно но при входе в админ панель выскакивает вот это что делать подскажите плз
avatar
Версия админки какая?
avatar
aceAdminPanel, v1.4-dev.60 (рев. 40) вот, но я пытался все версии устанавливать всегда один и тот же результат.
avatar
небольшая просьба.

Неплохо бы в /admin/users/invites/ добавить возможность удаления сгенерированных инвайтов.
avatar
Какой конфиг сайт админка редактирует?
Стандартный config.php не меняется (да и вообще изменения этого файла ни на что не влияют. Меняется только то, что возможно изменить через админку)
avatar
Как это тонко подмечено.)))
avatar
Какой конфиг сайт админка редактирует?
Никакой
Если есть желание менять данные не через админку а руками в файлах, то идем в админку Сайт/Сброс данных/Сброс конфигурации — все изменения, сделанные через админку аннулируются
avatar
Так все изменения, сделанные в адмике, в config.php не меняются. Если вручную настраивать этот конфиг, на сайте новые настройки не отображаются…
avatar
Еще раз:
Если есть желание менять данные НЕ через админку а руками в файлах, то СНАЧАЛА идем в админку:
Сайт/Сброс данных/Сброс конфигурации — все изменения, сделанные через админку аннулируются
И после этого можете править config.php — все будет отображаться
avatar
как-то я криво обновлял админпанель и теперь при попытке активировать ее получаю
Fatal error: Class 'PluginAceAdminPanel_Admin' not found in /home/www/site/engine/classes/Engine.class.php  on line 203

Как починить?
avatar
Криво обновляли? Суть обновления лишь сводится к удалению предыдущих файлов и заливке новых, вот и все обновление.
avatar
возможно дело в том что у меня еще плагины другие стоят, их я активировал, а админпанель пришлось теперь удалить, тк при попытке активировать вылезает эта ошибка
avatar
версия движка какая?
avatar
ага, спасибо, не заметил что 4.0.1 появилась, теперь вроде пошло дело
avatar
В админке в профиле пользователя нажимаю стрелку увеличения рейтинга, первый раз — зеленое окошко и все добавляется, последующие нажатия — красное окошко «Error Please try again later». Версия последняя aceadminpanel_1.4-dev.114.
avatar
выложил еще более последнюю :)
там не должно быть этой проблемы
avatar
Спасибо, теперь работает, как всегда очень оперативно:)
avatar
Заметил такой глюк, когда забаненных пользователей становится больше чем на одну страницу:) то не работает пагинация, при переходе на 2-ю страницу по адресу site.ru/admin/banlist/ids/page2/ выдает ошибку 404, страница не найдена.
avatar
Когда ожидать новой версии?) С новыми возможностями?
avatar
avatar
А как обратиться к этому плагину? Активировал, теперь не понятно как им управлять.
avatar
всё вопрос снят, на сервере хостер, что-то чудил
avatar
Удалил юзера через aceadminpanel, поломался прямой эфир.

Вместо прямого эфира пишет следующее:
Fatal error: Call to a member function getBlog() on a non–object in /***/html/templates/compiled/new/%%17^171^17121A2C%%block.stream_comment.tpl.php on line 13


Что делать?
avatar
Почисти папку compiled, коммент удалённого юзера остался в блоге, поэтому ошибка
avatar
Так и сделал, результата нет.
Кэш сбрасывал. Может, еще что-то надо сделать?
avatar
Хм… посмотри в phpmyadmin, если он там ещё остался, в каких топиках писал и т.д, и поудаляй комментарии его…
avatar
При создании новых топиков и комментариев, комменты отображаются в Прямом эфире, записи в блог — нет.
собственно, сам блок исчез, вместо него вот такая картина cl.ly/1Z1O0M1f272740031X2d
avatar
вычищен полностью, в том все и дело. даже ветки комментов, которые за ним шли убились.
искал в phpmyadmin по нику и по номеру в таблице comment
avatar
Значит, скорее всего один из багов плагина…
Сам я работаю на 0.3.1 системе, там иначе)
avatar
avatar
вообще InnoDB, но сейчас появилась надпись про MyISAM…
помог SQL запрос
delete from comment_online where target_id not in (select topic_id from topic) и очистка кеша.
Спасибо, Chiffa!
avatar
Версия админпанели?
avatar
у меня последняя версия движка,
эту панель можно поставить или уже там присутсвует?
Если что: сорри ))
Я только второй день тут
avatar
По-умолчание, не присутствует.
avatar
Поставил LiveStreet на Denwer для ознакомления, установил этот модуль.

Если честно, так и не понял, как попасть в админ панель.
Где-то в описании нашел, что после активации модуля слева вверху должен появиться логотип, который введет в админку.
После активации плагина такого логотипа не появилось.
Может это из-за того, что движок стоит на Денвере?
Может кто подсказать, какая прямая ссылка в админ панель?

Заранее спасибо.
avatar
Зайдите под логином админа и увидите…
ссылка /admin (работает только от админ-аккаунта)
avatar
У меня не работает так, ничего нового не появилось на сайте, я зашел под админом, который создавался при установке движка.
Я так понял, должна работать ссылка mysite.ru/admin?

Если у меня так не работает, можете подсказать, из-за чего это может быть?
Движок поставил на комп на Denwer.
avatar
Спасибо Вадиму за админку!

LS установлен на двух хостах. На первом все ок! На втором появляются около ста строк вида
[ERROR:classLoad] x9qa
File not found: /var/www/hosting/мойсайт.ru/html/classes/modules/x9qa/X9qa.class.php
[ERROR:classLoad] x9qa
File not found: /var/www/hosting/мойсайт.ru/html/classes/modules/x9qa/X9qa.class.php
[ERROR:classLoad] x9qa
File not found: /var/www/hosting/мойсайт.ru/html/classes/modules/x9qa/X9qa.class.php

затем идет сам сайт, в нем админка работает. папки х9qa ни у первого ни у второго не существует. в чем может быть трабл?
Спасибо :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.