Neutrino - блог-движок на php без mysql. Предназначен для ведения личных блогов. Нетребователен к системным ресурсам, быстр, легок.
© Bolzamo, 2009 http://bolzamo.ru/
Официальная страница проекта: http://atomic.neutrino.net.ru/
-------------
Распространяется в соответствии с лицензией GPL v.3 (General Public License - http://www.gnu.org/licenses/gpl.html). В соответствии с GPL вы можете модифицировать/портировать/распространять исходный код скрипта. Никаких гарантий по работе скрипта не предоставляется.
=============
Процесс установки:
-------------
1. Закачайте файлы на сервер
2. Установите chmod 0777:
- на директорию /data все ее поддиректории и файлы
- на /files
3. Запустите и нажмите на ссылку "Войти", или перейдите по адресу ?action=login.
4. В поле ввода пароля введите текст "password" без кавычек.
5. Перейдите по ссылке "Настройки", и первым делом установите новый пароль, а заодно и информацию о сайте :).
=============
Обновление с предыдущих версий:
Neutrino v. 0.8.7 полностью совместим с предыдущими версиями, и обновляется простой перезаписью файлов движка.
Для обновления, просто замените на сервере все файлы и каталоги кроме data. В каталоге data хрянятся настройки вашего сайта и его содержимое. При перезаписи этого каталога, многие настройки сайта будут сброшены на настройки по умолчанию.
При обновлении с версии 0.8.6 и ниже, после замены файлов, нужно включить плагин update, и запустить его по адресу ?ext=update. Система обновится в автоматическом режиме, и плагин сам отключится. После этого, движок можно считать обновленным.
Есть 2 момента, которые следует учитывать - это Ваши файлы стилей и php-код в шаблонах, который касается страниц плагинов.
Шаблоны, начиная с версии 0.8.4 теперь разделены на отдельные директории. Стандартный шаблон находится по адресу tpl/default. Путь к шаблону указывается в файле
data/settings.ini.php в директиве tpl_patch
Для нормальной функциональности тегов, требуется вывод переменной $post['tags'] в файле post.html вашего шаблона, например так:
=$post['tags'];?> в том месте, где Вы бы хотели, чтобы выводились теги для данной записи.
В файл
tpl/post_form.html необходимо включить поле
в форме добавления заметки.
Касательно страниц плагинов: рекомендуется убрать из шаблонов весь php-код, относящийся к плагинам, обновить все плагины, и ознакомиться с инструкциями к ним на странице ?action=ext
==============
Функции:
-------------
* Подкат (скрытие части текста):
,
* RSS:
./?action=rss
* Создать статичную страницу (работает php):
index.php?pg=NEW_PAGE_NAME
Вызвать - соответственно.
* Закрытая запись:
Видна только автору блога.
* Отключить комментирование:
Отключение функции комментирования записи. Все комментарии остаются.
* Не присылать комментарии:
Комментарии к этой записи не будут дублироваться на email автора блога.
* Не транслировать в rss:
Запись не будет отображаться в RSS.
* Страницы плагинов:
./?r=action/ext - главная страница работы с плагинами.
=============
Приложение:
> Значения переменных в data/settings.php
-------------
* $_s['blogname'] - название блога
* $_s['authorname'] - имя/псевдоним автора
* $_s['pass'] - пароль, зашифрованный в md5
* $_s['email'] - email на который дублируются комментарии, для отмены дублирования - оставьте пустым ($_s['email']="")
* $_s['comments'] - включить/выключить(1/0) комментирование
* $_s['afterlogin'] - отвечает за действие сразу после входа
* $_s['allowhide'] - разрешить/запретить(1/0) "приватные" комментарии
* $_s['premoderation'] - включить/выключить(1/0) премодерацию (все вновь добавленные комментарии скрываются)
* $_s['wiki'] - включить/выключить(1/0) вики-разметку в записи
* $_s['br'] - включить/выключить(1/0) преобразование разрыва строк в
* $_s['seo'] - замена title документа на название записи, 0 - выключено, любое положительное значение - количество символов которые берутся из записи без заголовка
* $_s['online'] - индикатор присутствия автора блога, при 0 - выключен, любое положительное значение - это секунды по прошествии которых автор считается ушедшим (например $_s['online'] = 256)
* $_s['bbcode'] - разрешить/запретить(1/0) бб-код в комментариях
* $_s['description'] - мета-тег "описание"
* $_s['metakeywords'] - мета-тег "ключевые слова"
* $_s['moremeta'] - дополнительные мета-теги
* $_s['encoding'] - кодировка в которой отдается документ
* $_s['base_url'] - базовый url блога (с http:// и без завершающего слеша [/] )
* $_s['time_offset'] - временное расхождение с сервером
* $_s['ppp'] - записей на страницу
* $_s['rss_ppp'] - количество выдываемых в rss записей
* $_s['dateformat'] - формат даты записей
* $_s['comment_dateformat'] - формат даты комментариев
=============
> Страницы плагинов:
-------------
Имеют адрес вида
./?ext=, или ./?r=ext/ например:
./?ext=search (./?r=ext/search)
./?ext=settings (./?r=ext/)
./?ext=list (./?r=ext/list)
Управлять плагинами можно из административной панели, по адресу
./?action=ext или ./?r=action/ext
=============
Платы за скрипт не требуется. Ваша благодарность - это стикир или ссылка. Спасибо.
-------------
Сигнатура:
Neutrino v. 0.8.7 Atomic Edition