Нужны пару советов..

Собираюсь писать новый проэкт на ЛС. До этого все делал на друпале, сейчас вот решил попробывать ЛС в действии…
Для нужного функционала придется писать свои модули.
Например для Модуля магазин можно создать (тип контента) свою табличку в базе для товаров и информации к ним и с ней работать, или взять за основу (существующий тип контента «блог») табличку для блогов и туда записывать поля и расширить ее дополнительной табличкой.
В связи с этим есть несколько вопросов к разработчикам модулей:
1) Будет ли потом sphinx искать по созданному типу контента или по расширенным полям?
2) Или я двигаюсь не в том наравлении и нужно делать подругому?

Сразу могу сказать что в ЛС я пока новичек, вот пытаюсь разобраться что и к чему тут.

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

Новости разработки и жизни LS для пользователей Twitter

Аккаунт в Twitter я зарегистрировал давно (нужно было разобраться с ихним API), но активно пользовался начал буквально с прошлой недели.

Стараюсь отписывать ключевые моменты разработки на SVN. Здесь писать статьи времени не хватает, да и формат общения немного не тот. А вот 140 символов — то что нужно :) Поэтому кто интересуется последними нововведениями и вообще ходом разработки в режиме реального времени — можете следить за ними в ленте twitter.com/kachayev

Также предлагаю твитами высказывать идеи\размышления\мысли, коих обычно очень много (лично у меня) и нужно их быстро где-то фиксировать.

Почти все твиты про LS помечаю тегом #livestreet, но в результаты поиска по нему попадают буквально единицы. Не знаю точно почему. Но буду продолжать этот тег использовать — чтобы потом было легче находить сообщения «по теме».

P.S. Примечательно, что тег #livestreet уже был использован одним из пользователей твиттера до меня. А значит twitter`яне нас знают. Пусть узнаЮт еще лучше!

Разработка тематической блоговой площадки на основе livestreet

Здравствуйте!

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

Функционал в основном похож на ЖЖ-шный в плане настроек видимости постов, профиля пользователя, добавления друзей, вступления в сообщества, модерации сообществ, фото-галерей пользователя, html редактора. Более подробное описание и ссылку на прототипы страниц вышлю по запросу (в архиве все занимает около 20 Мб, поэтому прикреплять не стал).

Вышлю ТЗ по запросу.

Разработчик дополнений для "движка" LiveStreet

Доброго времени дня,
Необходим разработчик для написания доработок и модулей для движка Livestreet на почасовую оплату. Чтобы примерно понимать, в чем состоит задача, в аттаче приложен макет первой версии проекта, с которым предстоит работать. На начальном этапе нужно сделать следующее:
1) Вывести заголовки постов блога «Новости» в отдельный блок (на макете слева). При этом посты этого блога не должны выводиться в основной ленте, т.е. блог
2) Выводить блоки «картинка дня» и «видео дня» по той же схеме, что и п.1, только для картинки это будет вывод картинки из последнего в блоге «картинка дня» поста, а также ссылки на блоги «видео дня» и «картинка дня» будут в верхнем меню.

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

Новая система безопасности ядра

UPDATE. По результатам обсуждений в систему защиты внесены изменения — откорректировал описание в топике. Особенно большое спасибо benone, Wizard, onthefly за активное обсуждение проблемы.

Раньше в движке для обеспечения защиты от несанкционированных действий использовалась проверка переменной $_SERVER['HTTP_REFERER']. Но иногда это создавало дополнительные проблемы, поэтому было решено ввести новый механизм защиты (готов к использованию начиная с ревизии #551).

Защита данных, полученных через GET-запрос.

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

Основная идея решения такова:
Читать дальше →

Что такое "showWhiteBack=true"?

Думаю многие встречались с такой надписью в шаблонах, например:
{include file='header.tpl' showWhiteBack=true}


Так вот для чего она в LS 0.3.1? Слышал что она заставляет выводить sidebar, но почему то если ей присвоить значение false, sidebar всё равно выводится! Может это останки от старых версий LS?

Эволюция Viewer: управление блоками, слияние и минимизация JS/CSS

На SVN работа над LS0.4 кипит, начну понемногу описывать нововведения. Итак, сегодня у нас на очереди модуль Viewer, который постепенно «обрастает» очень вкусными полезностями. В этот модуль добавлено:

1. Управление выводимыми на страницу js,css файлами.

2. Управление выводимыми на страницу блоками через конфигурацию.

Подробнее под катом.


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

РэпКонтроль.ру

Коллективный блог, в котором любой желающий может дать свою оценку относительно всего происходящего в мире рэпа. Будь то выход нового альбома известного исполнителя, новый трек от малоизвестной группы или рэппера, хип-хоп видео недавно появившееся в сети, новоиспечённый батл или что-то другое. У нас принято оценивать и выдвигать рэп, и всё что с ним связано, на оценку общественности!

Собственно, вот ссылка rapcontrol.ru
Обсуждаем, высказываем ошибки и замечания. Буду рад если эта тема окажется кому-то интересно и в наших рядах появится новый пользователь любящий данное направление музыки.

Нужна ли биржа разработчиков под LS как отдельный сайт?

Вопрос в основном к тем, кто зарабатывает благодаря LiveStreet (или планирует зарабатывать). Биржа разработчиков - это проект, который даст возможность заказчикам находить подрядчиков из списка проверенных разработчиков, смотреть примеры работ и т.п. И для тех, кто отвечает положительно: готовы ли вы поддержать его разработку и чем конкретно: проектирование / дизайн / верстка / программинг / PR / финансовая помощь тем, кто возьмется за первые пункты?

Проект "для свободных и интересных людей"

Проект «для свободных и интересных людей»

заинтересован в поиске дизайнера и программиста различных модулей.

проект создается за место rapprotest.ru и призван снять грань общения, которой было слово rap в названии.

Для тех кто хочет поработать на имя а не за деньги — обращайтесь rapprotest@yandex.ru

Олег Опус (Желтая Ветка)