[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Kohana Control Panel
Страницы: 1, 2
Alehandr
Всем привет!
Я все таки решил сделать "лайв-стрим" разработки модуля контрольной панели для фреймворка Kohana версии 3.2.

Каждый раз когда я писал сайты на Kohana, я раз за разом писал стартовый функционал, и давно хотел иметь простую панель управления с тем самым готовым минимумом.
Думаю я не один такой! =)

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

Чего я жду от вас:
Так как я решил сделать проект с открытым исходным кодом, т.е. для всех, то очень важную роль для меня играет ваше мнение.
Критика приветствуется, патчи также.

Что уже реализовано:
  • Мультиязычность
  • Редактирование основных настроек сайта
  • Управление пользователями
  • Редактор меню
  • Управление статическими страницами
  • Файл-менеджер
  • Редактор строк i18n [revision log]
Что планирую реализовать в ближайшее время:
  • Редактор строк для i18n [готово]
  • Жду ваших рекомендаций =)
Sources:
Чтоб не выкладывать постоянно архивы, я открыл SVN project на Google Code.
http://code.google.com/p/kohana-control-panel/

Процесс установки:
Так как я пользователь Denwer, каталог www для вас может быть иным...
  • Извлеките файлы с репозитория так, чтобы каталог www оказался рабочей категорией вашего сайта.
  • Создайте базу данных и импортните в него файл mysql-tables.sql
  • Настройте модуль database
  • Настройте модуль Auth (пропишите hash: <a href='https://www.grc.com/passwords.htm)'>https://www.grc.com/passwords.htm)</a>
  • Откройте файл modules\cpanel\classes\controller\cpanel\auth.php, раскомментируйте код добавления нового пользователя и внесите свои данные для авторизации
  • Откройте в браузере http://ваш_сайт/cpanel/ для исполнения кода добавления пользователя
  • Закомментируйте обратно код в modules\cpanel\classes\controller\cpanel\auth.php
  • Теперь можете войти в панель http://ваш_сайт/cpanel/

Процесс разработки [видео]:
inpost
Alehandr
Live-video ? И где? smile.gif

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Alehandr
inpost
Какое еще Live-video? =)
Я не это имел ввиду!
Семён
Посмотрел сорсы, честно ничего особенного не увидел.
Кроме идеи интерфейса управления конфигами и i18n.
---
Мультиязычность, изобретаешь колесо...
Есть целый мануал посвящённый этому.
http://kohanaframework.org/3.1/guide/kohan...als/translation
Ед. доп. условие where lang smile.gif
---
Файл-менеджер - лишнее
Управление статическими страницами - у всех структура разная
Alehandr
Семён
Я рад, что ты ничего особенного не увидел, я этого и хочу так сказать. =) В основном расчет на то, что таких модулей в сети практически нет, и не у каждого уже есть свои наработки. Чем проще - тем лучше.

По мультиязычности колесо не изобретаю, даже мануал этот когда то читал.
А where не использую, ибо языки в панели настраиваются.

Файл-менеджер может и правда лишний...

Статик страницы сделал по минимуму. Если нужен больший функционал, думаю добавить будет не сложно.
alex12060
Чейта файл менеджер лишний?
AmberLEX
Че-то я не нахожу файла для скачивания там

_____________
1. Чудес не бывает.
2. Дерьмо случается.
Alehandr
Цитата (AmberLEX @ 25.01.2012 - 13:59)
Че-то я не нахожу файла для скачивания там

Это-же SVN репозиторий.

Добавил архив в загрузки...
http://code.google.com/p/kohana-control-panel/downloads/list
AmberLEX
Спс, обычно архив лежит рядом)

_____________
1. Чудес не бывает.
2. Дерьмо случается.
Alehandr
Мини опросы:

1. Какие модули вы чаще всего используете при написании сайтов?
На пример: обратная связь, FAQ, статьи...

2. Что вам больше всего требуется в панели управления сайтом (backend)?
На пример: статистика, отключение сайта на тех.работы...
Alehandr
Дабы привлечь Ваше внимание записал видео того, как я писал редактор строк (переводов) i18n.

Видео записал косячно (первый блин комом), поэтому смотреть лучше с уменьшением скорости, а то сильно быстро все! =)

http://code.google.com/p/kohana-control-pa...eo.rar&can=2&q=


DIFF:
http://code.google.com/p/kohana-control-pa...urce/detail?r=3
Alehandr
UP: Я так понимаю интереса у форумчан мой action не вызвал?
Закрывать тему?
AmberLEX
Нет, не закрывать. Времени мало пока.

_____________
1. Чудес не бывает.
2. Дерьмо случается.
Семён
Нет, успех наступает постепенно.
TMake
линуху настаиваю под себя как только так сразу я подключусь.... если будет инетерес
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.