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

Алексей

Модуль "Песочница".

Модуль позволяет создать на сайте раздел для анонимной публикации пользователями, желающими получить инвайт на проект.
После создания топика администратор сайта получает уведомление на e-mail с предложением перейти к модерации топика.
В режиме модерации администратор может:
— Отклонить заявку на инвайт, описав причину (текст причины уйдет на почту юзеру, написавшему топик, а сам топик удалится)
— Принять заявку. При этом пользователю на e-mail отправится инвайт, и, в случае регистрации по этому инвайту, топик автоматически опубликуется в персональном блоге зарегистрированного пользователя.

Стоимость 1200 р.

P.S. Этот шедевр разработан командой LSDev:)

Вывод даты в прямом эфире

Сегодня возникла необходимость вывести дату создаваемых топиков и каментов в прямой эфир. Вот как это делается:

1) Открываем файл block.stream_topic.tpl чтобы добавить дату к топикам, вставляем

{date_format date=$oTopic->getDateAdd()}

например перед
<a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_PROFILE}/{$oTopic->getUserLogin()}/" class="stream-author">

и дата будет выводиться в самом начале строчки.

2) Чтобы добавить дату к каментам, открываем файл block.stream_comment.tpl
{date_format date=$oComment->getDate()}

перед
<a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_PROFILE}/{$oComment->getUserLogin()}/" class="stream-author">

теперь дата будет в начале строки перед ником пользователя.

Владелец/Группа 99 99

Устанавливал движек с бэкапа, все хорошо работало, но картинки не загружались(процесс загрузки проходил нормально, но физически файла не оказывалось в дириктории). Долго рылся в чем проблема, картинок было мало, поэтому не жалко было удалить папку images, что я и сделал. После попытки загрузить фото, создалась эта папка и закачалась картинка, но владельцем стал не я, а некий 99(сам движек). Но главное стало все работать.

Спустя некоторое время…
Пришлось сменить хостинг и случилась таже беда(владелец папки «Я», файлы не грузятся), но фоток значительно много и хотелось бы найти другой вариан, кроме удаления папки.

(отличие от стандартного загрузчика: накладывается «водяной» знак на изображение)

Еще когда ставишь автоматически модули, владелец папок становится 99, причем я ничего изменить в этих папках не могу.

Извините за каламбур, если кто поймет что я написал, буду рад принять от вас помощь!

Предложение по кнопке "написать"

Сейчас, когда пользователь не залогинен, нажатие на кнопку «написать» выдает 404-ую ошибку. Предлагаю вместо этого отсылать пользователя на регистрацию. Страница не найдена — совсем некрасиво.

"Микроблоггинг для LS" (Плагин для LS 0.42 вышел!)

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

Демо-сайт: extblog.ru
В каталоге модулей: livestreet.ru/addons/82/

Позволяет добавить в движок livestreet функционал подобный twitter.com или respectiva.ru.

Описание основного функционала и планы на будущие версии под катом.

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

Серия дизайнов для проекта LiveStreet

С сентября месяца дизайн студия «Один пиксель» стартует социальный проект по разработке бесплатных дизайнов под движок LiveStreet.

Первой ее разработкой стал дизайн под названием GreenStreet в честь прекрасного лета и той зелени которым оно было наполнено. Встречайте GreenStreet version 0.2:
Читать дальше →

Проблема сортировки используя функционал LiveStreet

Столкнулся с проблемой сортировки по рейтингу топиков в блоге.
Например, задача: отобразить топ10 топиков в блоге, указав айди блога.
Разберем задачу по шагам:

1. Необходимо вначале получить данные о блоге, например по урлу:
$aBlog = $this->oEngine->Blog_GetBlogByUrl("blog-name");


2. Получаем данные о топиках в этом блоге, которые фильтруются по рейтингу:

$aResults = $this->oEngine->Topic_GetTopicsByBlogGood($aBlog,0,1,10);
$aTopics = $aResults['collection'];


Результатом будет просто список топиков, которые больше негативного значения рейтинга с сортировкой по дате добавления.
Что соответственно не подходит.
Поковырявшись в коде модели(маппера) Topic, как ни крути метод GetTopics всегда отдает данные отсортированные по дате:
ORDER by t.topic_date_add desc

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

Поэтому есть просьба к девелоперам ЖУ, добавить функциональность динамически указывать параметры сортировки.

Заранее спасибо

Как изменить/удалить "Блог им."?

Проблема возникла при локализации на другой язык. Не смотря на то, что константа «Блог им.» находится в языковом файле, изменение этой константы ровно ни к чему не приводит…

Я не программист, но понимаю, что слова «Блог им.» где-то прописаны, а значит их можно изменить (да хоть на пробел) или вовсе удалить, чтобы на всех языках отображалось ТОЛЬКО имя (без «Блог им.»).

Отсюда вопрос: где копать?

P.S. Та же проблема с коллективными блогами, правда там только приставка «Блог»

Автоматическое подключение блога. Хак.

upd 15/05/10: для тех у кого были проблемы со счетчиком количества подписчиков — архив хака обновлен с инструкциями и функцией для устранения недочета.
Для версии 0.4 выпущен плагин. (тема)


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

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

Для тех, у кого нету изменений в движке хак выложен архивом в разделе бесплатных модулей =>Здесь. Для тех у кого есть изменения, или кому невтерпежь ждать модерации,(пройдена) вся информация под катом.


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