StreetDroid - клиент LiveStreet для Android

Занимаюсь в данный момент разработкой клиента LiveStreet для Android. Первая версия с минимальной функциональностью доступна на маркете по этой ссылке. APK можно взять здесь.

На текущий момент программа умеет получать список топиков (лучшие и новые), показывать полный текст топика и комментарии.

В программе уже забит некоторый список сайтов, работающих на LiveStreet, можно добавить свои.

Скриншоты и вопросы к сообществу под катом.
Читать дальше →

Simple

Simple Red
Simple Red
Картинка кликабельна

Simple Green
Simple Green
Картинка кликабельна

Собственно моя вариация на тему нового оформления LiveStreet.

Я пошел немного другим путем, отказавшись от линейного вывода постов, который все здесь так мусолят.
Здесь уже был и perfect pixel и тп вещи, поэтому я упростил дизайн, сверстать шаблон можно не используя изображений (только иконки + логотип)

Много чего было вырезано + это не финальный вариант (детали можно прорабатывать вечно).
Убрал с главной страницы рейтинг (возможно верну его в числовом значении, но голосовать можно будет только внутри топика).

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

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

Прикручиваем 3 Smarty к LS

В коментариях к одному из топиков, randomtoy попросил меня рассказать по подробней про прикрутку smarty 3 к ЛайвСтриту — рассказываю.

Там в общем-то ничего сложного нет.
1) Файл /engine/modules/viewer/Viewer.class.php
Не заработал метод Viewer -> TemplateExists()
Времени разбираться и делать по человечески не было, заменил внутренности функции на следующий код
if (file_exists($sTemplate)) return true;

foreach ($this->oSmarty->template_dir as $dir) {
   if (file_exists($dir . '/' . $sTemplate)) return true;
}
return false;


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

Раздел "Твиттер" в "Прямом эфире"

В блоке «Прямой эфир» появляется новая вкладка «Твиттер», куда выводятся последние твиты из аккаунта, который задан в конфиге. Позволяет организовать вывод последних твитов вашего сайта, любимого исполнителя (группы), новостей и проч.

Параметры конфига:

— Имя пользователя, чьи твиты показывать
— Количество твитов для показа
— Превращать ли текстовые линки в ссылки.

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

Плагин Robostat для сбора статистики посещения сайта роботами

Собственно началось все с того, что решил написать «правильный» плагин, с поднятием репозитория svn и всей фигни. С правильными заголовками, нормальной структурой. В общем — получить опыт написания правильного плагина.

С чего-то монстрообразного начинать не хотелось, я почесал голову и решил написать вот этот плагинчик.

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

С Новым Годом!

Поздравляем всех наших пользователей с Новым 2011 годом!
Пусть все ваши желания сбудутся в новом году, и год наполнится сплошным позитивом!

С Новым Годом!

Плагин aceAdminPanel – новые возможности для разработчиков плагинов

Прямо так и хочется начать: «Кролики – это не только ценный мех, но и три-четыре килограмма легкоусвояемого мяса» :)

А все потому, что плагин админки (aceAdminPanel) – это не только облегчение работы администратора сайта, но и новые возможности для разработчиков, пишущих различные расширения для движка. Здесь я расскажу об одной интересной фиче, которую я смог реализовать в плагине, и которая дает гораздо больше возможностей при создании плагинов, чем стандартные средства.
Читать дальше →

Мои итоги года с LiveStreet

Первым делом хочу поздравить всех лайвстритовцев с теперь уже наступившим, ну и пожелать всего что вы сами себе желаете :)

Решил подвести итоги ушедшего года. Этот год мне запомнился соц. сетями, в нём нами было реализовано около полусотни социальных сетей («серьёзных» и не очень), приятно что наиболее популярная база для них это LiveStreet.

Ниже приведу некоторые из них.

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