Запустили портал на основе блого-социального движка «LiveStreet», byt52.ru. У нашей компании не один рабочий портал (а целых три ;) ), до этого времени все проекты разрабатывали основываясь на собственных движках. Но, на мое удивление, в последнее время я влюбился в движок ливстрита и из-за этого появилось большое желание новый портал запустить именно на этом движке.
Сайт посвящен бытовым услугам в городе Нижний Новгород. Разработан (вернее вынут из наших других проектов и адаптирован под ливстрит) модуль каталога компаний с продвинутой системой комментирования компаний. Также сделали простенький модуль объявлений.
Сейчас портал находится на стадии наполнения. После этого будет проведена рекламная компания на наших собственных проектах и предполагается активное развитие проекта. По-мелочи осталось доработать блоки на главной странице (слева, там пока пустые места, осталось только вывод доделать).
Хотелось бы послушать отзывы о проделанной работе.
P.S. Пользуясь случаем хочу выразить благодарность создателю LiveStreet за такой замечательный движок. Пока программист компании разбирался, узнал много нового (особенно в области аякса) и постоянно восхищался на тему как все грамотно сделано в движке.
На самом деле это достаточно крупный модуль с большим количеством особенностей.
Во-первых у страницы компании есть расширения:
— Информация «о компании» (с визуальным редактором для компаний)
— Модуль новости
— Модуль вопрос-ответ
— Модуль фотогалереи
— Модуль отзывы
— Модуль услуги (на аяксе) — можно добавлять различные направления
— Модуль прайс (можно загружать прайс-лист, а так же через интерфейс создавать таблицы-прайсов
— Модуль сотрудников компании (фото+информация о сотрудниках)
Все эти разделы редактируются непосредственно на странице компании. У модуля есть админка, через которую создаются рубрики и подрубрики, к которым можно прописывать свои титлы, прикреплять картинки, писать описание рубрик. Так же в админке можно прикреплять определенного юзера к компании, который сможет управлять страницей компании через интерфейс на сайте. Так же этот модуль позволяет создавать поддомены третьего уровня.
Модуль мы давно разрабатываем и применяем на своих проектах. Если кому интересно, есть даже тестовая страница и тестовый поддомен (правда на другом проекте) с этим модулем каталога компаний, можно поиграца :)
Забыл добавить, что если тот или иной раздел не заполнен в странице компании, то он просто не показывается посетителям сайта, но виден админу или пользователю, которому присвоен статус управления страницей компании.
12 комментариев
Во-первых у страницы компании есть расширения:
— Информация «о компании» (с визуальным редактором для компаний)
— Модуль новости
— Модуль вопрос-ответ
— Модуль фотогалереи
— Модуль отзывы
— Модуль услуги (на аяксе) — можно добавлять различные направления
— Модуль прайс (можно загружать прайс-лист, а так же через интерфейс создавать таблицы-прайсов
— Модуль сотрудников компании (фото+информация о сотрудниках)
Все эти разделы редактируются непосредственно на странице компании. У модуля есть админка, через которую создаются рубрики и подрубрики, к которым можно прописывать свои титлы, прикреплять картинки, писать описание рубрик. Так же в админке можно прикреплять определенного юзера к компании, который сможет управлять страницей компании через интерфейс на сайте. Так же этот модуль позволяет создавать поддомены третьего уровня.
Модуль мы давно разрабатываем и применяем на своих проектах. Если кому интересно, есть даже тестовая страница и тестовый поддомен (правда на другом проекте) с этим модулем каталога компаний, можно поиграца :)
login: Test
pass: Test
(регистр важен, именно с большой буквы)
а где такой модуль можно взять )
Подумаю на эту тему.
class BlockCatalog extends Block {
public function Exec() {
}
}
в фаиле \classes\actions\ActionIndex.class.php в методе Init()
прописываем
$this->Viewer_AddBlocks('left', array('catalog'));
а так же создаем шалон block.catalog.tpl в \templates\skin\new
вот вроде все) по созданию блоков, вот тока что б подключить его на страницах вас интирсующих нужно везде прописывать в фаилах \classes\actions