Powered by CodeIgniter
suder

suder

15
17 голосов
  ПрофильБлог (18)Комментарии (169)Закладки (5)Продукты (2) 
Представляю вашему вниманию скрипт автоматического обновления из svn для *nix-like систем.
(Впрочем, если вам не лень компилить под винду bash, rsync, svn и некоторые другие стандартные утилиты, то будет работать и под виндой)
Требования:
  • bash
  • svn
  • rsync
  • право выполнения (+x)
  • право на запись в каталог движка ;-)
04:24 ← 10 февраля 2010 Отправить в Твиттер sudersuder  RSS comments 10

Некоторые мысли относительно контроля прав в Cogear

Что мы имеем, и как сделать лучше?

На данный момент в движке Cogear существует следующая система контроля прав:

субъект права:[множество пользователей (группа)] -> (право на действие) {объект права зависит от acl-записи}
Такая система проста, но не очень гибка — на каждое действие приходится придумывать отдельное право. Кроме того, на некоторые типы субъектов (к примеру, владельца (автора) публикации или комментария) тоже приходится придумывать отдельные acl, и, более того, реализовывать их поддержку в коде модуля.
20:21 ← 09 февраля 2010 Отправить в Твиттер sudersuder  RSS comments 6
Представляю уважаемому сообществу шестеренку, которая добавляет на сайт функционал интеграции поиска в браузер — opensearch gear
Возможности ее пока минимальны, да и что собственно требуется от поиска?
Мелочь, а приятно. ;-)
20:44 ← 25 января 2010 Отправить в Твиттер sudersuder  RSS comments 4

Инвайты 2.0

Итак, представляю вниманию уважаемого сообщества шестеренку приглашений.

Основные возможности:
  • Списки доступных и использованных приглашений
  • Возможность редактирования кода и передачи приглашения другому пользователю.
  • Возможность рассылки приглашений по электронной почте.
  • Использование шаблонов кода при генерации инвайтов (по умолчанию доступно 5)
  • Возможность выдачи приглашений обычными пользователями.
  • «Умное» использование кэша (позволяет снизить количество обращений к бд)

21:28 ← 14 января 2010 Отправить в Твиттер sudersuder  RSS comments 12
Уважаемый admin, возможно ли при при использовании функционала dragndrop'а из элемента формы gird вызывать какой-нибудь метод? (в моем случае, при перестановке элементов надо обнулять кэш).
Буду очень признателен за ответ.
21:23 ← 13 января 2010 Отправить в Твиттер sudersuder  RSS comments 5
Итак, с разрешения автора публикую обновленную версию шестеренки.
links.zip
Примечание: Обнаружен небольшой баг с обновлением кэша — если изменить позиции ссылок, то это изменение будет отображено только после какого-либо другого изменения (переключение видимости, добавления/удаления/редактирования любого элемента)
Думаю, как решить
07:03 ← 13 января 2010 Отправить в Твиттер sudersuder  RSS comments 9
Итак, на этот раз вместо полезных советов и грязных хаков будет небольшой список запланированных и разрабатываемых шестеренок.
(Надеюсь, уважаемые участники сообщества не будут против ;-)
06:56 ← 12 января 2010 Отправить в Твиттер sudersuder  RSS comments 49