+3.88
Рейтинг
11.19
Сила

Некоторые нововведения грядущего релиза

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

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

Шаблон "Developer JQuery"

Особенности шаблона

  • В качестве JS-фреймворка в шаблоне используется JQuery
  • Прикручен html редактор MarkItUp! (и слегка допилен)
  • Немного подправлен сам шаблон
  • JS убран из файлов шаблона (.tpl)

Совместимость с плагинами

Шаблон совместим со всеми плагинами, которые не используют мутулз :) Если нужна совместимость с плагинами на мутулзе, то можно попробовать использовать jquery в режиме совместимости, но и в этом случае 100%-ая работоспобоность плагинов не гарантируется.

Скачать

Шаблон для LS 0.4.2 — скачать можно в каталоге
Шаблон для транковой версии LS — доступен в SVN LS

Платный шаблон "Social"

social

Особенности шаблона

— В шаблоне многое переделано по сравнению с дефолтными шаблонами.
— Шаблон поддерживает цветовые схемы (ЦС), на данный момент в шаблоне есть 4 ЦС: default(vkontakte), tron, movie и neutral.
— Громоздкий фильтр топиков заменен (с помощью плагина) на более логичный и простой из двух пунктов: «Только хорошие» и «Все».
— Есть исходники логотипа и шапки сайта (в папке путь_до_шаблона/psd).
— Комментарии автора топика помечаются треугольничком.
— Плюс другие полезные мелочи :)
Читать дальше →

Плагин "LsPage" - новый пагинатор для LiveStreet

Каждый день просиживая за компьютером и думая как улучшить свой проект… Я придумываю новые идеи, и некоторые из них воплощаю и упаковываю в плагины.


Сегодня я представляю вашему вниманию новый плагин — LsPage.
Читать дальше →

Плагин пингатор для оправки сообщений Яндексу и Google

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

Livestreet и домен РФ - (проблема решена)

Движок встал без проблем. Но не работает кнопка добавления топика! Жму… и ничего не происходит. Перепробовал все что только можно, ничего не помагает…

Кто нибудь сталкивался?

Решение:

В actions/ActionTopic/add.tpl в теге
<form></form>

находится скрипт
<script language="JavaScript" type="text/javascript">
     					ajaxBlogInfo($('blog_id').value);</script>


выносим его за пределы form и все работает

Бесплатный плагин "SEO"

красивая картинка, которая должна ассоциироваться с продвижением :)Хочу анонсировать плагин «SEO», который поможет оптимизировать структуру вашего сайта для поисковых систем.

Сразу оговорюсь, что плагин абсолютно бесплатен и распространяется по лицензии GNU GPL. Его можно скачать из каталога расширений. В архиве есть описание функционала и инструкция по установке.

Функционал

На данный момент реализован самый базовый функционал, а именно генерация уникальных meta тегов keywords и description для главной страницы, блогов, топиков, топа и т.д. Также в футере сайта, в зависимости от страницы, выводится текст который должен повысить частоту ключевых слов на странице.

Плагин работает на двух наших сайтах и мы думаем, что доля трафика с поисковых систем растет во многом благодаря ему :).
Для затравки покажу общий график роста посещаемости Кукорамы (плагин был подключен больше месяца назад, наблюдаю стабильный рост порядка 30%):
График роста посещаемости на cookorama.net

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

Новости плагинов. Кошелек/Задания/Галерея[pay]. Расширенная регистрация[free]

Привет всем. Хочу рассказать по новостям плагинов и обновлениях каталога.

Модуль биллингаПлагин «Кошелек» появился в каталоге плагинов. Он позволяет создать на сайте внутреннюю платежную систему, с расширяемыми возможностями, интегрирована мультивалютная касса ROBOKASSA (в плагине также есть АПИ для сторонних модулей).
С кошельком уже интегрирован плагин "Торрент". Также плагин в ближайшее время будет интегрирован с «Объявления» от Ajaxy(выпуск скоро) и "Компании" от gran. Насчет расширения платежных систем, то скоро будет прямая интеграция с webmoney.
Демосайтhttp://pay.lsmods.ru
Цена $79,90 — купить можно здесь.

Плагин «Задания» также появился в каталоге. Плагин интегрирован с плагином «Кошелек». Добавляет на проект раздел заданий для пользователей с оплатой за них на счет плагина «Кошелек».

Демосайтhttp://pay.lsmods.ru
Цена $39,90купить

Обновился Плагин «Галерея». Теперь он интегрирован с плагином Sitemap, который генерирует для него карты альбомов, изображений, тегов и категорий для фото (за интеграцию спасибо веб-студии stfalcon.com). Теперь галерея не конфликтует с плагином «Вопрос-ответ» от bobo и избавилась еще от пары недочетов.
Демосайтhttp://gallery.lsmods.ru
Цена $39,90купить

О планах на плагины и бесплатный плагин «Расширенная регистрация»

Как изменить конфиг плагина чтобы отображались блоки

Здравствуйте,
пытаюсь написать свой плагин, но не могу понять как следует изменить его конфиг, чтобы отображались мои блоки.
Первоначально настройки были в config.local.php в следующем виде (и всё работало):

$config['block']['rule_tag'] = array(
	'action'  => array( 'index' ), // На какой странице выводить блок 
	'blocks'  => array( 'myblock' => array('myblock') )  // что выводить в блоке 
	);


В файле config.php в плагине записал это так:

Config::Set('block.rule_tag', array(
	'action'  => array(
			'index'		 // На какой странице выводить блок 
		),
	'blocks'  => array(
			'myblock' => array('myblock'),  // Что выводить в блоке
					),
		
	));


Однако выдается ошибка:

Fatal error: require_once() [function.require]: Failed opening required '***/classes/blocks/BlockMyblock.class.php' 

Явно он ищет блок не там- не в директории плагина, а в общей.
Подскажите что я упустил?

Upd:

Мой рабочий вариант:
Config::Set(		
		'block.rule_tag',  array(
        'action'  => array(
                        'index'          // На какой странице выводить блок 
                ),
        'blocks'  => array(
                        'myblock' => array('myblock'),  // Что выводить в блоке
                                        ),
		'params'=>array('plugin'=>'myplugin')								
                
        )

		);


Спасибо всем за помощь.