Редирект в виджете ссылок и исправление ошибок
17.06.2009Выложил обновление, в котором поисправлял найденные ошибки - после изменений в админке были проблемы, сейчас по идее они должны исчезнуть. Также добавил новые настройки для виджета ссылок - можно ставить редирект на ссылки в этом виджете. Поясню: если в виджет добавить внешние ссылки, то можно в настройках стандартных виджетов поставить соответствующую галочку и линк перестанет быть внешним, сделавшись внутренним. Внутренние линки не трогаются, то есть остаются такими же. Линк на сам редирект добавляется для запрета к индексированию в robots.txt, как и другие редиректы.
Если кому то удалось вчера удачно обновиться, то сегодняшнее обновление будет уже загружено с гугля.
Комментарии (16) на запись “Редирект в виджете ссылок и исправление ошибок”
Оставить комментарий
Fatal error: Class 'THtmlResource' not found in /домен/lib/adminservice.php on line 86
require('lib/include/update222.php');
Update222();
в index.php перед TUrlmap, но при том условии, что новые файлы были загружены, например через админку или вручную. Строки только на один раз - после исправления ситуации удалить их оттуда. Я вчера обновил два блога на новую версию с проблемами - все обновились. Первым я всегда обновляю blogolet.ru - в случае проблем он первый попадает под удар, но он у меня нормально обновился
В общем предыдущий движок, который после обновления выдавал ошибки (см. позапрошлый пост) я его снес полностью и попытался установить последнюю версию. Установилось как обычно. Для посетителе все нормально, при попытке зайти в админку пишет:
Fatal error: Class 'TPostEditor' not found in /домен/lib/adminindex.php on line 29
Издержки вчерашнего обновления, в файле lib/include/classes.ini надо добавить строку
TPostEditor = adminposteditor.php
и удалить строку с quick. После чего снова поставит либо в админке на странице сервеис/классыотметить галочкой TPostEditor и нажать кнопку установить.
TPostEditor = adminposteditor.php вместо TAdminQuickPost = adminquickpost.php. Залил на хост.
Пытаюсь зайти в админку, снова выдает:
Fatal error: Class 'TPostEditor' not found in /домен/lib/adminindex.php on line 29
Голова уже не соображает, пойду прогуляюсь, а там может новая версия появится, еще сильнее доработанная.. :)
ВВоди другой адрес для аадминки, например
/admin/service/
чтобы инсталировать класс, а из classes.ini удалит строку с qick обязательно. В таком состоянии будет работать вся админка, кроме страниц с редактором постов
Владимир, а Вы будете в ближайшее время выпускать обновление, чтобы инсталляция проходила успешно, без этой самой Fatal error: Class 'TPostEditor' not found in /lib/adminindex.php on line 29?
А то я скачал последнюю версию с этого сайта, а тут что-то надо править. Собираюсь через несколько дней запускать ряд проектов на блоголёте. Боюсь, что запутаюсь, что и где руками исправлять. Так вот думаю, может, подождать новую версию, чтобы потом не докучать с вопросами по поводу исправления ошибок?
И ещё. Как всё-таки правильно писать блоголёт – с большой или маленькой буквы? А то у Вас всё время было с маленькой, а вот в readme уже CMS «Блоголёт».