aceAdminPanel - админка для LS v.0.4 (v1.4-dev.42; rev.25)

Спасибо всем, кто рискнул и поставил первый пре-релиз админки, сообщив мне обо всех проблемах и багах. Выложил версию, в которой много было исправлено.

И, наверное, самое главное исправление: у некоторых меню админки было видно в кастрированном виде — только один пункт и все. А пункты меню «Страницы», «Блоги», «Пользователя» были не видны. Сейчас должны быть видны у всех.

Плагин, как и в прошлый раз доступен по адресу:
sourceforge.net/projects/aceadminpanel/

Для тех, кому больше нравится с SVN работать, извольте:
https://aceadminpanel.svn.sourceforge.net/svnroot/aceadminpanel

Обновление:
1. Деактивируем плагин
2. Удаляем целиком папку с плагином, и заливаем новую версию.
3. Активируем плагин

И несколько важных замечаний:

1. Версия ЛС должна быть не ниже 0.4RC. Если у вас стоит более ранняя версия — даже и не пытайтесь рассказывать, что чего-то там не работает. Сначала обновляемся, и только потом ставим aceAdminPanel.

2. На хостинге должна быть включена поддержка SimpleXML для PHP. При установке ЛС эта фича не проверяется, и проявляется совершенно неожиданно при попытке активировать плагин — «белый экран смерти».

3. И, наконец: лого, которое появляется в левом верхнем углу страницы после активации плагина — это кнопочка, которая вас ведет аккурат в эту самую админку (это чтобы не меняя шаблонов одним кликом в админку входить; но кому не нравится сие — могут отключить в конфиге).

UPD Обновление до версии 1.4-dev.25 (рев. 15)
UPD Обновление до версии 1.4-dev.42 (рев. 25) — багфикс

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

avatar
как рассчитывается номер v.1.4-dev.10
не проще ли просто rev 5?
просто от колва топиков об админке кружится голова, а потом докопаться до истины (какая самая актуальная версия) пришедшему человеку с гугла нереально!
avatar
В номере версии «dev» означает, что это девелоперская (пре-релизная) версия. Самое последнее число означает номер билда. Оно всегда увеличивается. Чем больше номер билда, тем более поздняя версия.

А номер ревизии присваивается репозитарием SVN. Там само считается все автоматом.
avatar
вот от сюда и путаница. v.1.4-dev.11 или рев 5
проще просто постить с номером ревизии.
Например человек в будущем захочет обновить версию на последнюю, но это не умеет делать и попросит меня тебя или кого угодно. Я захожу в репозиторий и скачиваю последнюю ревизию. Человек мне говорит, что у него стоит v.1.4-dev.11, как мне отделять мух от котлет? В репозитории напротив ревизи и этого нет. Получается, в лучшем случае мне нужно тупо всё заменить на фтп и угробить человеку проект, так как быть может у человека другая структура меню, а так как твой плагин использует структуру и дизайн меню и блоков по дефолту, соответственно нужно мерджить чуть ли не 2 дня. Оно стоит того?

Неужели так сложно в топике вместо этого v.1.4-dev.11 написать rev 241 и даже по поиску на сайте читаемость и наглядность повышается в разы! Что проще прочитать? v.1.4-dev.11 или rev 5

Такие названия (v.1.4-dev.11) используются в редких случаях, когда между ними промежуток времени в пол года или год, в данном случае лс 0.2 0.3 0.4, у тебя же они каждый день :)

Это просто предложение :)
avatar
ругается
Fatal error: Call to undefined function admClearSmartyCache() in blablabla/plugins/aceadminpanel/PluginAceadminpanel.class.php on line 36
просто не включается
avatar
Эта функция определена в файле /plugins/aceadminpanel/include/adm_function.php
Проверь наличие данного файла
avatar
Пардон, все верно, это баг. Файл есть, но вызов ф-ции происходит до того, как он подключается. Исправлю
avatar
Пофиксил
avatar
сорри но опять негаразд, теперь уже не скачивается по ссылке админка. Ругается Unable to find any mirror information for the "/aceadminpanel_1.4-dev.17.zip" file. Please select another file.
avatar
попробуй скачать через svn программой tortoisesvn
avatar
Если зайти в БЛОГИ, то там есть «Список» и «MBLOG_CATEGORIES», при клике на второе вылезаетт ошибка 404
комментарий был удален
avatar
У меня плагин активировался, но при переходе в админку выдает:
Warning: Smarty error: unable to read resource: "menu.aceadmin.tpl" in /home/njournal/domains/njournal.ru/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
avatar
та же проблема ((
avatar
Проблема, скорее всего, в старом формате подключения меню. Если ставить на текущий вариант скина new, то там уже новый формат, а в скине developer — старый.

Это лечится так:
1) Открываем файл header_nav.tpl
2) Находим строку:
{if $menu} {include file=menu.$menu.tpl} {/if}
3) Меняем ее на это:
{if $menu}
{if in_array($menu,$aMenuContainers)}{$aMenuFetch.$menu}{else}{include file=menu.$menu.tpl}{/if}
{/if}
avatar
Привет Вадим)

