Модуль "Фотоконкурсы"

14
Господа, представляю общественности новый модуль «Конкурсы».

Цель модуля — Возможность создания фотоконкурсов.

Кому может быть полезен?
— Всем, кто хочет привлечь новый трафик на свой ресурс,
— «оживить» сайт или
— заработать денег через смс-голосование :)

Основные возможности модуля:


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

Масштабирование изображений с использование Highslide JS

87
По просьбе товарища inecs пишу, как я реализовал масштабирование изображения с использованием highslide на фотожабе.ру. Поехали!


Читать дальше
  • +14
  • 21 мая 2009, 02:50
  • Hrom

Авто анонс

74
Задумался о добавлении возможности создания анонса. Полез в код… Оказывается, в ливстрит есть все, что нужно для создания анонса! Максу респект!

Но просто добавить новое поле в форму добавления топика мне показалось мало. Точнее я передумал. =)))

Вместо ручного добавления анонса решил сделать авто обрезание текста топика. Варианта три:

1) Отрезать определенное количество символов и тупо ставить троеточие.
2) То же самое, но до первого пробела. В этом случае целостность слов сохраняется.
3) То же самое, но до первого знака окончания строки. :)

Первый тупой и простой никому давно не интересен, поэтому расскажу, как сделать второй и третий.


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

Вышел инструмент для оптимизации ЛС → Web Optimizer 0.4.5RC2 топик-ссылка

4
Вышел инструмент для оптимизации различныз движков и т.п. Я считаю, что для ЛС это очень хорошая новость, каждый рано или поздно задумывался над оптимизацией. Я предлагаю обсудить этот инструмент и протестировать на финальной версии LS 3.0

Механизм хуков в движке

27
В продолжении топиков LiveStreet как платформа для модулей и Тест хуков в движке появилась поддержка хуков.

Использовать можно так:
1. В любом месте(модуле, экшене) установить вызов необходимого хука на метод модуля
$this->Hook_AddExecModule('topic_show','Test_MyHookRun',10);
регистрирует на событие topic_show вызов метода MyHookRun у модуля Test с приоритетом 10.
2. В любом месте установить вызов хука на функцию
$this->Hook_AddExecFunction('topic_show','var_dump',-5);
регистрирует вызов функции var_dump
3. Создать класс хука в каталоге /classes/hooks/ с именем файла HookTest.class.php с содержанием
<? 
class HookTest extends Hook {	
	public function RegisterHook() {
		$this->AddHook('topic_show','testHookFunct',__CLASS__,-3);
	}
	
	public function testHookFunct($aVars) {
		var_dump("Hook it!");
	}
}
?>


Читать дальше
  • +9
  • 09 мая 2009, 22:15
  • ort

Зависимость цвета имени автора от его рейтинга.

9
Здравствуйте, разбираюсь с этим движком и захотел реализовать разный стиль вывода имени автора в комментариях, зависящий от его рейтинга (рейтинг <0 — красный, рейтинг >0 зеленый).

Реализовать оказалось очень просто! Если понадобится, я объясню!
Уже есть готовый модуль (вывести пол пользователя в комментарий и в профиль) от randomtoy.

Автоматический выбор блога для нового топика

38
Когда пользователь жмет кнопку Написать, то в выборе блога автоматически ему предлагается Персональный блог. А как было бы здорово, если бы автоматически выбирался именно тот самый блог в котором была нажата кнопка Написать.

Давайте сделаем ее! Тем более это очень просто.

Читать дальше
  • +12
  • 23 апреля 2009, 23:03
  • Carw

Рассылка сообщений на email

14
как и обещал
Функционал:
Выдёргивает имена пользователей + их мыло
Чекбоксы кому отправить (снять все или выделить все)
Ну и собственно сама форма отправки
Можно прикрутить тини по желанию
Будет полезно — жмём +ики закину в вики


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

Коллективный заказ на модуль "Афиша"

9
Модель коллективного заказа уже показала свою успешность на примере двух проектов, за обсуждением которых я наблюдал. Лично у меня наибольшую заинтересованность вызывает модуль «Афиша», который я и предлагаю разработать по аналогичной схеме.

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

Система управления баннерами (GPL)

18
Лазя по просторам сети, наткнулся на довольно хорошую систему управления баннерами.
В общем можно создавать компании, к ним добавлять баннеры, определять количество показов\кликов за всё время, а также макс. количество за день.
Система называется phpAdsNew

Только вот столкнулся с проблемой, не могу вывести сгенерированный баннер на сайт (LS).
Может плиз кто-то помочь?
  • +6
  • 08 апреля 2009, 01:49
  • dozer