+0.56
Рейтинг
0.77
Сила

Люди — Отделение пользователей от администраторов (модификация)

Иногда бывает очень полезным отделить мух от котлет, то есть пользователей от администраторов. Поскольку Livestreet выделяет зарегистрированных участников с положительной и отрицательной «кармой», то я решил взяться за написание небольшой модификации (здесь не нашёл). Делюсь со всеми. Вдруг кому пригодится?
Читать дальше →

Нужна помощь специалиста по LiveStreet

Всем привет!
Есть идея и ТЗ проекта.
Хотим сделать на LiveStreet.
Нужен человек, который знает LiveStreet, может помочь с настройками и сделать несколько дополнений. Вообщем нужен специалист. Бюджет $100.

спасибо
Марина

Модуль «Блок "Дни рождения"»

Добрый день.
Мой хороший друг и товарищ anaximen сделал модуль «Блок «Дни рождения»».
Суть его простая — в отдельном блоке выводит список прошедших, текущих и будущих дней рождений зарегистрированных пользователей, а во второй вкладке — друзей. (вот и пригодились «друзья» в ЖУ ;)
Мы разместили это блок на странице «Люди», справа от списка пользователей, статистику подвинув вниз.
Модуль простой, доработать не так сложно на свое усмотрение.
Описание установки внутри.
Модуль бесплатный.

Добавляем ссылку на пользователя.

Добавим в комментариях к записи возможность оставить ссылку на профиль любого пользователя.



1. В файле /classes/modules/sys_text/Test.class.php



В строке (51):

		$this->oJevix->cfgAllowTags(array('cut','a', 'img', 'i', 'b', 'u', 's', 'video', 'em',  'strong', 'nobr', 'li', 'ol', 'ul', 'sup', 'abbr', 'sub', 'acronym', 'h4', 'h5', 'h6', 'br', 'hr', 'pre', 'code', 'object', 'param', 'embed'));


добавляем в конце:


, 'user'


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

Доработка RSS потока

В RSS до cut

Почти сразу, как поставил движок, передо мной встал вопрос: как отдавать в rss долько до кут? Не хотелось мне отдавать полные топики в ленту, т.к. материалы можно почитать на сайте, а школьникам лентяям отрезать возможность что-то полезное оттуда грабить.

Теперь это решение кажется уже довольно простым. Достаточно в экшене ActionRss.class.php в одной из функций (например RssGood) изменить одну строку на:

$item['description']=$oTopic->getTextShort();


Последние материалы блога в rss

Тут же вылезла проблема, что прочитав анонс пользователю ну совершенно некуда кликнуть. Что согласитесь — форменный бардак. Решил, что нужны «читать далее» и «последние посты топика». Теперь в rss канале футер анонса выглядит так:



Тут порядок такой. В том же файле в той же функции вставлем после:

foreach ($aTopics as $oTopic){


Этот код:

$aFooter="";
$aMyBlogId=$oTopic->getBlogId();
$aMyResult=$this->Topic_GetTopicsByBlogGood($this->Blog_GetBlogById($aMyBlogId),0,1,3);
$aMyTopics=$aMyResult['collection'];
foreach ($aMyTopics as $oMyTopic){
  $aFooter=$aFooter.'<li><a href='.$oTopic->getUrl().'>'.$oMyTopic->getTitle().'</a></li>';
}


А ту переменную, что мы уже меняли выше, заменяем на:

$item['description']=$oTopic->getTextShort().'

<a href='.$oTopic->getUrl().'>читать полностью</a>

<b>Последнее из блога:</b> <a href='.$oTopic->getBlogUrlFull().'>'.$oTopic->getBlogTitle().'</a><br /><br /><ul>'.$aFooter.'</ul>';


Вот собственно и все. У кого есть мысли по поводу развития темы дополнений в rss, пишите — обсудим.

Рабочий пример как обычно можно увидеть на TechFuture RSS — в данном случае в rss хороших топиков.

UPD: Исправлены ошибки, дополнен код.

Рейтинг пользователя и возможности

Где можно администрировать значения «рейтинг/возможности»?

И еще вопрос. На одном из сайтов из раздела Стартапы дана следующая картина

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

Полный ли это список?

Социальные закладки и RSS

Предлагаю добавить несколько полезных сервисов
Социальные закладки в низу каждого поста (что то типа одна кнопка)
ну и конечно RSS потоки (комментариев, групп, блогов...)
зы
ещё заметил одну неудобность
на почту приходит извещение о том что кто то прокоментировал или ответил
а текст комментария не приходит
это на мой взгляд неудобно, потому как все время приходится переходить по ссылке