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

Плагин "Виджет для комментариев ВКонтакте и Facebook"


Плагин «Виджет для комментариев ВКонтакте»


Продолжение: livestreet.ru/blog/addons/9833.html

Что делает этот плагин?
Плагин в «бложных» топиках расширяет стандартные комментарии движка (реализацию) виджетом ВК и facebook. Так же плагин хранит количество комментариев ВК и facebook для каждого топика и отображает в списке топиков суммарно общее количество комментариев.

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

Плагин Groups - создаем группы пользователей


По многочисленным просьбам сделал плагин. Позволяет администратору сайта создавать группы и присваивать юзеру определенную группу. В понимании этого плагина, группа — всего лишь красивая надпись под ником пользователя с картинкой 12x12px.
Админка находится по адресу %sitename%/groups/

После активации плагина пропишите в шаблоне whois.tpl строчку
{hook run='user_group' oUserProfile=$oUserProfile}
после
<img src="{$oUserProfile->getProfileAvatarPath(100)}" alt="avatar" class="avatar" />
<p class="nickname">{$oUserProfile->getLogin()}</p>
{if $oUserProfile->getProfileName()}
	<p class="realname">{$oUserProfile->getProfileName()|escape:'html'}</p>		
{/if}


Не забудьте сделать chmod 0777 на папку /plugins/groups/uploads/

UPD
  • Теперь юзеру можно присвоить несколько групп
  • Можно выкинуть юзера из группы
  • Можно изменить порядок групп, в котором они будут выводиться в профиле юзера

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

Обновление плагина "Sitemap" до версии 0.2



Что нового в версии 0.2?

  • Основательный рефакторинг кода плагина. Теперь все действия которые производят с наборами сущностей или свойствами сущностей другие плагины отображаются в генерируемых sitemap'ах. Для примера плагин NiceUrl изменяет url записей и в sitemap топиков выводятся url измененные плагином NiceUrl (т.е. есть поддержка NiceUrl).
  • Изменены ссылки в sitemap.xml в соответсвии с рекомандациями опубликованными на странице sitemaps.org/ru/protocol.php#location. Теперь они выглядят так как будто файлы sitemap'ов расположены в корне сайта.
  • Добавлены XSLT шаблоны для удобного просмотра sitemap в окне браузера.
  • Все основные настройки вынесены в конфиг плагина. Это время жизни кеша для наборов записей, приоритеты страниц, вероятная частота изменений страниц.
  • Добавлена возможность интеграции для сторонних плагинов.

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

Wiki в 0.4

Привет друзья.
Ort, хочу спросить как дела с wiki для 0.4? Мне кажется это было полезным в 0.3 не смотря на проблемы с сессиями и HTTP_REFERER кажется. Не пишу в личку, потому что надеюсь, не только мне интересен этот вопрос.

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

Не грузится главная после установки

Сегодня решил поставить новую версию livestreet (до этого пылилась вроде 3.1 на сервере), удалил нафигстарую (благо там ничего не было), залил все как полагается, выставил права, установил это чертово mbstring (кстати даже когда я подключил модуль, он не хотел устанавливать, пока не изменил в php.ini одну из переменных — можно было бы выводить сообщение «не настроено» или типа того, а не просто «нет»);
указал в настройках базу, все создалось корректно. Переименовал папку «install», захожу на главную, а она повисла. Висела 30 секунд до того, как nginx не выдал 504 ошибку.
Смотрю по логам загрузки сервера — load_average подскочил до 3-4 на протяжении этих 30 секунд.


Все остальные сайты на этом хостинге стали жутко тормозить (время генерации страницы увеличилось на 1-2 секунды).

Обратился к главной напрямую в апач, минуя nginx, и получил ошибку:
Fatal error: Maximum execution time of 30 seconds exceeded in ***/www/engine/lib/external/DbSimple/Mysql.php on line 140

Мельком взглянул в код — ничего примечательного не заметил.

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

UPD:
Определилось, что зависает сервак только изредка, а не при каждом обращении. То есть сейчас странички уже начали открываться, но при каких-то обстоятельствах генерируется процесс апача, который жрет процессор и не завершается никак, игнорируя timeout. Чувствую тут надо решать что-то на стороне сервера, запретив так долго обрабатывать непонятный запрос, но как можно отключить это действие в системе, жрущее проц?

Плагин админпанели aceAdminPanel, v1.4-dev.70 (рев. 48)

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


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

ВКонтакте на сайтах LiveStreet

Крупнейшая социальная сеть рунета вконтакте.ру наконец-то решила открыться общественности. С недавнего времени команда стала активно вести блог своей компании на Хабрахабре и предлагать новые фичи.

Уже идет обсуждение ТЗ данного модуля livestreet.ru/blog/4156.html

Одним из таких нововведений стала возможность соединять учетную запись вконтакте с любым сайтом, используя Open API

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

Модуль мотивации пользователей

Вот здесь Уважаемый Angel писал о хаке мотивации пользователей, я ему заказывал сделать из этого дела модуль + небольшая доработка, а именно если пользователь удаляет ранее добавленный топик, соответственно от его рейтинга минусуется то количество баллов, которое добавлялось при написании этого топика. В раздел модули у меня так и не получилось закинуть, потому выкладываю у себя, забирайте. Если будет недоступен, пишите на мыло admin[@]nikonfan.ru, отправлю.

Принимаются предложения по доработке, буду заказывать за свои кровные:)
Читать дальше →