-3.87
Рейтинг
0.00
Сила

Виталий Никсенкин

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

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

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

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

Составляем список самых нужных плагинов

Предлагаю составить список самых востребовательных плагинов для LiveStreet, которых еще нет. Это позволит более правильно оценить пользовательский спрос на плагины для разработчиков.
В комментариях оставляем название и краткое описание плагина. Никакого флуда, только плагин и описание. Если вы считаете какой то плагин полезным и нужным, просто голосуйте за комментарий.

Wordpress? LiveStreet!

У многих сложилось мнение, что LiveStreet — это исключительно движок блого-социальных сетей, но это нет так. И мы решили показать, как на LS очень просто построить обыкновенный standalone блог аля WordPress.

И вот, что у нас получилось:


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

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

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

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

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

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

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

Плагин aceBlockManager – раздвигаем рамки управления блоками

В эфире передача «По вашим заявкам». По многочисленным письмам радиослушателей посетителей сайта передаем песню выкладываю плагин «Менеджер Блоков». :)
Читать дальше →

Наш вариант решения вопроса с рейтингом блогов

Итак, сделали рейтинг блогов зависимым от оценок постов, опубликованных в этих блогах.

в Rating.class.php

Берем функцию public function VoteTopic(UserEntity_User $oUser, TopicEntity_Topic $oTopic, $iValue)
, которая обрабатывает голосование за посты
Читать дальше →

aceAdminPanel - админка для LS v.0.4 (v1.4-dev.42; rev.25)

Спасибо всем, кто рискнул и поставил первый пре-релиз админки, сообщив мне обо всех проблемах и багах. Выложил версию, в которой много было исправлено.

И, наверное, самое главное исправление: у некоторых меню админки было видно в кастрированном виде — только один пункт и все. А пункты меню «Страницы», «Блоги», «Пользователя» были не видны. Сейчас должны быть видны у всех.

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

молитва чайника или снова о силе и рейтинге.

тьфу, тьфу. чтоб не сглазить :)

Не прими господи за флудогенерацию,
Прими за ценную информацию,
Не флудим господи, а спрашиваем.
Не ради рейтинга, ради блага всеобщего,
Не спеши гуру силу использовать,
надоумь чайника RTMF-ом, Авось он и образумится.
Так изыди непонимание, останься чистое знание,
да не пойди во вред силе моей и рейтингу.
Аминь.

а теперь о силе и рейтинге…
как я понимаю святая святых движка это сила и рейтинг, собственно, то на чем держится вся идеология, однако облазил весь сайт в поисках внятного объяснения что это такое ине нашел ответа (
пришлось собирать по крохам информацию…

итак:
сразу после региcтрации и сила и рейтинг пользователя равны 0.

Сила должна зависить от активности пользователя и от оценки его работ(топиков, комментов) другими юзерами. А дельта голосования за коммент, топик, блог, юзера должна зависить от силы голосующего. Как то так :) (орт)

степень влияния рейтинга коммента на рейтинг автора самая низкая(десятые и сотые доли) т.е. даже 100 негативных оценок за коммент не могут существенно повлиять на рейтинг. Кстати 100 оценок комменту это уже много :), на той же Хабре редкость 100 голосов за коммент. Следущим по степени влияния должен быть топик, и самый большой вклад должен давать непосредственно голос за/против пользователя. (орт)

при создании личного блога автоматом ставиться порог рейтинга -1000 — получается он всегда может постить в личный :) (ort)

в. дайте определение Силе и рейтингу
о. пиписько мерство + доступ к фичам, таким как создание собственного коллективного блога и т.п.
рейтинг — по сути твой статус в сети, чем выше тем ты «круче»
сила — твоя степень влияние в сети на происходящее (ort)

в. а зачем вообще рейтинг раздвоен на два показателя?
о. чтобы при отрицательном рейтинге можно было влиять на что то за счет силы
прошу уточнение… а как это происходит?

В. на что влияет сила?
О. Сила влияет на то как сильно будет влиять голос пользователи при голосовании за что либо. (орт)

В. как уменьшается сила?
О. сила уменьшается при голосовании в «минус» (орт)

В. как увеличивается сила?
о. Сила растёт по похожему алгоритму с рейтингом. (iValera)
прошу уточнение… вопрос не в алгоритме, а в идее? каким образом у меня может подняться сила?

В. как изменятется рейтинг?
о. Рейтинг можно изменять: плюсовать и минусовать коменты, топики, самого пользователя. По рейтингу ведётся ТОП. На то как сильно будет расти и уменьшаться рейтинг при голосовании — влияет сила голосующего. (iValera)

