Друзья, рад сообщить вам об перерождении раздела «Скачать», откуда ранее вы загружали дистрибутив движка и документацию в PDF, в полноценный каталог продуктов.Отныне вы можете размещать в каталоге свои шестеренки (модули и плагины), сборки движка, а также темы оформления. Конечно, не обошлось без уникальных и интересных моментов.
Первый взгляд
Обратим свое внимание на структуру каталога, она тривиальна. Продукты поделены по категориям:- Ядро. Сам движок и все прилегающее – например, документация.
- Модули. Шестеренки, которые обладают достаточно богатым функционалом.
- Плагины. Вспомогательные шестеренки, предлагающие только дополнительный функционал (парсеры, хаки, etc)
- Темы. Темы оформления для шаблонизатора.
Вы можете увидеть список своих продуктов, выбрав пункт «Мое» или же раздел «Продукты» в своем профиле.
Размещение продукта в каталоге
На странице ваших продуктов обратите внимание на кнопочку «Добавить», которая ведет на страницу регистрации продукта.Подробнее о полях:
- Название. Старайтесь сделать его кратким и лаконичным, чтобы была ясно отражена суть продукта. Например, «Альтернативные комментарии». Не стоит в этом поле указывать тип или версию продукта.
- ЧПУ. Помните, что ЧПУ продукта — это его уникальное машинное имя. Если папка с шестеренкой/темой называется «my_module», то это называние и будет его ЧПУ.
- Раздел. Выберите подходящий раздел для вашего продукта.
- Описание. Это тот текст, что увидит пользователь с списке продуктов при просмотре каталога.
- Дополнительная информация. Отображается только при просмотре страницы продукта. Здесь следует публиковать скриншоты, видео и другие подробности.
- Версия продукта. Укажите версию продукта, такую же, как в файле его конфигурации.
- Версия ядра. Укажите версию ядра системы (движка). Если продукт совместим с минорными подверсиями системы (1.1…1.N), следует указать 1.x.
- Файл. Папка с ваши продуктом в zip-архиве. Если ваша шестеренка находится в папке /gears/my_module, то вы делаете архив вместе с папкой my_module, чтобы пользователи вашего продукта могли просто загрузить его в папку /gears и распаковать одним кликом.
- Иконка. Загрузите иконку вашего продукта. Если изображение будет большего размера — оно подгонится под масштаб автоматически.
Модерация продуктов
После регистрации вашего продукта в каталоге он отправляется на модерацию. Статус продукта будет виден только вам в личном разделе.После модерации вы получите письмо с комментариями. Если дополнительные корректировки не требуются, продукт будет размещен в каталоге.
Страница продукта
Если в общем списке продуктов кликнуть по заголовку одного из них, ссылка приведет на страницу продукта.На странице продукта отображается дополнительная продукция, отзывы пользователей и ссылки на связанные с продуктом топики.
Внимание! После успешного размещения продукта в каталоге, вы можете привязывать к продукту свои публикации.
Обратите внимание, что если продукт был размещен в каталоге или же обновлен меньше недели назад, то соответствующая информация выделяется красным цветом.
Заключение
Друзья, достаточно давно я собирался сделать каталог продукции, но не мог найти на это сил. Вышло намного проще и легче, чем думал, как и все, связанное с cogear — каталог был написан и оттестирован вчера за период времени приближающийся к 10 рабочим часам.Теперь дело за вами — возможность распространять свои разработки у вас есть.
Жду комментариев и первых регистраций ваших продуктов.












Обломили сразу, загружаю zip :)
Вполне вероятно, что могу устроить конкурс на лучшие темы/шестеренки с вознаграждением, так как это в свое время делали на livestreet.
и вообще как ето, и насколько сложно и болезненно?
Одна команда и движок обновлен.
В global.info нету параметров соединения с базой, их я нашел в engine\config\database.php.
После этой правки меня, всёравно редиректит на domain\install\…
Возможно так-же проблема заключается в том что я решил протестировать ее на windows…
На сайте контактов не обнаружил, поэтому пишу здесь.
Это сделано также для того, чтобы при обновлении каждый раз не вбивать настройки файла по-новой при возможной перезаписи.
В конфиги CI не залезайте — они вторичны.