ИМХО
Решил написать о том что интересовало месяц назад, когда проект запускался и хотелось увидить быструю индексацию страниц поисковиками своего молодого проекта.
Эта тема подымалась более подробно благодаря kruft вот тут: www.livestreet.ru/blog/wishlist/132.html
но как то по мере появления новых версий LS, просто перестала поддерживаться и интересовать.
Но на тот момент я четко представлял — мне нужен генератор sitemap. И у меня на хостинге, только запустившимся проектом на LS, этот файл д.б.
Читать дальше →
В разделе «Модули» выложил версию 0.2 модуля Админпанель.
Основным новшеством является добавление работы с юзерами:
1. Просмотр списка юзеров (всех, в т.ч. и тех, кто не активировался)
2. Для каждого юзера показывается IP, с которого он регистрировался, и с которого последний раз входил.
3. Неактивных юзеров можно активировать из админпанели
4. И, наверное, самое «вкусное» — это возможность бана (используется дополнительная таблица и хук, не очень изящно, но иначе никак). Бан можно задать на любое число дней (по окончании юзер получает полный доступ, как обычно) или навечно. Бан вешается на конкретного юзера (не на IP), т.е. зарегаться с тем же логином или е-мейлом юзер не может.
Установка так же — файлы заливаются в /update/modules/admin_0.2/ и запускается install.php
Кстати, сам инсталлятор немного улучшил — больше всяческих проверок и должен более внятно сообщать об ошибках, если вдруг случаться. Но наиболее продвинутые и осторожные могут установить модуль вручную — в файле readme.txt, по-моему, довольно подробно все расписано, как это сделать.
UPD. Была небольшая ошибка — таблица adminban создавалась с неверным префиксом. Исправлено. Исправленная версия залита на сайт.
UPD 2 Выложил обновление (версия 0.21). Кто уже поставил и работает без проблем — можно игнорировать. Обновление касается именно установки и первоначального входа в систему сразу после установки.
Сегодня движок неожиданно обновился до версии LiveStreet 0.3.1.
Изменения касаются только внутренней безопасности при отправке форм. Настоятельно рекомендую всем обновиться — это критическое обновление!
Ошибку нашел Hrom, за что ему отдельное спасибо.