Powered by CodeIgniter
  Лучшие (259)Сообщества (407)Блоги (186)Новые (327) 
Анонс версии 1.1 Друзья, приближается первое минорное обновление cogear, которое привнесет в нашу жизнь следующие новшества:
  • Переход на CodeIgniter 1.7.2 обеспечит совместимость с PHP 5.3.
  • Сопутствующее ему обновление ядра — перепишу некоторые ключевые моменты, оптимизировав его работу.
  • Новая система личных сообщений — можно выбирать между стандартным линейным видом и инбоксным — с комментариями и множеством участников переписки.
  • Новая система загрузки изображений — с конфигурируемыми пресетами.
Все написанные ранее шестеренки будут работать с новой версией без каких-либо изменений. Релиз обновления планируется до конца следующей недели.
17:23 ← 24 февраля 2010 Отправить в Твиттер adminadmin  RSS comments 32
Известное дело — разработку любого веб-приложения можно поделить на этапы, а сами этапы — на типовые задачи. Одной из наиболее часто встречающихся типовых задач является работа с формами. Каждый раз, когда программисту приходится сталкиваться с ней, можно словить некоторое уныние, если надоевшая рутина не оформлена подобающим образом. Прежде, чем уйти под кат, покажу вам, как реализована работа с формами в 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();
21:53 ← 21 февраля 2010 Отправить в Твиттер adminadmin  RSS comments 12
Хабрахабр Добрых всем выходных дней. Отличная новость — администрация Хабрахабра проявила интерес к нашему проекту и выделила под статьи о cogear отдельный блог. Скажу, что это серьезный шаг, ведь создание новых блогов на Хабре было прикрыто достаточно давно в силу их общего количества. Все публикации по движку уже перенесены в него. Если у вас есть там аккаунт — вступайте в наш блог. Он отлично подойдет для релиза шестеренок и тем, а также общих публикаций по cogear.
Со дня на день состоится релиз версии 1.1, которая привнесет несколько важных улучшений. Одно из них — расширенная система личных сообщений в виде инбоксов с несколькими адресатами одновременно — вы уже сейчас можете наблюдать на нашем сайте. При этом все прежние сообщения остались (структура базы изменена несильно), и у админа сайта есть выбор между старой линейной системой «тет-а-тет» и новой многопользовательской с древовидными комментариями.
13:56 ← 20 февраля 2010 Отправить в Твиттер adminadmin  RSS comments 20
Каталог дополнений Друзья, рад сообщить вам об перерождении раздела «Скачать», откуда ранее вы загружали дистрибутив движка и документацию в PDF, в полноценный каталог продуктов.
Отныне вы можете размещать в каталоге свои шестеренки (модули и плагины), сборки движка, а также темы оформления. Конечно, не обошлось без уникальных и интересных моментов.
10:55 ← 17 февраля 2010 Отправить в Твиттер adminadmin  RSS comments 12
Планировщик Приятно сообщить, что все идет по плану. Добавлена ключевая шестеренка «Планировщик» или по-привычному для Linux/BSD-админов — cron. Для тех, кто не в курсе, суть проста — выполнение рутинных операций (обновление карты сайта, потоков синдикации и т.д.). Вы можете задавать планировщику задание и он будет их выполнять с указанной периодичностью.
09:27 ← 16 февраля 2010 Отправить в Твиттер adminadmin  RSS comments 3
Шестеренка Меню Друзья, снова приветствую вас! Отличные новости, сегодня весь день работал над движком, и работа эта была плодотворной. Результатом стала шестеренка «Меню», которая позволит вам организовать на сайте разного рода навигационные меню.
Главная изюминка шестеренки — возможность выводить меню только на необходимых страницах по соответствию с регулярными выражениями. Кроме того, вы можете указать, когда тот или иной элемент меню будет активным, опять же, при помощи регулярного выражения, а также добавить иконку к элементу, выставить нужный порядок при помощи drag-n-drop и много всего другого.
21:46 ← 12 февраля 2010 Отправить в Твиттер adminadmin  RSS comments 22
Представляю вашему вниманию скрипт автоматического обновления из svn для *nix-like систем.
(Впрочем, если вам не лень компилить под винду bash, rsync, svn и некоторые другие стандартные утилиты, то будет работать и под виндой)
Требования:
  • bash
  • svn
  • rsync
  • право выполнения (+x)
  • право на запись в каталог движка ;-)
04:24 ← 10 февраля 2010 Отправить в Твиттер sudersuder  RSS comments 10