суббота, 8 сентября 2007 г.

Установка Serendipity

Установка

Установка Serendipity достаточно проста и мало отличается от установки других скриптов. Вам лишь потребуется скачать дистрибутив с официального сайта, распаковать архив в отдельную папку, а затем загрузить ее содержимое на сервер. На следующем этапе надо будет открыть в браузере ваш сайт. Если все было сделано верно и файлам и папкам предоставлены нужные права, вы увидите предустановочный отчет.

Из этого отчета можно узнать об установленных на сервере расширениях и компонентах, о конфигурации php.ini. Если какой-то из параметров не соответствует рекомендуемым, в отчете это будет выделено особо – красным цветом.

Далее вы сможете выбрать один из двух типов установки – простую и продвинутую. Последняя отличается большим количеством настроек, которые можно задать во время инсталляции.

На этом этапе установки можно указать пути к архивам, к рубрикам, к страницам авторов, к странице отписки от комментариев, к RSS-лентам. Особое внимание стоит уделить, конечно же, базам данных и учетной записи администратора.

по материалам hostinfo.ru

пятница, 7 сентября 2007 г.

Плагины для Serendipity


Изначально все важные и необходимые для работы плагины уже вшиты в Serenity. Для управления ими достаточно зайти в Админку - Внешний вид - Настройка плагинов. Сразу идут "Плагины боковых панелей", затем "Event плагины". Если вам вам не хватает уже установленных плагинов, достаточно нажать "Установить боковой/event плагин".

Вот обзор самых необходимых плагинов, которые надо установить к основным

Spam Protector - защита комментариев от спама

Spartacus - служба плагинов, которая следит за обновлениями для ваших плагинов

Recaptcha - Защита комментариев кодом - картинкой (капчей)

Backup Interface - плагин для бекапа данных через админку Serendipity

AdSense - думаю обьяснять не надо, если Вы работаете с Гуглом

Extended properties for entries - плагин для черновиков и просто памяток

Browser Compatibility - для нормального отображения во всех браузерах

Karma - позволяет посетителям оценивать ваши статьи

Этот перечень, конечно, не исключительный. Если вам непонятно что и зачем нужно - спрашивайте в комментариях, будет разбираться!

четверг, 6 сентября 2007 г.

Русификация Serendipity

Поддержка русского языка по умолчанию вшита в s9y. Что бы поменять язык нужно зайти и панель Администратора - в левой панели Администратор - Конфигурация - Общие настройки и поменять дефолтовый язык на русский! По умолчанию кодировка указана utf-8, не рекомендуется менять ее на windows-1251!

понедельник, 3 сентября 2007 г.

Serendipity

Serendipity - не только многопользовательский движок блога, написанный на PHP и использующий СУБД, это еще и гибкая система управления контентом, прекрасный выбор для ведения онлайн-дневника, блога, новостного сайта, портала и пр.

Официальный сайт - http://www.s9y.org

Программисты и другие технически подкованные пользователи хвалят Serendipity за быстрый, стабильный, чистый код PHP.
О многом говорит и такой факт, что Расмус Лердорф (Rasmus Lerdorf), основатель PHP, на своем сайте использует движок Serendipity (http://toys.lerdorf.com/)

Базовый набор Serendipity подойдет для любой категории пользователей - от блоггера, до уровня профессионального веб-дизайнера:
WYSIWYG и HTML редакторы
Встроенная, мощная медийная база данных
Множественные авторы, конфигурируемые уровни доступа и группы пользователей
Комментарии в виде тредов, многоуровневые категории, посты с множественными категориями
Поддержка многих языков (русский в наличии)
Плагины онлайн репозиторий для темплейтов
Плагины: по категориям и подблогам, подкастинг, RSS, статичные страницы
Блокировка спама
Апгрейд в один клик с любой версии
Может быть встроен в существующие веб-страницы
Совместима со стандартами темплейтов Smarty, удаленные записи в блог по XML-RPC
BSD-лицензия
Поддержка множественных баз данных (SQLite, PostgreSQL, MySQL, MySQLi)
Shared инсталляции могут поддерживать множественные блоги из одного кода
Импорт с WordPress, Textpattern, Moveable Type, bblog, ...

Интересно, как переводится слово Serendipity:

"везучесть", "способность или феномен получения удачных случайных открытий", "интуитивная прозорливость", "божественное вдохновение", "открытие, сделанное случайно, но неслучайным человеком", "нечто, открывшееся подготовленному уму в качестве побочного результата усилий", "талант совершать случайные открытия", "непрогнозируемое научно-техническое достижение", "неожиданное важное открытие", "особая способность делать случайные открытия", "способность к случайному обнаружению ценных идей", "счастливая способность к открытиям", "дар к случайным открытиям или находкам".

Есть несколько возможных проблем, при использовании этого движка:

1) проблема с неподгрузкой стилей оформления в браузерах IE и Firefox решается так : serendipity.css.php переименовывается в serendipity_css.php и подправляется соответственно с этими изменениями index.php

2) проблема с ошибками при установке плагинов и шаблонов через Spartacus, решается установкой их обычным путем, вручную.
Вот что пишет по этому поводу Garvin Hicking:
Spartacus cannot be used on your server, because it is firewalled and does not allow outgoing connections.
So you can only use spartacus if your server provider allows your webserver to access outgoing connections. Since that's not the case, you might want to ask your server admin if he can change it. Otherwise you need to uninstall Spartacus and will need to download plugins manually from http://spartacus.s9y.org/ - then unzip the ZIP files, FTP them to your serendipity's /plugins/ subdirectory.


http://solaris.reys.net/categories/4-Serendipity
http://aboutdigital.ru/archives/303
http://hostinfo.ru/articles/web/rubric48/rubric55/rubric75/968/