Баг на странице пользователя:
В топиках, при нажатии «редактировать» генерится не правильная ссылка. /admin/edit/topic/3/ --> /edit/topic/3/

Votes вообще не работает.
avatar
v1.4-dev.41; rev.24 — много чего пофиксил, в т.ч. и это
avatar
Спасибо за админку, все установилось, багов не нашел пока. плюсанул бы, но у самого рейтинга шиш.
avatar
LS 0.4
Static page 1.0.1

admin/pages/

Fatal error: Uncaught exception 'Exception' with message 'Can not find module class — Page' in /htdocs/livestreet/0.4/engine/classes/Engine.class.php:169 Stack trace: #0 /htdocs/livestreet/0.4/engine/classes/Engine.class.php(421): Engine->LoadModule('Page', true) #1 /htdocs/livestreet/0.4/engine/classes/Engine.class.php(364): Engine->GetModule('Page_GetPages') #2 /htdocs/livestreet/0.4/engine/classes/Action.class.php(299): Engine->_CallModule('Page_GetPages', Array) #3 [internal function]: Action->__call('Page_GetPages', Array) #4 /htdocs/livestreet/0.4/plugins/aceadminpanel/classes/actions/ActionAdmin.class.php(493): PluginAceadminpanel_ActionAdmin->Page_GetPages() #5 /htdocs/livestreet/0.4/engine/classes/Action.class.php(104): eval()'d code(1): PluginAceadminpanel_ActionAdmin->EventPages() #6 /htdocs/livestreet/0.4/engine/classes/Action.class.php(104): eval() #7 /htdocs/livestreet/0.4/engine/classes/Router.class.php(211): Action->ExecEvent() #8 /htdocs/livestreet/0.4/engine/classes/Router.class.php(67): Router->ExecAct in /htdocs/livestreet/0.4/engine/classes/Engine.class.php on line 169
avatar
avatar
Премного благодарен :)
avatar
В догонку
в «блоги» вторым пунктом идет «MBLOG_CATEGORIES» и ссылка на /category/admin/list/ которая 404.
avatar
Вопрос. У всех работает редактирование адреса сайта в профиле пользователей?
В более ранних версиях оно у меня не работало, НО я не обращал внимания на это т.к. сборка стояла «я его слепила из того, что было»…
Сегодня поставил чистую сборку на новый VPS и при редактировании урл-а бесконечно долго висит анимация ожидания (и ничего не редактируется)

Просто хочу понять, глюк настройки/установки моего сервера или же баг админ-панели?
avatar
Такое было у всех с включенным кешем. Пофиксил
avatar
Еще дополнение.
После установки по умолчанию был включен файловый кеш.
Удалил тестового пользователя через админу, но в списке он остался (файловый кеш не сбросился). Поставил memory кеш и вместо русских меню админки появились англ. названия привязок к файлу переводов (кеш «мемори» не сбросился).
Проблему, временно, решил полным отключением кеша.
avatar
В версии 1.4-dev.46 (рев. 28) добавил сброс кеша (меню Сайт -> Кеширование).
livestreet.ru/blog/4260.html
avatar
подскажите как удалить пользователя,
не могу найти кнопку в управлении пользователями — удалить,
LS4.2
Админпанель Version: 1.4.123
в разделе пользователи есть 3 раздела Список — Бан лист — Инвайты,
в списке пользователей разделы all и admins
на вкладке all в списке есть возможность отметить пользователя галочкой, но действие возможно только одно — Написать письмо.
шаблоны использую любые без кеширования — не помогает.
avatar
Столкнулся с неообъяснимой проблемой… залил папку, все ок, но на /admin/plugins не видит админку. Просто отображается Page и Profiler, и все.
avatar
В папку aceadminpanel зайдите, скорей всего увидите еще одну aceadminpanel. Вот поэтому.
avatar
Почему при активации плагина включается шаблон по умолчанию(new)?
avatar
arning: Smarty error: unable to read resource: "/inject.header.tpl"
Warning: Smarty error: unable to read resource: «body_begin.tpl»
avatar
При попытке активировать плагин — Ошибка: NOT_FOUND_LANG_TEXT
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.