Узы.ру

Ну вот — кое-что сделал на лайвстрите. Кое-что поменял полностью, кое где просто изменил цветовую схему. Вообщем буду ещё заниматься персонализацией, но уже думаю и на данном этапе можно показать то, но что способен лайвстрит в плане оформления. Вообщем смотрим: http://uzy.ru

OpenID реализация

Для реализации вам потребуется:
  1. добавить поле user_openid в таблицу пользователей

  2. Изменить форму входа, которая на каджой странице

  3. Изменить форму входа, которая на странице входа

  4. Изменить модельку пользователя

  5. Изменить actionRegister


Кстати кат я переделал, у меня нормально работал. В tinyMCE — обрезает по [cut]

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

C наступающим



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

Думаю, 2009-й год нам принесет появление полноценного движка с новым дизайном и расширенным функционалом. А также я уверен, что в Рунете, Уанете и Байнете появится очень много интересных и перспективных проектов с использованием LiveStreet. Надеюсь, что их авторы будут кооперироваться и помогать друг-другу в их доработке и продвижении.
Всем успехов! :)

CityPuzzle


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

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

Создание админки. ч2. Создание своего меню, получение и сохранение настроек.


И так, продолжаем. В этой части будет расказано как создать меню (как на картинке) и воспользоваться модулем из предыдущего урока.
Для создания меню(панели админа) необходимо в каталоге «templates\skin\habra\» создать файл «menu.admin.tpl» (код файла приведен ниже).
Основное на что стоит обратить внимание это переменные: $sMenuItemSelect — с помощью нее можно узнать выбранное основное меню (например «Админка»), $sMenuSubItemSelect — это подменю которое выбрано (например, «Сайт»), а также стоит обратить внимание на указанные пути ссылок типа "{$DIR_WEB_ROOT}/admin/site/" от них будет зависеть какое действие будет вызываться.

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

Создание админки. ч1. Создание модуля для работы с настройками(данными) из БД.

Вступление


Столкнулся с тем, что не удобно настраивать сайт, постоянно прописывая все настройки в config-файлах, поэтому решил сделать админку, где можно будет менять настройки сайта. Так же поделюсь информацией для создания своего модуля работы с данными.
Тем, кто еще не создавал модулей, лучше сначала прочитать статью об описании работы модулей и системы.

Хранилище данных настроек


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

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

Человеко Понятные Урлы

Моя доработка LS пригодится тем, кто хочет видеть ссылки на топики в блогах в виде http://www.newmusic.ru/blog/events/2174/zavtra-shpongle-live-v-moskve.html Все ищется и индексируется, как и прежде, по ID топика, поэтому эта переделка минимально затрагивает движок и абсолютно не сказывается на производительности системы...
Читать дальше →

Неверная дата публикации топика

Уже однажды обращал на это внимание где-то в каментах, еще до выхода 0,2 релиза. Хотелось бы поднять эту, как мне кажется, актуальную тему, еще раз.

Датой публикации топика является дата его создания. Причем абсолютно не важно, топик был при создании опубликован, или сохранен в черновики. Таким образом, если при создании он сохраняется в черновики (к примеру, 10/12/08), после чего публикуется, скажем, через неделю (17/12/08), то вылезет этот топик именно датой 10/12/08, т.е если материалов много, он просто не будет увиденным.
Установил только что из свн для эксперимента последний текущий релиз 103 — проблема все еще имеет место быть…

Состояние дел

Всех наверно интересует как обстоят дела по новому шаблону =)
А дела такие. Буквально на днях закончили отрисовку всех основных страниц движка, медленно но верно. За дизайн еще раз большое спасибо LeX'у. А вот с версткой всё куда хуже, верстальщик, с которым начали работать месяц назад, не смог продолжить работы на проектом и покинул нас. В итоге получили несколько недель потери времени и сейчас опять требует верстальщик… Соответствующее объявление кинул на free-lance.

И наверно всем будет интересно какой же получился у нас шаблон? Очень хороший! Ниже некоторые страницы.
Читать дальше →