Cotonti - cPanel.

Cotonti - cPanel.

Современная и удобная панель управления для CMF Cotonti.

тип: тема и модуль
Версия модуля: 0.0.3
Совместимость: Siena

GitHub: https://github.com/Alex300/cotonti-cpanel

Панель управления, использующая фреймворк Bootstrap3 в качестве каркаса для верстки и Font Awesome для иконок. В состав входит модуль cpanel, который расшряет возможности стандартной панели администратора Cotonti.

 

Установка:

- Скопировать тему cpanel на сервер в папку themes/admin
- Скопировать модуль cpanel на сервер в папку modules
- Скачать и установить Bootstrap и Font Awesome в папку lib Вашего сайта.
- Установить модуль из панели администратора
- В файле datas/config.php установить $cfg['admintheme'] = 'cpanel';

 

Для разработчиков:

Вы можете в полной мере использовать возможности разметки, которые предоставляет Bootstrap.

Конетент Вашего расширения будет выводиться в панель по-умолчанию. Вы можете отключить такое поведение при необходимости.

 

Добавление пунктов меню в панели управления:

Модули и плагины могут добавлять свои пункты в меню панели управления.

Для этого необходимо создать файл расшиения с хуком header.tags который внесет нужные изменения в массивы элементов меню:

$admin_MenuTop  - Верхнее меню
$admin_MenuSide - Боковое меню
$admin_MenuUser - Меню пользователя

$admin_cfg = array(
        'useDefaultPanel' => 1,   - выводить панель-по умолчанию при выводе контента
        'panelTitle' => null,          - свое название для панели по-умолчанию
    );

 

Пример кода:

if (!COT_AJAX && defined('COT_ADMIN') && $cfg['admintheme'] == 'cpanel') {
    $admin_MenuSide['some_key'] = array(
        'title' => 'My Cool Module',
        'url' => cot_url('admin', array('m' => 'my_cool_module')),
        'icon_class' => 'fa fa-times-circle',
    );
}

 

История изменений:

Версия v.0.0.3

  • Панель «по-умолчанию»
  • Улучшено левое меню.

Версия v.0.0.2

  • Добавлены еще шаблоны «коробочных» расширений Cotonti.
  • Загрузка JS и CSS-файлов доверена системному классу Resources.

 

Скриншуты:


Файл
Загрузить: Cotonti - cPanel.
Размер: 0.14 Кб
 
Автор: Алексей
Опубликовано: Alex
Комментарии: (10)
Рейтинги:  
10

Комментарии:


Аватар
10. Рим

Симпатичная тема, попробую поставить, спасибо за работу.

9. Кулагин Сергей

Лёша, большое спасибо тебе

Всё работает как часы 

Аватар
8. Хостинг 1 Gb

там выскакивает предупреждение, страница с подтверждением. Нажимаю Ок. Но я захожу на сохранённую страницу.... я её не закрываю в браузере и каждый раз она обновляется. Предварительно на другой странице ввожу логин и пароль. Но уже с введёным логином и паролем с главной меня не перенаправляет в админку.

P.S.- Отправил на почту данные.

7. Алексей

Точно настройки сервера не перехватывают "cpanel" в адресной строке? Некоторые хостеры "любят так делать". Вы точно видете форму авторизации именно Вашего сайта?

Аватар
6. Александр

В админку захожу, и работаю в ней. Но как только нажимай ссылку "на главную"- 404. Я не закрываю панель. Но с главной страницы сайта авторизоваться не могу. Логин и пароль не менялись.

5. Алексей

Авторизация происходит средствами cotonti. Сама cPanel тут не причем. Вспомните Ваш логин и пароль.

Доступ к админке закрыт судя по всему потому, что Вы не авторизованы.

Аватар
4. Александр

Доброго времени.

cPanel работает замечательно, за исключением перехода на главную http://,,,,,,/index.php?e=cpanel Выдаёт Запрошенный ресурс сервером не найден. Запрошенный URL устарел, ошибочен, или доступ к нему закрыт. Так же не могу авторизоваться... Как можно исправить? Спасибо.

3. Алексей

Bootstrap нужно скопировать в папку lib вашего сайта.

В итоге должно получиться следующее:

lib/bootstrap/css/
lib/bootstrap/fons/
lib/bootstrap/js/

Аватар
2. Алекс

Подскажите как установить bootstrap?  Вместо админки белый экран отображается только.

1. Yaroslav

Красиво все! Спасибо! 

Оставить комментарий:

* Просьба все технические вопросы, которые могут потребовать обсуждения, задавать на форуме.
** все некорректные и рекламные посты будут удаляться, ненормативная лексика и оскорбительные высказывания запрещаются.


Кликните для обновления

* Для редактирования комментария осталось 15 минут