Окончательно уничтожаем удалённые комменты

И будут молчать…
Отгремели кровопролитные бои со спамерами, и в далёкой предалёкой галактике, далеко далеко воцарился долгожданный мир. НО есть одна небольшая загвоздочка — в LiveStreet удалённые комментарии не удаляются окончательно и портят своим «удалённым» видом прекрасное дерево комментов. Вот собственно лекарство:
Читать дальше →

Создание админки. ч2. Создание своего меню, получение и сохранение настроек.


И так, продолжаем. В этой части будет расказано как создать меню (как на картинке) и воспользоваться модулем из предыдущего урока.
Для создания меню(панели админа) необходимо в каталоге «templates\skin\habra\» создать файл «menu.admin.tpl» (код файла приведен ниже).
Основное на что стоит обратить внимание это переменные: $sMenuItemSelect — с помощью нее можно узнать выбранное основное меню (например «Админка»), $sMenuSubItemSelect — это подменю которое выбрано (например, «Сайт»), а также стоит обратить внимание на указанные пути ссылок типа "{$DIR_WEB_ROOT}/admin/site/" от них будет зависеть какое действие будет вызываться.

Читать дальше →

Несколько администраторов проекта

Думаю у некоторых пользователей возникает такая функциональная необходимость, как назначение сразу нескольких главных администраторов для сайта. Как же это сделать в livestreet?

Покажу на примере как это сделал я:
1. Заходим phpmyadmin, выбираем базу в которой хранятся данные livestreet
2. Ищем таблицу prefix_user_administrator
3. Выполняем SQL запрос
INSERT INTO `prefix_user_administrator` VALUES (ID пользователя);

Где вместо "ID пользователя" вписываем ID пользователя, которого необходимо назначить дополнительным администратором.

Впринципе это всё! Если что не правильно — поправляйте :)

Не получается зайти на сайт

Решил все проблемы с tmp и zend, дал всем каталогам нужные права.

Главная отображается.

пытаюсь зайти под admin выдает, что такой страницы нет просто — The requested URL /registration/ was not found on this server.

В чем может быть проблема?

администрирование страниц (0.2)

Приветствую!
проблема с редактирование страниц с помощью админки.
/page/about/ в этой странице редактируется лишь содержимоем, заголовок остается без изменений.

при добавлении новых страниц они остаются лишь в админке, на сайте не отображаются.
в них можно попасть если вбить ссылку типа /page/test/

подскажите пожалуйста где копать.

Инвайты и администрирование

Поставил, и появились такие вопросы:

1. Как включить инвайты у пользователей, если в конфиге они прописаны? У меня, как администратора, неограниченное количество инвайтов, а у юзеров — 0.

2. Где можно назначать и править администраторов и модераторов в коллективных блогах?

Блоги, администрирование и модерирование

С недавних времён на сайте появилась возможность добавлять пользователей в модераторы и администраторы к блогам, но есть некие недочёты касаемо данного вопроса.
Читать далее мой бред

Функционал управления статическими страницами

В SVN появился функционал управления статическими страницами в движке.
Теперь по адресу http://[ваш_сайт]/page/admin/ находится мини-админка по созданию/редактированию страниц вида http://[ваш_сайт]/page/[URL_страницы]/ . Админка доступна только администраторам сайта.

Замечание: страницы пока без кеширования. Если у вас тип таблиц MyISAM то могут возникнуть проблемы при удалении ветки страниц, т.е. с вложенными.
Тестируем!