+0.44
Рейтинг
5.60
Сила

Илья

Улучшенная информация о топике

Задумавшись над тем как реализовать вывод «Количество пользователей, добавивших пост в избранное», пришёл к мысли, что было бы хорошо иметь настраиваемый плагин со следующими возможностями:

  1. Отображения количества просмотров топика.
  2. Всплывающая подсказка о голосах за топик вида «всего 14 голосов: ↑9 и ↓5».
  3. Кнопка добавления топика в избранное с указанием количества пользователей, добавивших пост в избранное.
  4. Далее настраиваемый список кнопок соц.закладок (кто-то захочет только твиттер, а кто-то — весь арсенал вывести).

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

Планируется выпуск плагина Xtext - расширение стандатного парсера

Плагин предназначен для расширения функционала стандартного парсера (системного модуля Text).

На данный момент в нем реализовано:
  • Настраиваемый nofollow отдельным хуком — отключение nofollow для внутренних ссылок текущего домена (с учетом www и без), ссылок на субдомены текущего домена, ссылок на список доменов (с учетом www и без), субдоменов других доменов. Все настройки опциональны.
  • Переработана обработка тега video — воспринимаются видео-вставки по url из: vimeo, mailru, vkontakte, rutube, youtube, smotri.com, video.google, vision.rambler, metacafe, play.ukr.net, video.sibnet.ru, video.bigmir.net, cnctube, bashtube (пишите в комментах заявки на добавление поддержки других видео-хостингов)
  • Сделан базовый функционал для обработки пользовательских тэгов — на примере многоуровневых спойлеров и тэга user. Предлагайте свои идеи!
  • Обработка тега audioпример сделан на базе uppod
  • Сделан базовый функционал для обработки тэгов при получении свойства entityна примере тэга hide (содержимое тега в топике показывается зарегистрированным пользователям и прячется от незарегистрированных текстом из атрибута title)

Жду Ваших пожеланий по поводу функционала!

Нужны тестеры!
Тестерам скидка на период тетирования 100 руб
Плагин будет продаваться по 500 руб

Настройка Tiny_MCE

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

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

Вставка видео из Вконтакте, Livestreet 0.4

Давно хотел сделать возможность добавления видео из вконтакте.

Нам понадобится отредактировать файл: engine/modules/text/Text.class.php
Update 14.07.2010: Под 0.3.1 тоже работает.

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

Приятная мелочь: Плагин «Изменение даты топика (СhDate/Change Date)»

Добавляет в форму создания/редактирования топика поле изменения даты создания топика.

За счет выставления даты из будущего достигается эффект «подвешивания» или закрепления топика вверху списка, как в жж.

Совместимость с 0.4.1+

livestreet.ru/addons/176/ (возможно, на модерации)

з.ы. поле изменения даты доступно только администратору!

Сортировка топиков по последним действиям. Плагин "Discussion Stream"

Плагин сортирует топики по последним действиям (добавление нового топика или комментария в топик).
Совместимость с версией 0.4.1 и выше
По мотивам livestreet.ru/blog/tips_and_tricks/3771.html, упаковал в плагин.
Кто хочет поддержать автора, кошелек WebMoney: R333668814351

До премодерации доступен тут.
После модерации доступен в каталоге.

Плагин "Аудиозаписи". Коллективный заказ

Начал писать плагин «Аудиозаписи» для 0.4.2 аля вконтакте.
Срок готовности 1-1,5 недели.



Техническое задание:
1) Добавление файлов mp3. Ограничение размеров файлов определяется в конфиге.

2) Редактирование названий ссылок (имен файлов), удаление файлов, сортировка

3) Вкладки: Общие аудиозаписи и Мои аудиозаписи

4) Поиск по аудиозаписям

Возможно дальше в плагине появится возможность скачивания файлов. Для предыдущих версий LS разработок не планируется.

Есть ли какие-то еще идеи по функционалу? Предложения по ТЗ приветствуются!

Стоимость плагина 1500рублей (~50wmz).
Доработки под конкретного клиента в дальнейшем возможны.

Когда будет готов — сообщу!

Показать пользователю читал ли он топик (решено для 0.4, не работает в 0.3)

Хочу показать пользователю читал ли он топик. В LS для этого все есть — поле в базе и функция GetTopicRead в Topic.Mapper, однако когда я вставляю в topic.tpl {$oTopic->getTopicRead()} то выскакивает ошибка «Не найден класс модуля — getTopicRead» Понимаю что надо что-то дописать в экшн, но не понимаю что. Помогите советом.

Update: проверено — в 0.4 {$oTopic->getDateRead()} работает, в 0.3.1 выдает ошибку:
Fatal error: Uncaught exception 'Exception' with message 'Не найден класс модуля — getDateRead' in P:\home\test2.ru\www\classes\engine\Engine.class.php:95 Stack trace: #0 P:\home\test2.ru\www\classes\engine\Engine.class.php(183): Engine->LoadModule('getDateRead', true) #1 P:\home\test2.ru\www\classes\engine\Entity.class.php(61): Engine->_CallModule('getDateRead', Array) #2 [internal function]: Entity->__call('getDateRead', Array) #3 P:\home\test2.ru\www\templates\compiled\%%27^27A^27A2FB40%%topic.tpl.php(128): TopicEntity_Topic->getDateRead(1) #4 P:\home\test2.ru\www\classes\lib\external\Smarty-2.6.19\libs\Smarty.class.php(1868): include('P:\home\test2.r...') #5 P:\home\test2.ru\www\templates\compiled\%%DE^DE2^DE2B923A%%topic.tpl.php(17): Smarty->_smarty_include(Array) #6 P:\home\test2.ru\www\classes\lib\external\Smarty-2.6.19\libs\Smarty.class.php(1255): include('P:\home\test2.r...') #7 P:\home\test2.ru\www\classes\lib\external\Smarty-2.6.19\libs\Smarty.class.php(1105): Smarty->fetch('actions/ActionB… in P:\home\test2.ru\www\classes\engine\Engine.class.php on line 95

Плагин "Новый тип топика - Фоторепортаж (Picture Story)" на подходе!

Написан readme, собран архив :)

С ценой определяюсь пока.

Фичи:
  1. Комментарий под каждой фоткой с родной панелькой
  2. Опционально: сжатие оригинальной фотки по заданной ширине
  3. Опционально: ограничение топиков типа «фоторепортаж» одним блогом
  4. Сортировка фоток в фоторепортаже
  5. Заливка пачки фоток одним диалоговым окном
  6. Редактирование топика и комментариев к фоткам пока следующие фотки заливаются

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

Плагин "Кошелек пользователя + Задания" / LS v.0.4.2

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

Плагин Кошелька позволяет создать на сайте внутреннюю платежную систему, с расширяемыми возможностями, интегрирована мультивалютная касса ROBOKASSA (в плагине также есть АПИ для сторонних модулей).

Плагин Заданий позволяет стимулировать авторов хороших статей материально.

Потестировать модуль: pay.lsmods.ru
В каталоге модулей: livestreet.ru/addons/160/
Цена плагина: 2500/3500 руб для кошелек/кошелек+задания соответственно

Подробное описание под катом