+0.12
Рейтинг
0.29
Сила

Бесплатный плагин: Редактирование комментариев + TinyMCE

Всем привет.

По многочисленным заявкам: плагин для редактирования комментариев для LiveStreet 0.4.2+.

Текущая версия: 1.6

Потестировать можно тут: ads.ajaxy.ru/blog/7.html



Для конфигурации доступны параметры условий возможности редактирования комментария для пользователя: срок, прошедший с момента публикации, уровень комментария в древе, роль пользователя на сайте, тип комментируемого топика.
Читать дальше →

Плагин Groups - создаем группы пользователей


По многочисленным просьбам сделал плагин. Позволяет администратору сайта создавать группы и присваивать юзеру определенную группу. В понимании этого плагина, группа — всего лишь красивая надпись под ником пользователя с картинкой 12x12px.
Админка находится по адресу %sitename%/groups/

После активации плагина пропишите в шаблоне whois.tpl строчку
{hook run='user_group' oUserProfile=$oUserProfile}
после
<img src="{$oUserProfile->getProfileAvatarPath(100)}" alt="avatar" class="avatar" />
<p class="nickname">{$oUserProfile->getLogin()}</p>
{if $oUserProfile->getProfileName()}
	<p class="realname">{$oUserProfile->getProfileName()|escape:'html'}</p>		
{/if}


Не забудьте сделать chmod 0777 на папку /plugins/groups/uploads/

UPD
  • Теперь юзеру можно присвоить несколько групп
  • Можно выкинуть юзера из группы
  • Можно изменить порядок групп, в котором они будут выводиться в профиле юзера

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

daraba.ru - все о фитнесе, спорте и здоровом питании

image

Хочу представить вам новый проект, который призван помочь в решении самых различных проблем, возникающих во время подготовки или в процессе тренировок: это и выбор фитнес-клуба или инструктора, и выбор оптимальной программы тренировок или диеты, и поиск партнера для тренировок, и много много других полезных возможностей.

UPD: добавили бету плагина фотографий, совсем скоро он научится хранить фотографии групп (блогов) и мест тренировок.

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

Статичная страница на главной

Собственно сабж. Недавно начал разбираться с движком, но такой функции так и не нашел.
Как можно сделать вывод статичной страницы на главную? По умолчанию стоит /blog/

Заранее спасибо

upd. 04.10.2010:

В конфиге www\config\config.php
ищем:
$config['router']['config']['action_default'] = 'index';

меняем на:
$config['router']['config']['action_default'] = 'page';


В экшене плагина (www\plugins\page\classes\actions\ActionPage.class.php добавляем новый экшен
В функцию
protected function RegisterEvent() {
		$this->AddEvent('admin','EventAdmin');
		$this->AddEventPreg('/^[\w\-\_]*$/i','EventShowPage');
	}


Добавляем экшен по умолчанию (вместо «about» вашу страницу):
protected function RegisterEvent() {
		$this->AddEvent('admin','EventAdmin');
		$this->AddEventPreg('/^[\w\-\_]*$/i','EventShowPage');
		$this->SetDefaultEvent('about');
	}


Спасибо ort и DezMax за подсказку.

Плагин "Nice URL"

Плагин «Nice URL» приводит URL топиков к ЧПУ. Например, /blog/bugreport/123.html преобразует в /problema-pri-ustanovke.html. Это будет полезно тем, кто верит, что такие урлы способствуют продвижению сайта в поисковых системах.

Плагин доступен для скачивания в нашем каталоге — livestreetcms.com/addons/view/46/

UPDATE 1: Плагин обновился до версии 2.0
Изменения:
1. При активации пересохраняет все топики для перевода названия в транслит
2. Исправлен баг с переопределением экшена blog через $config['router']['rewrite']
3. И главное — произвольная настройка шаблона для URL, используя переменные: %year%, %month%, %day%, %hour%, %minute%, %second%, %login%, %blog%, %id%, %title%. Настройки находятся в в конфиге плагина.

Тестируем и отлавливаем баги.

UPDATE 2: Плагин обновился до версии 2.1
Изменения:
1. Для персонального блога можно указать логин автора
$config['url_personal_blog'] = '%login%';
2. Фикс проблемы с блоками на странице топика — необходимые блоки нужно указать в конфиге плагина

PS: если LS установлен в подкаталог и при переходе на топики возникает 404 ошибка, то необходимо применить этот фикс движка — trac.lsdev.ru/livestreet/changeset/1033

Настройка Tiny_MCE

В свое время долго мучался с редактором TinyMCE, который идет в стандартной сборке ЛС-а. По роду деятельности я не программер, по этой причине пустяковые проблемы почти не имели решений, но все же я смог осилить настройку и изменение этого редкатора.

Чем моя сборка отличается от той, что в ЛС-е?
1. Корректная расстановка переносов строк;
2. Набор смайликов (не qip);
3. Нет глюка с заголовками;
4. Добавлено несколько кнопок;
5. При включении редактора не отключается стандартный в комментах;
Читать дальше →

"Микроблоггинг для LS" (Плагин для LS 0.42 вышел!)

Завершена разработка модуля Микроблоггинга.

Демо-сайт: extblog.ru
В каталоге модулей: livestreet.ru/addons/82/

Позволяет добавить в движок livestreet функционал подобный twitter.com или respectiva.ru.

Описание основного функционала и планы на будущие версии под катом.

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