Обновление плагина "Static page"

Вышло обновление плагина управления статическими страницами для LiveStreet 0.4 — «Static page» 1.0.1.
Исправлена критическая ошибка при создании новой страницы.

Обновится можно двумя способами:
Скачать новую версию плагина
— Самостоятельно внести изменения в плагин: [873:882]

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

avatar
Радуюсь 0.4 и дополнениям к нему +)

Мысли в слух:
Может есть смысл как то разделить раздел модули, для 0.3 и 0.4, чтобы на совместимость не смотреть…
avatar
Fatal error: Uncaught exception 'Exception' with message 'Can not find module class - Page' in /usr/home/ff89f389/data/www/mydomain.info/engine/classes/Engine.class.php:169 Stack trace: #0 /usr/home/ff89f389/data/www/mydomain.info/engine/classes/Engine.class.php(421): Engine->LoadModule('Page', true) #1 /usr/home/ff89f389/data/www/mydomain.info/engine/classes/Engine.class.php(364): Engine->GetModule('Page_GetPages') #2 /usr/home/ff89f389/data/www/mydomain.info/engine/classes/Action.class.php(299): Engine->_CallModule('Page_GetPages', Array) #3 [internal function]: Action->__call('Page_GetPages', Array) #4 /usr/home/ff89f389/data/www/mydomain.info/plugins/aceadminpanel/classes/actions/ActionAdmin.class.php(493): PluginAceadminpanel_ActionAdmin->Page_GetPages() #5 /usr/home/ff89f389/data/www/mydomain.info/engine/classes/Action.class.php(104) : eval()'d code(1): PluginAceadminpanel_ActionAdmin->EventPages() #6 /usr/home/ff89f389/data/www/mydomain.info/engine/classes/Action.class.php(104): eval() #7 /usr/home/ff in /usr/home/ff89f389/data/www/mydomain.info/engine/classes/Engine.class.php on line 169
avatar
Подтверждаю, такая же ерунда…
avatar
Хм. Оказывается, нужно заходить не на /admin/pages/ (туда ведёт ссылка из админки), а на /page/admin/
avatar
<li {if $sMenuItemSelect=='pages'}class="active"{/if}>
        <a href="{router page='admin'}pages/">{$oLang->adm_menu_pages}</a>
	{if $sMenuItemSelect=='pages'}
        <ul class="sub-menu" >
            <li {if $sMenuSubItemSelect=='list'}class="active"{/if}><div><a href="{router page='admin'}pages/list/">{$oLang->adm_menu_pages_list}</a></div></li>
            <li {if $sMenuSubItemSelect=='new'}class="active"{/if}><div><a href="{router page='admin'}pages/new/">{$oLang->adm_menu_pages_new}</a></div></li>
            <li {if $sMenuSubItemSelect=='options'}class="active"{/if}><div><a href="{router page='admin'}pages/options/">{$oLang->adm_menu_pages_options}</a></div></li>
        </ul>
	{/if}
    </li>

В этом месте конфига можно всё руками переписать
avatar
в админпанеле.
avatar
Уже обновил: livestreet.ru/blog/4260.html
avatar
Правильно как следует обновлять? Деактивировать старый, удалить, потом залить новый и активировать? Или просто поверх переписать?
avatar
по правильному после деактивации должны удаляться таблицы созданные плагином вместе со всем содержимым
avatar
я последние несколько месяцев вручную накатываю поверх и если нужно то опять же вручную вношу изменения в бд
avatar
На голой сборке с включенным плагином при переходе на страницу «О проекте» частенько вижу вот такие цифры
full time:4,96
Такие цифры не постоянно, но очень часто.

Сборка работает на новеньком VPS-е, на котором нет рабочих проектов (нагрузки на сервер нет вообще)… Время загрузки остальных страниц
full time:0,186 (первое попавшееся)
avatar
Кажется, разобрался.
«Большие» цифры выдает тогда, когда был сброшен кеш (css,js)
avatar
установил. создал 4 страницы.
при создании новой пишет:

[ERROR:clasLoad] PageEntity_Page
File not found: /var/www/admin/data/www/site.com/classes/modules/page
array(1) { [«Module»]=> string(4) «Page» }
Fatal error: Class 'PageEntity_Page' not found in /var/www/admin/data/www/gpella.com/plugins/aceadminpanel/classes/actions/ActionAdmin.class.php on line 533
avatar
<li {if $sMenuItemSelect=='pages'}class=«active»{/if}>
{$oLang->adm_menu_pages}
{if $sMenuItemSelect=='pages'}
    <li {if $sMenuSubItemSelect=='list'}class=«active»{/if}>{$oLang->adm_menu_pages_list}
<li {if $sMenuSubItemSelect=='new'}class=«active»{/if}>{$oLang->adm_menu_pages_new}
<li {if $sMenuSubItemSelect=='options'}class=«active»{/if}>{$oLang->adm_menu_pages_options}

{/if}
avatar
Не активируется плагин — пишет Ошибка: Файл плагина \public_html\seo\plugins\page\PluginPage.class.php не найден
Хотя все есть. В чем проблема?
avatar
Сегодня такая же проблема возникла и не только с этим плагином но и с другими решил так: Деактивировал aceAdminPanel v1.4-dev.60 потом активировал нужные плагины, после активации плагинов активировал и сам aceAdminPanel v1.4-dev.60
avatar
О проблемах с админкой лучше писать так, чтобы я (автор плагина) о них как-то узнавал — в соответствующий топик о плагине, в личку, на мыло — как угодно. Просто чем быстрее узнаю — тем лучше всем. Вот в этот топик я заглянул совершенно случайно, и узнал о проблемах. И пофиксил эти проблемы в вер. 1.4-dev.61 (рев. 41)
avatar
Проблема на 0.5.1 c плагином:

Ошибка такая: SQL Error: Unknown column 'page_auto_br' in 'field list' at /home/hosting-account/www/site.ru/plugins/page/classes/modules/page/mapper/Page.mapper.class.php line 60
avatar
вопрос снят)
avatar
Подскажите, пожалуйста, как вам удалось решить эту проблему?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.