+4.81
Рейтинг
15.20
Сила

Роман

Давайте поделаем с вами бесплатных шаблонов? Я буду их рисовать

Никто не хочет поупражняться в собирании шаблонов? Я рисую — вы верстаете и портируете. Все бесплатно. Верстать я, к стати, тоже умею, но не так, как рисовать =)

Мое портфолио на фрилансе

Рисовать можно для:
Вас
Меня
Распространенных типов сайтов
Тех, кто попросит

Часть 2:
Идея всем понравилась, я рад :)
Сейчас, в ближайшие два дня, набросаю один шаблон, если по времени хорошо получится совмещать мои дела с шаблонами — будем рисовать.
Некоторые захотели платных шаблонов. Соответственно нарисованных узко под сайт и, наверное, закрытых. Идея такая — сделаем открытый шаблон без той графики, что специально под сайт, сделаем его открытым, а потом вместо универсальной, облегченной подставим ту, которую я нарисую для вас.

Так или иначе — сначала нужно нарисовать один открытый дазайн.

Часть 3:
Рисую сложный шаблон, который тот, кому рисую не хочет пока показывать) Нужно будет много кода специально для шаблона) Когда закончу перерисую графику и выложу бесплатно. С кодом не знаю как, если бесплатно не получится — распишу концепции для модулеписателей.

У меня экзамены, работаю медленно. И поменьше мне двоек!)))

Аватары без искажений

Уже поднималась тема про искажения в аватарах, возникающие, если исходная картинка не квадратная. Что-то мне это сильно не нравилось, и решил я это исправить.

Ниже даю решение, как создавать квадратные аватары из неквадратных картинок.

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

Модификация: приватные топики

Собственно, сделал функционал приватных топиков к LS 0.3.

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



Скачать патч можно тут:
aklabs.com/hlam/livestreet_private.zip

Просто выполните sql и накатайте все файлы поверх LiveStreet 0.3.
Внутри есть еще changes.txt (список того что надо менять и на что), но там много изменений, так что только в крайнем случае пользуйте.

PS. Думаю, что особая польза будет при использовании совместно с френдлентой, реализацию которой тут предложили недавно.

Флеш плеер для Видео, Музыки, Фото-альбомов!

Нашел отличный плеер для своего сайта,
uppod.ru/player/intro/

куча возможностей, визуальный выбор дизайна. Просто заливаешь музыку, фото или видео в папку site.ru/yourFolder/
и там настраиваешь плеер, как показать, но никак не могу вставить его в топик, что-то съедается.
Вот его код:

<object id="videoplayer105145" type="application/x-shockwave-flash" data="http://site/play/uppod.swf" width="640" height="515"><param name="wmode" value="opaque"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowScriptAccess" value="always"></param>
<param name="movie" value="http://site.ru/play/uppod.swf"></param>
<param name="flashvars" value="comment=Описание&st=http://site.ru/play/styles/video7-917.txt&file=http://site.ru/play/video.flv&poster=http://site.ru/play/screen.png"></param>
</object>


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

Делаем ленту друзей как в ЖЖ (для LS 0.3)

Увидел сегодня пост про будущую версию 0.4 в которой говорится про возможное добавление ленты друзей к движку и решил поделится своим вариантом.
Буквально вчера начал изучать ЛС и удивился почему в друзья добавлять можно, а возможности просмотра ленты нет. Итак поехали.

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

To-do лист к следующей версии LiveStreet 0.4

Итак, немного отдохнув принимаемся двигаться дальше к версии LiveStreet 0.4.

Крупное из планов пока следующее:
  • Полное изменение работы с БД в движке, избавление от JOIN'ов в запросах, теперь кеширование будет играть более важную роль, обладатели memcached должны максимально ощутить прирост скорости
  • Доработка внутренней почты, она станет более функциональной и юзабельной
  • Доработка функционала друзей, возможно появится френдлента
  • Реализация функционала закрытых блогов
  • Доработка механизма уведомлений на емайл, будет отложенная отправка почты

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

Помимо этих пунктов естественно будут различные фиксы и мелкие доработки.
Сроки никакие обещать не буду, будем работать, следить за нами можно будет в прямом эфире в SVN проекта ;)
О своих желаниях на будущую версию можно высказаться здесь, возможно они будут приняты.

UDP: Добавил пункт «Доработка механизма уведомлений на емайл, будет отложенная отправка почты»

Блоги и Темы как разделить

Есть в верхнем меню «Блоги», а хочу добавить еще «Темы»…

но как сделать чтобы при переходе на страницу «Темы» или /blogs/ были подсвечены только «Темы», а не «Блоги» и «Темы» вместе????


<ul class="nav-main">
			<li {if $sMenuHeadItemSelect=='blog'}class="active"{/if}><a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_BLOG}/">{$aLang.blogs}</a></li>
			<li {if $sMenuHeadItemSelect=='blog'}class="active"{/if}><a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_BLOGS}/">Темы</a></li>
			<li {if $sMenuHeadItemSelect=='people'}class="active"{/if}><a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_PEOPLE}/">{$aLang.people}</a></li>
			<li {if $sAction=='page' and $sEvent=='about'}class="active"{/if}><a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_PAGE}/about/">{$aLang.page_about}</a></li>
		</ul>

Информационная поддержка LiveStreet 0.3

Все мы рады выходу новой версии движка, по крайней мере мне хочется в это верить :)
В связи с этим хотим внести предложение сообществу помочь нам в продвижение LiveStreet в массы. Т.е. оказать нам информационную поддержку о выходе новой версии LiveStreet 0.3 каким либо образом: новостью у себя на сайте, в блоге, каких либо тематических форумах, просто сообщить друзьям/знакомым.
Мы в свою очередь готовы самых активных, авторов самых интересных новостей/обзоров наградить инвайтами на habrahabr.ru, коих у нас накопилось целых 5 штук.

Есть борцы на информационном фронте? :)

Обсуждение Хака "Взаимная дружба"

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

— Заходим в профиль пользователя
— Нажимаем кнопку «добавить в друзья»
— Новый «друг» получает письмо о том, что его добавили в друзья

Каким образом лучше исправить этот механизм?
Читать дальше →