+0.92
Рейтинг
1.82
Сила

finist

Плагин для хранения картинок в хранилище Amazon S3

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

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

Примеры тут — откройте любую картинку и посмотрите путь. :)

Страница плагина. Плагин будет доступен после модерации…

Для тех, кто не в курсе:
Читать дальше →

Отдельный стиль для первого топика [Решено]

Приветствую сообщество LiveStreet!

Обращаюсь к вам и прошу помощи в следующей проблеме.
У меня никак не получается сделать отдельный стиль для первого топика. Например, чтобы у него был другой фон.
Мои действия:

Вложенные коллективные блоги

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

ORM и ActiveRecord в 0.5 и выше

Выход версии 0.5 для меня было нечто большим, чем добавление страницы активности и ленты топиков из подписанных блогов. В новой версии реализованы ORM и ActiveRecord. Вместе они дают мощнейший инструментарий для разработчика, избавляя того от кучи однотипного кода, который приходилось писать каждый раз при разработке плагина. Тот-же форум, о котором будет идти речь в статье, после обновления похудел на 2177 строк кода. В этой статье я хочу углубиться в ORM и AR на примере создания плагина для LiveStreet.

Читаем дальше...

Обновление шаблона "Street Spirit" до версии 0.3

UPD2. Вышла версия 0.3.1 с фиксом некоторых ошибок



UPD. Следить за обновлениями исходников можно в репозитории на GitHub


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

Голосование за топик

Теперь пользователь видит как он проголосовал за топик.


Комментарии (отступы, голосование)

Изначально к комментариям за которые голосовали отображались кулачки. В версии 0.2 это случайно «пофиксили». Сейчас вернули обратно и немного допилили. Также подправили отступы, чтобы комментарии нормально читались.


Перерисовали кнопки управления топиком

Получилось вот так:


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

Вывод рекламного блока на определенных страницах

Вывожу блок с рекламой путем вставки в шаблон сайдбара следующего условия:

{if $oTopic}{assign var="oBlog" value=$oTopic->getBlog()}{/if}
	
	{if $sAction=='index'}
		<div class="block ad">
			реклама на главной
		</div>	
		
	{elseif $oBlog and $oBlog->getUrl() == 'news'}
		<div class="block adver">
			реклама в определенном блоге
		</div>
		
	{elseif $oBlog or $oTopic}
		<div class="block adver">
			реклама на страницах других блогов и топиков
		</div>
	{/if}

Все работает как надо, проблема только с некоторыми страницами профилей — если юзер состоит в каком-либо блоге то на его странице реклама тоже выводится, а этого совсем не нужно. Подскажите, как поправить условие? А заодно и как не выводить данные блоки на страницах добавления материалов?

Картинки, теги, абзацы в топике-ссылке

Решил аккумулировать инфу из топиков раз, два и три, и добавить инструкцию как все таки доработать шаблон, чтобы все работало. Насколько я понял из комментариев, не всем удалось допилить шаблоны.

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

Пересохранить все топики. [решено]

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

Как пересохранить все топики? Тоесть, я поменял формат вывода, например, плеера youtube, но он применится только к новым топикам или к тем которые я пересохраню руками.

Предположил, что если сбросить скомпилированный html в БД руками, то двигло догадается скомпилить его заново — ошибся.

Хелпаните плз.

Разработка плагина по добавлению типа топика в блог на LS

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


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