| следующая заметка >> |
1. Ой, что это?!
Это binoniq v1 — открытый движок Леонида Каганова. Вы находитесь на официальной странице проекта. Движок свободный: он распространяется по лицензии, близкой по смыслу к лицензии BSD. Это значит, что вы можете свободно использовать движок в целом, а также любые его части в любых целях — как некоммерческих, так и для извлечения выгоды.
2. Как установить движок?
а) Требования
Вам нужен собственный хостинг с PHP и MySQL (желателен memcache для увеличения производительности, но не обязательно). Если слово «хостинг» вам незнакомо, значит, своего хостинга у вас нет и дальше читать бессмысленно.
б) Инсталляция
На нормальном хостинге без глюков вся установка обычно занимает пять минут. Необходимо скачать и выложить на хостинг всего один файл install.php. Права на папку, в которой он лежит, необходимо выставить полные: 0775, потому что install.php будет создавать файлы и папки. Запустите его с веба, нажмите check — он установит движок, вытянет все необходимое, поможет настроить конфиг и все сделает.
Внимание!!! Если не заработало после установки:Примечание: если вы ставите движок в корневую папку, где что-то есть, он предложит это удалить. Вы конечно можете ему указать файл не трогать, но если файлов уйма, имеет смысл рядом с install.php создать файлик update_veto_files.txt и прописать в нем папки и файлы, которые движку трогать запрещено. Например: staroe/ moi_fotki/ kursovik.zip1. Закомментируйте в .htaccess строчки:
php_flag session.use_trans_sid off
php_flag session.use_cookies on2. Пропишите на все файлы права 664, а на все папки — права 775 (на крайний случай: 644 и 755)
в) Первый запуск
Открываем с веба свой http://pupkindomain.ru/blog/install (не /install.php, просто /install!) Придумываем себе пароль админа. Вводим его снова и логинимся. Теперь осталось терпеливо понажимать все подряд кнопки создания баз. Движок готов.
3. Как пользоваться движком?
Первая запись в блоге: открываем http://pupkindomain.ru/blog/editor Помните, что если дата начинается строкой вида 2009/12/01(что дальше — не важно) — то это лист дневника, и он участвует в календаре. Записей за один день может быть несколько — например 2009/12/01-02_eshe_zametka Ко всем будет автоматически добавляться .html Если дата начинается не с YYYY/MM/DD, то это статичный лист, он не будет участвовать в календарной навигации. Например, заметка с именем lleoblog будет доступна как /blog/lleoblog, а с именем arhiv/marazm/prikol.html будет открываться по указанному адресу, хотя папки arhiv и marazm физически не существуют.
4. Что умеет движок сегодня?
Движок давно и прочно перешел в стадию релиза — на нем работает не только мой основной блог, но и весь мой сайт. Удобные интерфейсы мгновенного редактирования, учет и авторизация посетителей, работа с фотоальбомом, большое количество модулей на все случаи жизни. Напоминаю лишь полезные ссылки:
/install.php — старый инсталлятор. Он нужен для первоначальной установки, а также если что-то заглючило во время обновлений через /install. Движок находится в состоянии переезда со старой системы на новую, поэтому инсталлятора сейчас два install.php и install
/blog/install — новый инсталлятор, страница админа и обновлений. Он прекрасен, ящитаю. Новый инсталлятор работает даже на хостингах, где запрещены исходящие соединения.
/blog/comm — страница, где отображаются те комментарии, которые вы еще не читали, это очень удобно, там же можно их и обрабатывать, отвечать, удалять, раскрывать и скрывать. Это избавляет от необходимости высылать их почтой.
/blog/contents — страница оглавления всех заметок. Кажется там должны работать и некоторые виды сортировки, кажется, даже поиск.
/blog/pravki — модуль для администрирования правок, предложенных пользователями.
/blog/rss и /blog/rssc — RSS-каналы заметок и комментариев.
5. Авторы.
Спасибо Созидателю (Евгений Ненаглядов) http://sozidatel.com/ за неоценимый вклад. Спасибо Михаилу Валенцеву http://valentsev.ru за помощь в JS при создании системы правки. Если у вас есть желание что-то улучшить или дописать или сделать интересный модуль (в движке модульная система, их можно довешивать неограниченно) — это прекрасно!
Чистого неба и вкусного хлеба!
| следующая заметка >> |
