+2.10
Рейтинг
5.19
Сила

Эмиль

Автообновление комментариев

Возник вопрос на который пока ответа не нашел.

Вот эта штука:

Реальный атом!

А можно-ли сделать, что бы она автообновлялась? Сиди в теме и смотри как появляются свежие комментарии. Было бы супер.

Интересная, простая реализация переключения языков (решено)

Созрела у меня глубокой ночью одна интересная идея, на своём сайте я уже использую плагин переключения языков (http://livestreetcms.com/addons/view/139/) и впрочем, как любой веб-мастер, желающий улучшить юзабилити сайта я всячески пытаюсь извратиться. Предупреждаю сразу, мой топик из темы: «пытался сделать сам, вышло… но не до конца» и несёт в себе скорее просьбу помочь, чем полноценную реализацию.

Если все вместе реализуем подобную вещь, я думаю очень многим это пригодится.
Добро пожаловать под кат!
Читать дальше →

Плагин HolyWars (freepoll) -- социальное голосование

Многие, наверно, голосовали за символ олимпиады в Сочи, или были на thebattleofbrands.com?

Плагин позволяет создавать социальные голосования. В качестве голосов считаются ссылки на ответ из социальных сетей (Facebook, ВКонтакте, Twitter). Можно голосовать за фотографии, или тексты. Каждый голос — новое сообщение на странице в соц. сети со ссылкой на Ваш сайт.

При создании поста можно выбрать логотип для каждого ответа и фразу, которые будут в сообщении в соц. сети.

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

Посмотреть плагин в работе можно на bestls.17gor.ru/

Плагин платный (цена: $10).

Если кому-то интересно — пишите, пожалуйста, в личку.

Дополнительное поле при создании поста

Создал дополнительное поле при создании/редактировании поста — Ссылка на источник, все работает нормально, но вот проблема, ссылка отображается как простой текст. Вроде как, для отображения как ссылки, нужно что-то добавить в ActionTopic.class.php (у меня версия 0.3.1) в разделы «Парсим на предмет ХТМЛ тегов», но вот что не могу сообразить, может кто что-нибудь посоветует.
подробности под катом

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

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

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

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

Плагин любые имена

Для своих дальнейших нужд по реализации поддоменов пользователей, пришлось сделать плагин нормальных имен. Имя может включать русские символы, английские, подчеркивание, пробел, дефис. Для каждого пользователя создается дополнительное поле с его доменом. Скрипт пересекается с моим вторым плагином поддоменов, поэтому если домен пользователя не удовлетворяет условиям существования поддомена, обрезается все лишнее.
Инструкция по установке в файле readme.txt. Плагин не изменяет шаблонов, поэтому придется ссылки кое-где править руками(в файле readme.txt есть инструкция).
Ни на что не претендую, возможно кому-то будет полезным. А возможно и мне кто-то на ошибки укажет. Если кто-то захочет внедрить в рабочий проект, то только на свой страх и риск :)
Демо будет недели через две, после выпуска проекта в свет.
Плагин протестирован с установкой с нуля.

P.S.
Для рабочих проектов, может возникнуть ситуация совпадения доменных имен, и возможно кому-то придется править руками домен. (актуально только для тех, у кого много пользователей изначально, в остальном проверка на домен идет при регистрации).
csky.ru/anynames.rar

Разделение блогов на разделы.

Как уже говорил сама идея сперта у netuser, реализовал своими руками.
netuser предлагал создать дополнительное поле в базе данных. я же не любитель так нагружать базу и воспользовался уже имеющимся полем в таблице prefix_blog, которое называется blog_type.
Сразу скажу, просто так воспользоваться этим столбцом низя. Поэтому мне пришлось все же внести изменения в базу. в данном поле есть ограничение по вводимым данным, поэтому мне пришлось добавить туда названия новых категорий.
Читать дальше →

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Модернизация профиля. Часть 2. Облако интересов

Буквально на прошлой неделе доделал облако интересов.
Суть облака интересов, показывать теги, в которых пользователь заинтересован. То есть, либо теги, которыми он маркирует свои посты (ну а кто из вас пишет о неинтересном? :)), либо теги постов, который пользователь добавляет в «избранное».

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