Category: LiveStreet

Sitemap для LiveStreet

Когда мой блог был на движке LiveStreet, естественно, приходилось задумываться о таких совершенно необходимых вещах, как автоматическая генерация Sitemap‘a для сайта. Я попробовал несколько вариантов (плагин далеко не один существует), и пришел к выводу, что лучший вариант — это плагин с названием, достойным Капитана Очевидности — «Sitemap«.


.htaccess для LiveStreet

Если у Вас LiveStreet после установки показывает только главную страницу, а при переходе по любой ссылке выдает ошибку 500 Internal Server Error — скорее всего нужно просто подправить файл .htaccess, удалив точку перед «/index.php» в строке <code>RewriteRule ^(.*)$ ./index.php</code> Таким образом, файл .htaccess должен выглядеть примерно так: AddDefaultCharset UTF-8 Options -Indexes RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule […]


literal

Синтаксис: {literal}[ваш код]{/literal} Назначение: Позволяет интерпретировать код внутри тэга буквально, «как есть», т.к. в противном случае могут происходить конфликты с JavaScript и CSS (из-за фигурных скобок). Например в liveStreet при добавлении, кодов отслеживания Google Analytics и Yandex.Metrika будет выводиться ошибка, если не поместить его внутрь literal. Поэтому рекомендуется любой «посторонний» код оборачивать этим тэгом.


Создаем новый блог в LiveStreet

Чтобы создать новый блог (например, не личный а коллективный) нужно перейти по адресу http://Ваш_Сайт/blog/add/ Как я понимаю, не во всех шаблонах ссылка на эту страницу предусмотрена (в дефолтном шаблоне new ее точно нет, по крайней мере я ее не вижу).


Установка плагинов на LiveStreet

Последовательность действий: 1. Качаем интересующий нас архив 2. Распаковываем. Получается папка с именем типа «название_плагина», внути еще несколько файлов. 3. Заливаем папку «название_плагина» в папку /plygins 4. От имени Администратора переходим по адресу мой_сайт/admin/plugins 5. Активируем нужный плагин


Авторизация на LiveStreet через сторонние сайты

Для авторизации на сайте с помощью Google, Facebook, Mail.ru, Yandex и тому подобных ресурсов можно использовать плагин Loginza  (ссылка прямая). Как установить плагин можно посмотреть здесь: Установка плагинов на LiveStreet


Google Analytics для LiveStreet

Чтобы установить код отслеживания Google Analytics в LiveStreet, необходимо поместить соответствующий код в файле header.tpl (templates->skin->ваш скин->header.tpl) перед закрывающим тэгом , между тэгами {literal}{/literal} Таким образом получается нечто вроде <!—Google Analytics—> {literal} <script type="text/javascript"> Код скрипта </script> {/literal} <!—END Google Analytics—> </head>