Nebaz.ru
vk.com/kodicms Количество участников: 333
Название группы
KodiCMS - built on Laravel
Статус
Work in Progress
Страна
Россия
Описание
KodiCMS - современная и мощная CMS на популярном PHP фреймворке Laravel. # открытый исходный код # система модулей и плагинов # мощный API # русскоязычная поддержка # дружественное сообщество ------------------------------------------------
Тип сообщества
Группа
Тип деятельности
Публичная страница
Записи сообщества:
KodiCMS - built on Laravel
KodiCMS - built on Laravel 1 июня 2016 в 21:57
Есть живые, кто использует KodiCMS?
KodiCMS - built on Laravel
KodiCMS - built on Laravel 25 февр. 2016 в 09:35
KodiCMS - built on Laravel
KodiCMS - built on Laravel 22 февр. 2016 в 02:41
На http://sleepingowl.kodicms.ru/ развернут репозиторий https://github.com/LaravelRUS/SleepingOwlAdminDemo , который использует стандартную авторизацю Laravel.

Логин: admin@site.com Пароль password

Для примера на демо сайте показана реализация мультиуровневого меню, добавление с помощью view composer пунктов в верхнее меню. Более подробно об этом будет написано в документации.

Вообще, если говорить о том, что было сделано в версии 4.*, то хотелось бы выделить несколько основных моментов:
- Полный рефакторинг PHP кода. Все классы, все методы, весь код был просмотрен, улучшен, доработан
- Полный рефакторинг медиа библиотек. Все библиотеки загружаются в пакет с помощью bower и соответсвенно структурируются и обновляются. Основные css и js файлы собираются с помощью gulp и кладутся в локальную папку public и после установки пакета попадают в ваш проект
- Добавление пакета KodiCMS-Assets, который помогает организовать работу с assets. На первоначальном этапе он помагает собрать все библиотеки в именованые пакеты https://github.com/LaravelRUS/SleepingOwlAdmin/blob/development/resources/assets.php , настраивать зависимости между пакетами и подключать их на лету в шаблон. Также этот пакет таким же образом можно использовать для фронта
- Добавление пакета KodiCMS-Navigation, который помогает генерировать мультиуровневое меню из массива https://github.com/LaravelRUS/SleepingOwlAdminDemo/blob/master/app/Admin/navigation.php , с помощью него добавляются также разделы в меню с возможностью помещения их в существующий пункт меню https://github.com/LaravelRUS/SleepingOwlAdminDemo/blob/master/app/Admin/Company.php#L33

Из нововведений
- была добавлена пагинация для таблиц
- добавлен тип Column::link для вывода значения в виде ссылки на форму редактирования
- Указание HTML атрибутов для таблиц, колонок таблицы (также ширины столбцов)

В планах на будущее
- Подключение Wysiwyg редакторов текста, с возможностью подключать не только те, что есть из коробки, но и добавлять свои редакторы.
- Переработать JS код админ интерфейса, сделать его расширяемым
- Воплощение в реальность ваших пожеланий и идей
- Развитие сообщества
- Написание документации

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

Enjoy!
KodiCMS - built on Laravel
KodiCMS - built on Laravel 20 февр. 2016 в 17:10
Всех с наступающим праздником!

В честь праздничка выкладываю очередную новость про SleepingOwlAdmin

Думаю радотсная новость для всех, а имеено, админка теперь поставляется отдельным пакетом, не зависящим от KodiCMS. Для KodiCMS будет отдельный пакет в виде надстройки над этим пакетом, возможности у них будут практически одинаковые.

Репозиторий создан https://github.com/LaravelRUS/SleepingOwlAdmin

Добавлен пакет в composer https://packagist.org/packages/laravelrus/sleepingowl

Пакет находится сейчас в разработке, но работает, можно установить и попробовать.

Установка через composer и далее подключение пакета сводится к указанию сервис провайдера
SleepingOwl\Admin\Providers\SleepingOwlServiceProvider::class
и запуску команды php artisan sleepingowl:install

После чего все должно заработать. Синтаксис немного изменился, можно посмотреть в gist https://gist.github.com/butschster/2e471bd0fc49894b571e

По идее на демке для 3-й версии с небольшими изменениями можно запустить эти разделы (Кроме UsersWithRoles)

Изменениям подвергся весь код, был заменен класс работы с Assets и навигацией, они были взяты из KodiCMS, т.к. имеют больше возможностей и развиваются в виде отдельных пакетов.

Осталось совсем чуть чуть, а именно прикрутить скрипты для работы полей форм и datatables

Буду рад тестам и обратной связи.

Enjoy!

P.s. не ленитесь, давайте работать и развивать сообщество!
KodiCMS - built on Laravel
KodiCMS - built on Laravel 19 февр. 2016 в 09:57
Привет, друзья!

Сегодня я изменил адреса демо версий KodiCMS.

Демо версия KodiCMS Laravel со всеми пакетам:
http://demo.kodicms.ru/backend
Логин: admin@site.com Пароль: password
Репозиторий https://github.com/KodiCMS/kodicms-laravel

Демо версия KodiCMS Laravel с пакетом SleepingOwl:
http://sleepingowl.kodicms.ru/backend
Логин: admin@site.com Пароль: password
Репозиторий https://github.com/KodiCMS/kodicms-laravel/tree/sleepingowl Ветка sleepingowl

Демо версия KodiCMS Kohana:
http://kohana.kodicms.ru/