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

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


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

Шаблон "Developer JQuery"

13

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

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

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

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

Скачать

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

Плагин «LsPage»

12
Вот и готов этот простенький плагин, который заменяет стандартную пагинацию в LiveStreet.

Плагин «LsPage»


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

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

27
social

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

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

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

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

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


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

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

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

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

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

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

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

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

Решение:

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

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


выносим его за пределы form и все работает
  • +2
  • 29 декабря 2010, 22:30
  • dance

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

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

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

Функционал

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

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


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

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

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

Модуль биллингаПлагин «Кошелек» появился в каталоге плагинов. Он позволяет создать на сайте внутреннюю платежную систему, с расширяемыми возможностями, интегрирована мультивалютная касса 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купить


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

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

1
Здравствуйте,
пытаюсь написать свой плагин, но не могу понять как следует изменить его конфиг, чтобы отображались мои блоки.
Первоначально настройки были в 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')								
                
        )

		);


Спасибо всем за помощь.
  • 0
  • 14 октября 2010, 05:52
  • way24