Шаблон сайта Cleancot для CMF Cotonti.

750 руб.

Дата: [04.06.2025 08:25]

Тема Cleancot для CMF Cotonti. Современная тема Bootstrap версии 5.3.3 для Cotonti Siena версии 0.9.26 без устаревшего режима. Только актуальные теги!

Инструкция по установке шаблона на активный сайт.

Требования перед установкой:

1. Cotonti Siena версии 0.9.26 beta (устаревшие теги, устаревшие способы проверки условий функций и переменных отсутствуют в шаблоне)
2. Шаблон "CleanCot" полностью поддерживает все коробочные расширения, но в качестве более продвинутого функционала интегрирована поддержка модуля 'files' (https://github.com/Alex300/files). Требование состоит в том, что модуль "PFS" и плагин "userimages" должны быть обязательно деинсталиваронны в системе, если планируете устанавливать модуль 'files'. Если же вам досточно функционала и возможностей этих двух расширений ("PFS" и "userimages"), - модуль 'files' устанавливать не стоит.


Порядок установки.

1. Создаем полную резервную копию своего действующего сайта и сохраням на свой компьютер.

2. Скачиваем актуальную версию шаблона "CleanCot" с публичного репозитория https://github.com/webitproff/cot-CleanCot

3. Копирование шаблона
3.1 Распакуйте архив и откройте папку cot-CleanCot-master.
Скопируйте папку "cleancot" в директорию themes/ вашего сайта Cotonti. Путь должен выглядеть так:
/path/to/cotonti/themes/cleancot/
3.2 Убедитесь, что все файлы и подпапки на месте и не было потерь файлов при закачивании на хостинг/сервер.
Лучше делать через "FileZilla Client" или подобный менеджер файлов удаленного доступа.

4. Настройка конфигурации
Откройте файл datas/config.php в корне вашего сайта Cotonti (например, /path/to/cotonti/datas/config.php).
Найдите строку с настройкой темы:

$cfg['defaulttheme'] = 'nemesis'; // или любое ваше вместо "nemesis"

Замените на

$cfg['defaulttheme'] = 'cleancot';

Сохраните изменения файла config.php.

5. Активация шаблона
Зайдите в админ-панель: Управление сайтом / Конфигурация / Темы
5.1. В первой строке: "Принудительная установка темы по умолчанию для всех пользователей" - Установить "Да".
5.2. Во второй строке: "Ссылка на главную страницу в навигационной цепочке" - Установить "Да".
5.3. В третьей строке: "Разделитель" - должно быть полностью пустое поле.
Остальные опции на свое усмотрение.
Сохраните изменения.

 

6. Экстраполя (Опционально, - на свое усмотрение)


6.1. Главное изображение для статьи из категории с кодом "news"
6.1.1. Переходим: Управление сайтом / Прочее / Экстраполя / Таблица cot_pages - Модуль Pages и внизу страницы форма с добавлением нового поля:
* "cot_" - это преффикс таблицы БД по умолчанию в Cotonti, у вас он может быть другой.
 - Название поля: "link_main_image" (разумеется вставляем без кавычек);
 - Описание поля (_TITLE): "Ссылка на главное изображение";
 - Тип поля: "input"
Остальное не трогаем, жмем "Добавить"


6.2. Видео с YouTube в топике на форуме
6.2.1 Переходим: Управление сайтом / Прочее / Экстраполя / Таблица cot_forum_topics - Модуль Forums
Только не перепутайте с "cot_forum_posts" - это таблица БД сообщений и постов в топике.
внизу страницы форма с добавлением нового пользовательского поля (экстраполя):
 - Название поля: "xtr_fld_youtube" (разумеется вставляем без кавычек);
 - Описание поля (_TITLE): "Видео с YouTube";
 - Тип поля: "input".
Остальное не трогаем, жмем "Добавить".

7. Меню в шапке сайта.
7.1. "Статьи и блоги"
HTML-блок кастомного dropdown меню "Категории статей" в файле - themes/cleancot/inc/two-level-drop-down-menu-publications.tpl
Все заполненно с рабочими примерами, придерживайтесь текущей локики и редактируйте под себя.
7.2  "Еще разделы"
HTML-блок в файле themes/cleancot/inc/two-level-drop-down-menu.tpl
Все заполненно с рабочими примерами и комментариями, читайте комментарии в коде, придерживайтесь текущей локики и редактируйте под себя.

Есть ли ошибки в коде? - конечно есть! их нет только там где никто ничего не делает. нашли ошибку - пишите в support

See also:

  1. Userarticles for CMF Cotonti The plugin for CMF Cotonti displays a list of users with the number of their articles and a detailed list of articles for each user.

  2. Export to Excel via PhpSpreadsheet for CMF Cotonti Exporting Articles to Excel from the Database in Cotonti via PhpSpreadsheet.Composer is not required for installation.

  3. Import from Excel via PhpSpreadsheet for CMF Cotonti The plugin for importing articles from Excel for all Cotonti-based websites.Composer is not required for installation.

  4. SeoArticle Plugin for Cotonti The SeoArticle plugin enhances the SEO capabilities of the Cotonti CMF's Pages module by adding meta tags, Open Graph, Twitter Card, Schema.org structured data, keyword extraction, reading time estimation, and related articles functionality.

Продавец

Administrator

Administrator

[Administrator]