+0.15
Рейтинг
0.56
Сила

Alkamo

Кеширование или как много хорошего в этом слове


Думаю не для многих разработчиков есть секретом что в ЛС встроен механизм кеширования информации, полученной от БД. Но мои частые наблюдения сообщают о другом — я не могу вспомнить сторонние плагины, которые использовали бы кеширование в своей работе. Да что лукавить — я сам его обходил стороной часто. Поэтому этот топик призван пролить луч света на использование кеширования в ЛС в своих плагинах, т.к. это довольно просто.

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

Action в tpl

Добрый день, прошу Вас подсказать как сделать условие в action на конкретную подстраницу?
Пример:
{if $sAction=='blog'}
текст 
{/if}

это стандартное условие, а мне нужна проверка на то, где находится пользователь:
— на странице site.ru/job/edit
— или на site.ru/job/add
Пробовал такое условие
{if $sAction=='job' || $sAction=='edit'}

не помогло, проверяется только 'job' условие остается одинаковым для страниц редактирования и добавления.
Помогите разделить условия пожалуйста.

Плагин Facebook 0.5

Facebook Plugin
Привет Сообщество!

Рад представить вашему вниманию, обновленную версию плагина Facebook.

Плагин поддерживает версии LiveStreet 0.4.2 и 0.5.1
Поддерживаются шаблоны написанные с использованием как mootools, так и jquery.

UPD 23.12.2011: С 13 декабря, JavaScript SDK стал поддерживать OAuth 2.0 для авторизации. Это привело к появлению ошибки при попытке авторизоваться и получить список страниц пользователя на втором шаге мастера настройки. Ошибка исправлена в версии 0.5.1. Спасибо Giorgi за сообщение о неработоспособности.

Подробнее

Плагин "Местоположение"/"Карты" 0.1.4

Вводит ряд функциональных улучшений, благодаря которым становится возможным отмечать местоположение происходящих в топике событий. Просмотр новых мест на специально отведенной странице указанной в главном меню как Карта событий.
В конфиге можно указать:
— Все ли пользователи имеют право указывать местоположение или только администратор.
— Включение/выключение отображение пункта меню Карта.
— Удалить все следы работы, вплоть до внесенных полей с местоположением, при деактивации.
— Скрывать карту при отображении топика
— Скрывать карту при создание/редактирования топика
— Высоту карты
— Использование Яндекс.Карт или Google.Maps
— API.Ключ Яндекс.Карт
— Поиск местоположения на карте

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

РЕШЕНО!как сделать "профиль" главной страницей

Для версии 0.5!

Заходим в config.php


меняем
 
$config['router']['config']['action_default']   = 'index';

на

$config['router']['config']['action_default']   = 'profile';



после данных действий шуруем в ActionProfile.class.php



и после строчки 

public function Init() {

добавляем:

     $this->oUserCurrent=$this->User_GetUserCurrent();
     $this->SetDefaultEvent($this->oUserCurrent->getLogin());



Все! спасибо всем за попытку помочь, все ваши решения были близки, только нужно было найти золотую середину)

Плагин авторизации Loginza для LiveStreet

Как то ранее, я запрашивал у сообщества разработку плагина авторизации для LiveStreet, основанного на нашем сервисе Loginza. В итоге мы в Loginza решили реализовать данный плагин самостоятельно, да и растущий интерес пользователей к нему, только подталкивал на реализацию.

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

Вывод блока только на главной странице сайта

Захотел сделать на главной странице блок самых интересных публикаций.
Сделал так:

Поправил в ActionIndex

{include file='header.tpl' menu='blog'}
на
{include file='header_index.tpl' menu='blog'}
Скопировал файл header.tpl в header_index.tpl и после
<div id="content">
добавил в него строку
{include file='top.tpl'}


Все хорошо, так устраивает. Но как сделать так, чтобы при переключении на вторую страницу этот блок пропадал? Тоесть выводился только на главной странице (http://www.site.ru/) а на остальных страницах нет (http://site.ru/index/page2/)?

UPD: Нашел решение:
{if $aPaging.iCurrentPage=='1'}...{/if}

Снова .htaccess

Сейчас для корневой директории движка такой .htaccess

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

надо чтобы перенаправлялось с www.site.ru на site.ru (без www)

Изменил .htaccess на такой:

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