+1.59
Рейтинг
7.07
Сила

Zarayan

Чистые ссылки в nginx

Привет всем!

Такая проблема. Использую nginx как фронт-энд к Апачу для отдачи статики, поэтому приходится под все сайты переписывать правила чистых ссылок. Вордпресс, например, работает безо всяких манипуляций, для Друпала нужны небольшие правки виртуального хоста, а вот c livestreet даже не знаю как подступится. При клике на ссылки блогов и юзеров выскакивает 404.

Насколько я понимаю, надо переписать следующие правила из .htaccess под nginx:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php


и все должно заработать. Но вот как раз с переписыванием у меня и проблема :) Если кто разбирается, плиз хэлп!

Пример создания модуля

Попробуем на примере создать очень простой модуль/дополнение для LiveStreet. Сразу стоит оговориться, что под модулем в LiveStreet подразумевается некая библиотека дополнительного функционала, а не какой то законченный блок функционала. Модуль это только его часть. Надеюсь понятно смог объяснить, а теперь приступим!

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

Руководство: Как создать свой вид топика на LiveStreet

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

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

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

Sitemap-генаратор

Написал на коленке небольшой Sitemap-генератор для Livestreet и готов им поделиться с общественностью, однако есть вопросы…
Update: доступен сам генератор

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

Описание ядра LiveStreet

Данная документация прежде всего для людей знакомых с PHP(объектной моделью) и желающих модифицировать движок.

Общее представление


Движок LiveStreet построен на базе собственного фреймворка с использованием модульности и модели MVC.
Фреймворк представляет из себя каркас из абстрактных классов(абстракции module, action, block, mapper, entity), ядро(engine), роутер(route) и набор системных модулей(модули с префиксом sys_).
Читать дальше →