Русскоязычный форум, посвященный фреймворку Kohana
http://forum.kohanaframework.su/

Gleez CMS
http://forum.kohanaframework.su/viewtopic.php?f=29&t=485
Страница 9 из 9

Автор:  Sergey [ 09 июл 2013, 22:07 ]
Заголовок сообщения:  Re: Gleez CMS

Это не ошибка, а сообщение, что доступ запрещён. Просто пока DEVELOPMENT включен, сообщения более подробные

Автор:  Sergey [ 02 авг 2013, 14:14 ]
Заголовок сообщения:  Re: Gleez CMS

0.10.3

Обновили основную тема Cerber
Обновили Mango Reader
Добавили поддержку Gravatar
Открыли репозиторий Greet - https://github.com/gleez/greet в будущем планируется перенести JavaScript туда
Добавили поддержку всплывающих окон в различных ситуациях - например подтверждение при удалении
Обновили Valid API
Обновили Assets API
Обновили Mango API
Обновили Cache API
Обновили Log API
Обновили Mango_Collection API
Обновили File API
Обновили JavaScript библиотеки
Обновили DataTables
Создали ещё один системный виджет - Авторизация
Защитили меню администратора - теперь его удалить нельзя, даже администратору
Повсеместный переход с Kohana::$config->load на Config::load (пока не везде)
Дополнили документацию
Дополнили wiki в части конфигурации серверов и установки Gleez CMS в ArchLinux используя репозиторий AUR
Обновил русскую локализацию
Много мелких исправлений и правок
Чистка кода
Обновили официальный сайт
Почти полностью избавились от классов Kohana

Как обычно, получить самую актуальную версию можно с GitHub: https://github.com/gleez/cms

Автор:  Ursego [ 05 окт 2013, 06:41 ]
Заголовок сообщения:  Re: Gleez CMS

Sergey писал(а):
HTTP_Exception_403 [ 403 ]: Access denied!
Код:
MODPATH/gleez/classes/controller/page.php [ 159 ]
154       $post = Post::dcache($id, 'page', $config);
155
156       if ( ! ACL::post('view', $post))
157       {
158          // If the post was not loaded, we return access denied.
159          throw new HTTP_Exception_403('Access denied!');
160       }
161
162       if (ACL::post('edit', $post))
163       {
164          $this->_tabs[] = array('link' => $post->url, 'text' => __('View'));

Автор:  Sergey [ 07 окт 2013, 13:43 ]
Заголовок сообщения:  Re: Gleez CMS

Ursego писал(а):
HTTP_Exception_403 [ 403 ]: Access denied!

Спасибо!
Постараемся быстро исправить.

Я сейчас в отъезде, вольюсь в процесс через неделю, максимум две. Скорее всего эту ошибку исправит мой напарник Sandeep

Автор:  MAD_B [ 05 дек 2013, 19:55 ]
Заголовок сообщения:  Re: Gleez CMS

Я вот стал сейчас смотреть Gleez,
Мне кажется напрасно вы трогали стандартные модули и ядро.

Например, в файле \modules\database\classes\kohana\database.php
заменен только тип исключения database.php Kohana_Exception на Gleez_Exception
но копирайт дописан, это уже просто некрасиво, мне кажется, опять же зачем меняли тип исключения, почему не переопределяли Kohana_Exception?

Как ни странно, приходится начинать с того, что разбираешься, что Ваше, что не ваше...

Как поддерживать два проекта вместе Kohana и Gleez?
В конечном счете я думаю, что просто возьму понравившиеся классы и адаптирую под себя.

Я без наезда, проект в целом интересен, но...

PS: демо-версия не работает, та же ошибка о которой много раз писали...

Автор:  Sergey [ 05 дек 2013, 21:20 ]
Заголовок сообщения:  Re: Gleez CMS

Цитата:
Мне кажется напрасно вы трогали стандартные модули и ядро.

Например, в файле \modules\database\classes\kohana\database.php
заменен только тип исключения database.php Kohana_Exception на Gleez_Exception
но копирайт дописан, это уже просто некрасиво, мне кажется, опять же зачем меняли тип исключения


Ну, напрасно или не напрасно решать всё таки нам.
У нас была и есть конкретная цель, мы её придерживаемся и пока всё что мы делаем полностью в это вписывается.
Если вы не разбираетесь в копирайтах, что и где должно быть указано, если вы не читали лицензионное соглашение Kohana и Gleez и не разбираетесь в BSD-clause то лучше ничего не говорите по этому поводу, а хотя бы ознакомьтесь с предметом. Где положено (папка licenses) лежат все лицензионные соглашения всех технологий и продуктов которые мы используем. То, что мы используем Kohana как отправную точку для написания своего кода (форк), как и Kohana является форком CI, так же указано (файл README.md).

Цитата:
Как ни странно, приходится начинать с того, что разбираешься, что Ваше, что не ваше...

А вы не начинайте с того, с чего начали, обращать внимание на то, в чём не разбираетесь :) Может тогда хотя бы программировать будете, а не копирайты читать.

Цитата:
почему не переопределяли Kohana_Exception

Потому что мы отказываемся полностью от классов Kohana. Загляните в system, их там почти не осталось. Kohana позиционируется как фреймворк (CMF) для создания php-приложений, в том числе сайтов. Gleez позиционируется как CMS только для создания сайтов. Нам не нужен никакой лишний код. От части вещей, например из классов Request и Responce мы вообще избавимся. У нас уже есть черновой вариант этих классов. Кстати своих, а не переписанных. К примеру посмотрите на Wordpress, вы там увидите такие классы с таким охватом ситуаций в коде? Но тем не менее это не мешает Wordpress-у быть самой популярной CMS в мире. Мы не стремимся стать фреймворком. У нас есть своя ниша. Мы не модуль для Kohana. У нас вообще не осталось обратной совместимости с Kohana. Так зачем нам поддерживать код Kohana? Я достаточно подробно ответил на ваш вопрос по поводу Kohana_Exception?

> Я без наезда, проект в целом интересен, но...
Да всё понятно, никто не обижается :) Просто вы не разобрались в этом и всё.
Кстати модулем Database мы почти не пользуемся. Хотя изменено там всё таки больше, чем то, на что вы обратили внимание, внутри проекта мы используем ORM, ORM Versioned, ORM MPTT, собственную обёртку для MongoDB и недавно стали использовать Redis.

Если дела будут идти так. как идут сейчас, то мы скорее всего откажемся от модуля Database в пользу выше описанного или некоторых собственных наработк.

Цитата:
Как поддерживать два проекта вместе Kohana и Gleez?

Никак

Цитата:
В конечном счете я думаю, что просто возьму понравившиеся классы и адаптирую под себя.

С этого и стоило начинать :)
Конечно берите! Лицензионное соглашение это позволяет. Мы будем рады если наши идеи пригодятся где-то ещё.


Цитата:
PS: демо-версия не работает, та же ошибка о которой много раз писали...

Я в курсе. Кто-то постоянно заходит с учётными данными демо-администратора и всё удаляет, в том числе страницу которая является главной. Только что зашёл, исправил. Пока работает

Автор:  MAD_B [ 06 дек 2013, 12:55 ]
Заголовок сообщения:  Re: Gleez CMS

Решил не спорить и не развивать тему, просто gleez не для меня, увы.

Страница 9 из 9 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/