в. каков принцип рейтинга в блоге?
о. вообще принцип прост: 1) вступаеш в блог 2) набираеш нужнок количество кармы (рейтинга) 3) спокойно пишешь в блог
уточнение — создатель блога может писать в него при любом рейтинге,
за возможность создания блога, возможности голосования и т.п. отвечает модуль ACL, который разруливать все возможности по рейтингу (орт)

пожалуй это все что я нашел с топиках о Этом.

в итоге вопросы про рейтинг ушли, остаются вопросы про силу… (смотрим выше)

upd.:
Сила это возможность действовать, создавать, если бы сила была отрицательной то по идее это был бы заблокированный аккаунт, «твоя степень влияния в сети на происходящее», опыт.
Рейтинг — это оценка действий пользователя, вектор силы, карма пользователя, при отрицательной карме его силу (действия) искусственно ограничивают. То как вашу деятельность воспринимают остальные участники сообщества.

при голосовании за комментарий в плюс немного увеличивается сила пользователя,
при голосовании за топик сила и рейтинг увеличиваются пропорционально силе голосующего, при голосовании за пользователя — влияние голоса еще сильнее.

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

Импорт RSS лент (платный модуль)

В связи с релизом, создаю отдельную ветку обсуждений для платного модуля.

Заявленный функционал:

1. парсить RSS =)
2. возможно задавать более одного рсс потока
3. у каждого потока есть три поля для заполнения
3.1 урл потока
3.2 частота обновления
3.3 блог в который постим
3.4 имя пользователя от которого постим
3.5 в конфиге выбираем куда постить, сразу на сайт, или в черновики.
4. постинг идет в виде топика, в указанный блог.
5. запуск по крону
6. работает с яху пайпс и другими RSS со стандартными полями

Модуль для 0.3.1 тут — livestreet.ru/addons/94/
Цена на версию для 0.3.1 — 900руб.
Цена на версию для 0.4.2 — 1300руб.


Поддержка будет осуществляться на релизной основе. По мере поступления запросов на доп. функционал.
Для тех кто желает парсить полнотекст, готов в комплекте дать Yahoo Pipes =)
Вобщем поддержке быть как положено платному модулю.

UPD в версии 1.1 добавлено:
1. картинки забираються теперь на сервер (в релизе 1.0 были ссылки)
в конфиг вынесено куда прижимать картинку (право, лево, оставить как было в рсс)

2. теперь ставиться тег «кат», в конфиге настройка сколько символов отступить от начала топика до ката. (с проверкой непопал ли кат в открытый тег, если попал то кат ищет конец тега и стаиться после него)

3. смастерили хитрую систему подбора тегов к топику (автотег) работает по такой схеме: (слово более трех букв) проверяем какие слова из тайтла встречаються в тексте топика, за каждое совпадение начисляем +10 очков слову, выбираем самые популярные, и ставим их тегами
ну качество канечно не как тыбы сам руками ставил но всеже. кол-во тегов вынесено в конфиг. по умолчанию 3 тега на пост

4. из конфига забрано в админку, настройка куда постить рсс (черновики или сразу на сайт), теперь для каждого потока можно настройку ставить. пока было в конфиге была настройка одна для всего модуля.

5. в админке добавлена возможность редактировать уже добавленные рсс
В конфиге добавлено:
6. включить выключить автотэги
7. сколько тегов на пост вешать
8. включить выключить кат
9. постить простой топик или постить топики топикссылкой

UPD2: Вобщем готова версия под 0.4.2 =)

Импорт RSS лент


Хотел бы представить новый модуль. Import Rss (Импорт Rss).

По сути аналог как на Хабре habrahabr.ru/crss/

Модуль умеет обновлять RSS ленты и добавлять посты в LS движек.
Обновляет ленты по таймеру, который можно задать отдельно для каждой RSS ленты.
Топики с ленты добавляются при каждом заходе пользователя, по типу refresh (F5).

В системе создаётся пользователь ImportRss и от его имени добавляются топики.

TODO:
— В будущем возможно поведение добавления поменяется. Например одна RSS лента — это один отдельный блог, куда и будут добавляться топики.
— Возможно добавлять топики не только от имени пользователя Import Rss но так же и от имени Admin или любого другого пользователя который указан в Rss ленте, как автор.
— Добавить возможность чтобы модуль можно было писал в определенный блог. Выбирать на стадии добавления RSS ленты. (вынести это из личных блогов и поставить в отдельный RSS-блог)
— сделать только для авторизованных

Жду ваших комментариев и предложений.

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