Pages, Articles & News
Tools & Plugins
Example / Placeholder Title


Description as an example placeholder. Sample text content for further customization of the "Index36" template.

You are free to edit and customize the template however you like. If you don’t have time or enough knowledge — you can always order template adaptation by contacting me via GitHub or private messages on the digital goods marketplace.

2024-01-31 04:29

Легкий старт - в данном конкретном случае означает простую и быструю установку шаблона на базовый движок "Cotonti".

Быстрая, - это 2-3 минуты. Простая, - это прописать название шаблона в файле конфигурации. А легкий старт - это готовый шаблон, который легко можно подогнать под свои нужды. Шаблон подойдет под создания новостного сайта или например сайта онлайн документации по информационному продукту, которым может быть любой IT-проект с форумом поддержки пользователей. И чтобы не быть голословным, приведу пару интересных примеров.

шаблон бесплатный, он пока на 0.9.24.2 выдаст ошибки, поэтому ставим не 0.9.23.

ваши донаты это дело ускорят, я пока сам за всем не поспеваю.

Пример первый. Есть довольно известный движок "DLE" dle-news.ru -, так вот, на котонти, с шаблоном «Cotcom» вы можете легко создать подобный сайт, - форум сообщества, онлайн руководство пользователя, статьи и новости и так далее.

Второй пример. Среди компьютерных мастеров, есть довольно известный набор инструментов, - загрузочные диски и флешка "Reanimator", автором которой является Сергей Стрелец. Его проект в интернете sergeistrelec.name и на CMS Cotonti с шаблоном «Cotcom» такой сайт можно сделать в разы лучше. 

Бесплатный шаблон для CMS Cotonti имеет открытый исходный код и распространяется свободно. Адаптирован под последний релиз движка версии 0.9.24 от 29.01.2024 года. Тестировался на PHP7.3 - PHP8.2.

Тема/шаблон сайта «Cotcom» уже адаптирован для создания мультиязычного сайта, на основе функционала плагина «i18n Content Internationalization»

«Cotcom» - легкий старт на "Котонти" 2024 Бесплатный шаблон для CMS Cotonti с открытым исходным кодом на GitHub

Описание бесплатного шаблона «Cotcom».

"Cotcom" - это тема, скин внешнего вида пользовательской части. Он же является основным шаблоном сайта, который состоит из подчиненных шаблонов, например макетов оформления конкретных страниц и локаций сайта. Например, статьи, форумы, обратная связь, личная переписка и сообщения пользователей, файловый менеджер и прикрпление файлов к новостям и постам, и т.д, и т.п.

"Cotcom" свёрстан на фронтэнд фреймворке Bootstrap  v5.3 - современная библиотека на CSS и JS для разработки веб-интерфейсов. Весь HTML-код размещается в файлах шаблонов с расширением ".TPL", в которых уже прописанны соответствующие логике движка Cotonti теги.

Шаблон "Cotcom" имеет несколько php-файлов, среди которых файлы локализации, файл подключения ресурсов (CSS и JS) и файлы переопледеления строковых ресурсов движка своими собственными.

Если вам все же нужно поставить чистый шаблон Cotonti и просто подключить к нему Bootstrap 5 - читайте тему типовой инструкции "Cotonti и Bootstrap. Как подключить в шаблоне?"

Открытый исходный код шаблона на GitHub.

Все файлы шаблона "Cotcom" на постоянной основе, хранятся в публичном репозитории для хостинга IT-проектов, - github.com и всегда доступны для просмотра содержимого, и бесплатного скачивания.

Постоянная ссылка на репозиторий.

Скачать шаблон одним архивом.

Установка шаблона на Cotonti. Пошаговая инструкция.

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

1. Скачиваем шаблон к себе на компьютер, по постоянной ссылке выше.

Скачанный архив распаковываем. В содержимом распакованного архива находится одна единственная папка с названием "cotcom", которую теперь нажно закачать на сайт.

2. Загрузка шаблона на сайт.

Загружать папку "cotcom" нужно в каталог с пользовательскими темами на сайте. В "котонти" принято, что это папка "themes". То есть, в конечном итоге,  файлы шаблона на сервере должны быть по адресу:

public_html/themes/cotcom

Теперь о том, как правильно загрузить. Безусловно, можно из ранее скачанного архива, упаковать в zip-архив папку "cotcom" и через файловый менеджер хостинга загрузить на сервер в папку public_html/themes/ и там этот архив распаковать или извлечь его содержимое. Да, это простейший способ загрузки на сайт, но в нем есть несколько изъянов:

А. Если архив был распакован не корректно и были потеряны файлы при извлечении, то неизвестно какие именно.

Б. Дата изменения файлов, которая, в будущем для работы с файлами шаблона, предпочтительно должна совпадать с датой появления на сервере, - это очень хорошо помогает ориентироваться в будущем.

Поэтому, загружать рекомендуется только через FTP-менеджер. Мы будем использовать программу для этих целей - "FileZilla", нас интересует "FileZilla Client". Скачать с официального сайта тут, а документация по ней тут. Скачиваем, устанавливаем и идем в некоторый настройки, - а именно режим передачи. Это касается прежде всего новичков, но и дядьки с бородами об этом иногда забывают. Поэтому, как на скриншоте ниже, идем в меню "Передача", кликаем затем на "Режим передачи", и выбираем "Двоичный".

Устанавливаем режим передачи файлов на удаленный сервер, чтобы не было кракозябров

И лучше так оставить для всех взаимодействий с файлами на удаленном сервере, потому что в противном случае, как минимум это может "грозить кракозябрами" на сайте.

Получаем у своего хостинг-провайдера доступы для подключения по FTP, и открываем на сервере *public_html/themes/, где *public_html это корневая папка вашего сайта, в которую установлен движок котонти. У вас она может иметь другое имя, взависимости от хостер-провайдера и панели управления хостингом, - это может быть и "www", "yourusername", "yournamedomain.com" - если вы новичек, лучше всегда уточнить у хостера.

Со своего комьютера, ранее распакованную папку "cotcom" закачиваем на удаленный сервер в папку "themes".

Ждем завершения копирования всех файлов и контролим вкладку "Неудавшиеся передачи" в низу окна программы "FileZilla" - должно быть пусто. смотрите скриншот.

Шаблон загрузили, теперь его нужно подключить.

3. Подключаем наш шаблон «Cotcom» к движку "Cotonti".

В программе "FileZilla", в корне сайта, находим папку "datas", а в ней "config.php". Это файл некоторых важных настроек сайта и подключений.

Наводим курсор мышки и правым кликом вызываем контекстное меню, - жмем "Просмотр/Правка" и идем в район 48-строки, где находим переменную $cfg['defaulttheme'] и что бы там не было прописанно в переменной, справа от знака "=" внутри одинарных кавычек, - там прописываем название нашей темы в нижнем регистре, и вся строка должна иметь вид:

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

Только же делать это нужно не через виндОсовский "Блокнот", а через программу для редактора кода, хотя бы через "Notepad++", можно "Sublime Text" или любой другой продвинутый, но для редактора кода, а не для текстовых заметок.

 

Завершение установки шаблона «Cotcom».

И так, после сохранения изменений в файле "config.php", - открываем наш сайт и перезагружаем страницу.

Нет шаблона? ))) Не нужно волноваться. В котонти есть такая возможность, что пользователь может выбрать для себя, каким шаблоном пользоваться, но на практике, мы же не будем одновременно поддерживать два шаблона или более. Например для пользователей с разных групп можно создать разные макеты страниц с информацией о пользователе, но об этой в другой теме.

И так, идем в админку, - это наша панель управления, находим "Конфигурация", а ссылку на "Темы" - смотрите скриншот.

Управление сайтом / Конфигурация / Темы

И радио-кнопкой выставляем "ДА", напротив "Принудительная установка темы по умолчанию для всех пользователей", спускаемся в низ страницы, и жмем кнопку "Обновить".

Не будет лишним также, очистить дисковый кеш сайта, по адресу: Управление сайтом / Прочее / Дисковый кэш  - смело жмем кнопку "Очистить все".

Всё. шаблон установлен.

 

 

This post was edited by webitproff (2024-03-22 03:44, 2 years ago)
Account