Каждый день теплого лета дарит все новые радости. Стоит сказать, что разработка второй версии cogear вступила в активную фазу, и то что получается несказанно радует вашего скромного слугу. Тем временем работа с первой версией cogear тоже приносит много положительных эмоций, в силу легкости создания своих шестеренок и тем оформления. Как раз о последнем мы с вами сейчас и поговорим, а заодно позвольте представить вам новую тему оформления движка по-умолчанию.
В понедельник на сайте появится урок по созданию собственного шаблона. Кроме того созданный вместе с вами шаблон станет новым шаблоном по-умолчанию дистрибутива движка. Пока что приглашаю вас ознакомиться с прародителям грядущего шаблона — новой темой оформления сайта "Используй Mac".
Известное дело — разработку любого веб-приложения можно поделить на этапы, а сами этапы — на типовые задачи. Одной из наиболее часто встречающихся типовых задач является работа с формами. Каждый раз, когда программисту приходится сталкиваться с ней, можно словить некоторое уныние, если надоевшая рутина не оформлена подобающим образом. Прежде, чем уйти под кат, покажу вам, как реализована работа с формами в 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();
Друзья, доброго времени суток. По многочисленным просьбам с вашей стороны, сегодня расскажу вам, как можно добавить иконку к публикации отдельным полем в форме создания/редактирования материалов. На создание шестеренки «Иконка публикации» у меня ушло меньше пяти минут, поэтому советую и вам освоить этот простой урок.
Друзья, продолжаем реализацию намеченных планов. Сегодня речь пойдет о создании шестеренки инвайтов, которая позволит ограничить регистрацию на сайте или же вовсе закрыть доступ для нежелательных гостей.Реализация, предложенная мною, обеспечивает только базовый функционал шестеренки. При наличии желания вы можете добавить собственный функционал.
Друзья, как и обещал, продолжаю цикл уроков статьей про создание виджетов. Быть может кто-нибудь еще не до конца понимает смысл этого слова, поэтому давайте обозначим понятие для всех. Виджет — это функциональный блок сайта, который несет минимальную смысловую нагрузку. Виджеты живут в боковой панели или, как ее принято назвать, в сайдбаре (от англ. «sidebar» — боковая панель). Система управления сайтами cogear предоставляет необходимый набор виджетов в базовой комплектации: «Сообщества», «Кто сейчас на сайте», «Комментарии», «Облако тегов», «Поиск». Тем не менее вы вольны создавать собственные виджеты для наращивания функционала вашего сайта.
Не так давно столкнулся с проблемой: в результате сбоя сервера была потеряна хорошая статья до того, как могла быть опубликована. Чтобы предотвратить подобные случаи, решил реализовать возможность хранить черновик публикации.В сегодняшнем уроке будет наглядно показано, как добавить необходимый функционал в движок.

admin → блог aesteral / Сжатие JavaScript и CSS 1
Varhal → Видео / Шаблонизация 58
agoodis → блог aesteral / FineNews — хорошие новости 6
inetlover → Дизайн и шаблоны / Тема MyWall 3
Vezun4ik → Запросы, предложения и планы / Тратим голоса с интересом 4
dizatorr → Баг-трекер / Картинки во время открытой сессии пользователя 5
admin → Баг-трекер / Облако тегов и префикс таблиц 1
Varhal → Дизайн и шаблоны / Нужна разработка шаблона (дизайн+натяжка на cogear) для туристического портала 8
AndreySuperstar → Запросы, предложения и планы / Юзабилити. Что бы вы хотели увидеть во второй версии? 35