Русскоязычный форум, посвященный фреймворку Kohana

Все о фреймворке Kohana. Обсуждение уроков, документации.
Текущее время: 28 мар 2024, 22:27

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 87 ]  На страницу Пред.  1 ... 5, 6, 7, 8, 9
Автор Сообщение
 Заголовок сообщения: Re: Gleez CMS
СообщениеДобавлено: 09 июл 2013, 22:07 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
Это не ошибка, а сообщение, что доступ запрещён. Просто пока DEVELOPMENT включен, сообщения более подробные


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Gleez CMS
СообщениеДобавлено: 02 авг 2013, 14:14 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Gleez CMS
СообщениеДобавлено: 05 окт 2013, 06:41 
Не в сети
Новичок
Аватара пользователя

Зарегистрирован: 04 окт 2013, 22:02
Сообщения: 11
Откуда: Днепропетровск - Торонто
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'));


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Gleez CMS
СообщениеДобавлено: 07 окт 2013, 13:43 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
Ursego писал(а):
HTTP_Exception_403 [ 403 ]: Access denied!

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Gleez CMS
СообщениеДобавлено: 05 дек 2013, 19:55 
Не в сети
Новичок

Зарегистрирован: 07 июн 2013, 18:07
Сообщения: 24
Откуда: Питер
Я вот стал сейчас смотреть Gleez,
Мне кажется напрасно вы трогали стандартные модули и ядро.

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

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

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Gleez CMS
СообщениеДобавлено: 05 дек 2013, 21:20 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 июл 2012, 18:00
Сообщения: 701
Откуда: Murom, Russia
Цитата:
Мне кажется напрасно вы трогали стандартные модули и ядро.

Например, в файле \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: демо-версия не работает, та же ошибка о которой много раз писали...

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Gleez CMS
СообщениеДобавлено: 06 дек 2013, 12:55 
Не в сети
Новичок

Зарегистрирован: 07 июн 2013, 18:07
Сообщения: 24
Откуда: Питер
Решил не спорить и не развивать тему, просто gleez не для меня, увы.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 87 ]  На страницу Пред.  1 ... 5, 6, 7, 8, 9

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Все о фреймворке Kohana  | 
Powered by phpBB® Forum Software © phpBB Group