Сторінки, статті та новини
Інструменти та плагіни
Заготовка заголовок


Опис як приклад заготовки. Приклад текстового контенту для подальшої кастомізації шаблону "Index36".

Редагувати шаблон можна на власний розсуд. Якщо у вас немає часу або знань – завжди можна замовити адаптацію шаблону, написавши мені через GitHub або особисті повідомлення на публічній сторінці маркетплейсу цифрових товарів.

31.01.2024 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", - открываем наш сайт и перезагружаем страницу.

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

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

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

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

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

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

 

 

Відредаговано: webitproff (22.03.2024 03:44, 2 роки тому)
Обліковий запис