войти зарегистрироваться

CMSКонвертер из LiveStreet


На днях в комментариях к топику Интеграция c Vanilla 2.0 хабраюзер DaemonI спросил нас о вероятности появления конвертера из LiveStreet CMS в cogear. Поскольку это далеко не первая просьба, мы решили не откладывать дело в долгий ящик и сегодня представляем вашему вниманию желанный конвертер.
Процесс конвертации прост как два пальца дважды два. В разделе админки заполняете данные для подключения к базе данных сайта-донора, жмете на «Старт» и откидываетесь в кресле в ожидании успешного переноса сайта. Время переноса зависит, конечно, от размера базы данных.
Что переносится? Давайте посмотрим:
  • Топики
  • Избранные топики
  • Блоги → Сообщества
  • Теги
  • «Разговоры» → Личные сообщения
  • Пользователи
  • Комментарии
Конвертер проверен в работе с версиями Лайвстрит 0.4 и 0.4.2. Если структура базы более низких версий не имеет значительных различий, то вы сможете перенести свой сайт и с более старых версий системы.
Пользуйтесь!
Upd. Просьба активистов сообщества LS не минусовать за «просто так».

CMSИнтеграция c Vanilla 2.0

Интеграция Vanilla 2.0 с cogear
Кто не знает про Vanilla? Наверстывайте по хабра-следам:
Напомню, что это такой классный форумный движок, ломающий парадигму стандартных форумов, предлагая свой, оригинальный вид представления обсуждений. Недавно вышла вторая версия движка, заметно выросшая в плане кода, ООП, дизайна и маркетинга.
Официальный сайт радует глаз. Пусть дополнений пока не так много, как для первой, но вторая версия быстрым темпом набирает обороты.
Представляем вашему вниманию ролик, рассказывающий о том, как интегрировать между собой форум Vanilla 2 с вашим сайтом на cogear. Рекомендуем смотреть в 720p на весь экран.

CMSКонкурс дизайна тем для cogear


Приветствую хабровчан, особенно тех, кто имеет отношение к веб-разработке. Завтра исполняется ровно год, как был запущен OpenSource проект cogear (система управления сайтами на CodeIgniter). Если вы еще не знакомы с нашим свободным продуктом, то рекомендую ознакомиться с топком о релизе и другими топиками в блоге cogear на Хабре.
Мы многое сделали за год, но еще больше нам предстоит сделать. Самое главное — нам удалось собрать дружное сообщество пользователей, всегда готовых прийти друг другу на помощь.
Определяя векторы развития проекта, сообщество пришло к выводу, что нам не хватает дизайнеров и верстальщиков. Сегодня мы начинаем конкурс лучшего дизайна для cogear.

Я пиарюсь Cogear: взгляд дилетанта

О CMS Cogear я впервые узнал на Хабре, и произошло это абсолютно случайно. Впрочем, случайность оказалась весьма уместной, так как в последнее время я задумался о переводе сайта своего проекта на другую CMS. Следует заметить, что Wordpress при всех своих удобствах оказался весьма прожорливым, и простое желание узнать что-то новое переросло в серьезную необходимость: систематические всплески посещаемости, в том числе и хабраэффект, не оставили мне другого выбора.

Кстати, даже если бы не возникла необходимость, я все равно занялся бы переходом на другую CMS, ибо хочется реализовать мысль о существенном расширении проекта.

CMSРабота с формами

Известное дело — разработку любого веб-приложения можно поделить на этапы, а сами этапы — на типовые задачи. Одной из наиболее часто встречающихся типовых задач является работа с формами. Каждый раз, когда программисту приходится сталкиваться с ней, можно словить некоторое уныние, если надоевшая рутина не оформлена подобающим образом. Прежде, чем уйти под кат, покажу вам, как реализована работа с формами в cogear:
$this->form->set('add-comments')
->input('subject',array('validation' => 'required|max_length[80]'))
->editor('body',array('validation'=>'required|min_length[5]'))
->buttons('send');
if($result = $this->form->result()){
  if($this->form->save('comments',$result)){
    redirect('/node_url');
  }
}
$this->form->compile();


* This source code was highlighted with Source Code Highlighter.

CMScogear — опыт разработки свободного продукта


Приветствие всем и доброго времени суток.
Хочу поделиться с вами полезным опытом разработки и распространения системы управления сайтами. Одни люди любят покупать или брать в прокат велосипеды, иные — заново изобретать свои. Каждый выбирает наиболее приемлемый вариант. Сегодня вы не увидите рекламных буклетов и пестрых картинок — только квинтэссенцию полученного опыта в виде простого текста.

CMSОчевидный баг в Cogear CMS

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

Для редактирования своего топика имеется ссылка вида: sitename/edit/xx/ где xx — номер поста.
Простым подставлением чисел можно отредактировать любой топик.

Обнаружили только что, пока тестировали сайт на этой цмс.

image

CMScogear — система управления сайтами

cogear — система управления сайтами
Доброго времени суток, %username%.
Довольно давно не обращался к тебе по-имени, но, проснувшись этим приятным и по-зимнему снежным осенним утром, решил снова донести до тебя информацию о разрабатываемой системе управления сайтами cogear.
Итак, чтобы у тебя была информация к размышлению, рекомендую ознакомиться с топиками анонса и релиза движка.
Что изменилось с того времени? Именно об этом мы сегодня поговорим.

CMScogear — релиз 1.0

cogear -- система управления сайтамиДоброго времени суток, %username%.
В начале лета был опубликован анонс системы управления сайтами cogear.

Особенности движка:

  • Работает на фреймворке CodeIgniter.
  • Модульная архитектура. Установка/удаление модулей в один клик.
  • Широкий спектр применения системы. Дистрибутив предоставляет возможность создать сообщество с многопользовательскими блогами, но благодаря расширяемой архитектуре возможностей трансформации движка существует великое множество.
  • Гибкая система хуков. Позволяет модифицировать любые контроллеры и модели, не затрагивая их код.
  • Открытый исходный код.
  • Интернационализация.
  • Автоматическая загрузка классов/моделей.
  • Оптимизация скорости загрузки (объединение файлов CSS и Javascript).
  • Кеширование с поддержкой тегов (работает с файловой системой и Memcached).
  • Возможность подгружать стили и скрипты для определенных браузеров (прощай IE6).
  • Собственный шаблонизатор, дающий возможность работать и с PHP-Native.
  • Подробная документация, в том числе и в PDF.

Электронные книгиОбзор LBook V3 Extended

Вступление

LBook V3 Ext Приветствую вас, о хабралюди! Поддержу волну интереса к электронным книгам статьей и видео-обзором LBook V3. Вопросом приобретения и использования подобного рода устройств заинтересовался пару месяцев назад. Работая по половине суток за Apple Cinema Display, стал ощущать, что при чтении объемных материалов внимание частично отвлекают красочные элементы сайтов и интерфейса ОС. Временный выбор пал на iPhone в паре с полезной программой ruBooks, но интерес к возможности воспринимать информацию «как с белого листа» был подкреплен волей случая. Удача приобрести пользованный LBook V3 за сумму много меньшую прилавочной разрешила все сомнения в пользу технологии электронных чернил.