<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Опрос: шаблон (тема) - прототип или индивидуальность ?</title>
		<link>https://www.cotonti.com</link>
		<description>Neueste Themenbeiträge</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sun, 05 Apr 2026 16:41:32 -0000</pubDate>

		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=2#41702">#41702</a> <strong>Macik: </strong>

<p>Т.е. иными словами, расширение должно предоставлять максимально универсальный шаблон, который позволяет использовать расширение как минимум с базовой (стандартной) темой</p>
</blockquote>

<p>С одной стороны это могло бы быть так, но не в настоящий момент времени, особенно с модульной системой.</p>

<p>Если брать актуальное на сегодня в среде верстки - это:</p>

<blockquote>
<ul><li>&lt;!DOCTYPE html&gt;</li>
	<li>&lt;meta name="viewport" content=".....</li>
	<li>Резиновая верстка + адаптивность</li>
	<li>Гибкая верстка (flexbox, grid)</li>
	<li>Динамические функции: <a href="https://www.w3schools.com/cssref/func_calc.asp" rel="nofollow" style="background-color:rgb(255,255,255);color:rgb(76,175,80);font-family:Verdana, sans-serif;font-size:15px;">calc()</a>,  <a href="https://www.w3schools.com/cssref/func_var.asp" rel="nofollow" style="background-color:rgb(255,255,255);color:rgb(76,175,80);font-family:Verdana, sans-serif;font-size:15px;">var()</a>,  <a href="https://www.w3schools.com/cssref/func_attr.asp" rel="nofollow" style="background-color:rgb(241,241,241);color:rgb(76,175,80);font-family:Verdana, sans-serif;font-size:15px;">attr()</a></li>
	<li>Семантический каркас (header, nav, main, article, footer, aside) и прочее</li>
</ul></blockquote>

<p>Но как можно совместить хотя бы часть этого с базовой темой если:</p>

<blockquote>
<p>Тема не адаптирована</p>

<p>Отсутствует &lt;meta name="viewport" content="..... без которого медиа запросы не отрабатывают</p>

<p>Присутствует устаревший формат: </p>

<p>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;</p>
</blockquote>

<p> И хорошо еще если это небольшое расширение, которое выводится точечно. А если это набор модулей по аналогии с модулем страниц или биржей ?</p>

<p>Если практически весь код делается без float, как он себя может повести в таком случае, неизвестно, а значит лишний объем работы. Например для адаптации биржи фриланса нужно не один десяток файлов переверстать.</p>

<p>Вот и получается, что с момента создания этого топика прошло 3 года, но до сих пор никто не выложил ни одного бутстрап шаблона, хотя подавляющее большинство участников этой дискуссии высказались за применение стороннего фреймворка, но никто не сделал. Я так и предполагал. Зато почти все уже забросили свои проекты, и здесь не появляются.</p>

<p>Жизнь продолжается, а я всё также использую свой код, на этот раз уже обновленный до флексбокс, грид, и прочих плюшек.</p>
]]></description>
			<pubDate>Sa, 02 Feb 2019 22:12:38 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post44031]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>так случилось , что последние полгодв я очень отдалился от котонти. Сейчас работаю в достаточно крупной компании (for Kort: belhard). И за это время пришлось много поэксперементировать и попробовать: баш, мадженто, ангуляр, ионик, питон, джанго рест фрейворк и так далее.</p>

<p>Я сейчас часто вспоминаю, котонти как хорошее и приятное прошлое. Ведь как бы мы не кричали, но кроме улучшенной модульности мы не ушли далеко от седитио. Мы уверенно и упрямо создаем свои костыли, порой весьма изящные и красивые. порой лучшие, чем существующие вещи.</p>

<p>Но за это время, пока мы пишем в обществе появляются новые потребности, новые фишки.</p>

<p>Уже сегодня рест апи - то практически прошлое - а для котонти это даже не настоящее.</p>

<p>в котонти мы категорически отвергли MVC - хотя при граммотном подходе это значительно ускоряет разработку приложения. Мы вовсе принебрегаем пакетами и композером. Мы остановились на старых библиотеках. и тд.</p>

<p> </p>

<p>----------------------------------------------------</p>

<p> </p>

<p>Если все еще интересно мое мнение. То! необходимо использовать бутстрап, как базовую библиотеку - со всеми его недостатками: причина - бутстрап - это база, бутстрап ускоряет скорость производства.</p>

<p>А при текущем сухом остатке программистов: это требование номер 1 ! скорость производства. сегодня котонти минимально отстает на 5 лет, завтра на 6... а мы все ходим с транспарантами!</p>
]]></description>
			<pubDate>Sa, 04 Jun 2016 12:25:30 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41773]]></link>
		</item>
		<item>
			<title>Dr2005alex</title>
			<description><![CDATA[<p>ИМХО пока есть такие разногласия и пресикание инакомыслящих.... котонти обречен.... именно как Cotonti. Не стои спорить и доказывать свою правоту. Каждый имеет право на свое мнение.</p>

<p>Будьте добрее к друг другу.. и поддерживайте новые веянья....</p>

<p>Давайте лучше обсудим, кто чем может помочь и вливаться в общее дело.</p>

<p> </p>

<p>P/S Kort может хватит навязывать свои консервативные направления? не все могут пилить, выжигать и вырезать. Человеку новому, хочется взять и попробовать, насладиться тем, что имеется и высказать своё мнение.</p>
]]></description>
			<pubDate>Fr, 03 Jun 2016 17:56:12 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41769]]></link>
		</item>
		<item>
			<title>Yusupov</title>
			<description><![CDATA[<p>Другими словами: зачем делать полностью готовое бесплатное решение, если на этом потом не заработаешь...?) </p>
<p class="updated"><strong>Добавлено 21 минута спустя:</strong></p><p>Остается только определиться наконец: делать из Cotonti полноценный фреймворк для разработчиков или жалкое подобие CMS 90-х годов.</p>

<p><strong>ИМХО: </strong></p>

<p>Если бы Cotonti был чистым фреймворком, то все разработчики были бы только в выигрыше. И развитие было бы в правильном русле, в сторону проработки пассивной и проактивной безопасности, фунциональности ядра и расширяемости, а не в сторону рюшечек, шаблончиков и прочей ереси. </p>

<p>Так что же такое Cotonti? Эффективный и современный инструмент РАЗРАБОТЧИКА, или жалкое подобие движка для вебмастеров?)</p>

<p>Пока не будет четкого позиционирования основной ветки все мы так и будем разрабатывать проекты на своих версиях/сборках кота. Последствия очевидны.</p>
]]></description>
			<pubDate>Fr, 03 Jun 2016 10:38:09 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41767]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>Вот теперь Вы понимаете, почему Cotonti больше не развивается и застрял на уровне CMS пятилетней двности. Да, да я не ошибся, именно CMS, а не CMF, что бы там не было написано под логотипом. По этому сайт и "лежит" неделями и годами не выходят релизы.</p>

<p>Тут называлась причина застоя в том, что у разработчиков есть основная работа или свои проекты, которые приносят деньги и позволяют содержать семьи и отнимают все время. Семья, которой нужно уделять время. Да, это важно, но не главное. На хобби всегда можно найти время. В том числе и на Cotonti. А для многих это гораздо больше чем просто хобби.</p>

<p>А вот что написано выше является решающим. Тут ни о каком развитии не может быть речи. Вот так как -то</p>
]]></description>
			<pubDate>Fr, 03 Jun 2016 07:03:17 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41766]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=2#41761">#41761</a> <strong>Kort: </strong>
<p>Непонятно, зачем вообще этот треп организован.</p>
</blockquote>

<p>Считайте что это просто опрос и дискуссия.</p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=2#41761">#41761</a> <strong>Kort: </strong>

<p> НИКОМУ из адекватных разработчиков (а их в этом топике большинство) не нужна в коробке супертема, равно как и не нужен кодекс кода им подобный хлам.</p>
</blockquote>

<p>Хотелось бы верить что не только разработчики, а и пользователи так считают.</p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=2#41761">#41761</a> <strong>Kort: </strong><span style="font-size:15px;line-height:1.6em;">Вопросы с плагинами и модулями решаются простым переносом tpl-ов в папку с темой и кастомизацией на свой вкус. </span></blockquote>

<p>Так и делаю уже не один год.</p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=2#41761">#41761</a> <strong>Kort: </strong><span style="font-size:15px;line-height:1.6em;">Так [censored] тут разводить базар, если у каждого есть свой стиль разработки и стиль другого ему не подходит? Все тут молодцы -- и самописцы и бутстраперы. </span></blockquote>

<p>А тут я с вами полностью согласен. Пусть всё остаётся как есть, я этот вопрос подымать больше не буду.</p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=2#41761">#41761</a> <strong>Kort: </strong><span style="font-size:15px;line-height:1.6em;">Тратьте время на что-то более полезное.</span></blockquote>

<p><strong>Дельный совет.  Считайте что тема закрыта, желаю удачи всем адекватным разработчикам.</strong></p>
]]></description>
			<pubDate>Mi, 01 Jun 2016 09:46:10 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41762]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>Непонятно, зачем вообще этот треп организован. Cotonti -- это удобная штука (или назовите умнее) чтобы делать сайт так, как это нужно клиенту и разработчику, включая админку. Так и делайте. НИКОМУ из адекватных разработчиков (а их в этом топике большинство) не нужна в коробке супертема, равно как и не нужен кодекс кода им подобный хлам.</p>

<p>Вопросы с плагинами и модулями решаются простым переносом tpl-ов в папку с темой и кастомизацией на свой вкус. Подгрузка бутстрапа или ему подобного фреймворка -- как и где ее делать -- как проблема вообще не стоит выеденного яйца.</p>

<p>Так [censored] тут разводить базар, если у каждого есть свой стиль разработки и стиль другого ему не подходит? Все тут молодцы -- и самописцы и бутстраперы. Тратьте время на что-то более полезное.</p>
]]></description>
			<pubDate>Mi, 01 Jun 2016 08:25:08 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41761]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=2#41722">#41722</a> <strong>Dr2005alex: </strong>
<p><a href="https://www.cotonti.com/users/Roffun">Roffun</a>, А подскажите))) а чем отличается подключение фреймворка от подключения ваших вариантов? по сути цель у них одна... средства реализации разные...</p>
</blockquote>

<p>Я делаю код под Cotonti, с учётом  особенностей движка, а любой фреймворк работает сам по себе, ему всё равно какой движок его использует, поэтому вынуждает подстраиваться под себя разработчиков, а они в свою очередь всех остальных, и при этом никак не могут повлиять на развитие кода именно под Cotonti.</p>

<p> </p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=2#41722">#41722</a> <strong>Dr2005alex:</strong>

<p>Теперь конкретнее..... что на самом деле является привязкой движка к фреймворку? </p>
</blockquote>

<p>Всё, от кода шаблонов до модулей плагинов,  включением константы наравне с jQuery. Если бы система не была модульной, то шаблоны можно было бы делать на чём угодно, а так приходится каждый модуль или плагин адаптировать.</p>

<p> </p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=2#41722">#41722</a> <strong>Dr2005alex: </strong>

<p>А чем ваш вариант отличается от всего этого? </p>
</blockquote>

<p>Тем, что не мой вариант управляет мною, а я управляю им, тем что он делается под Cotonti, а не Cotonti подгоняется под него.</p>

<p> </p>
]]></description>
			<pubDate>Fr, 20 Mai 2016 20:39:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41723]]></link>
		</item>
		<item>
			<title>Dr2005alex</title>
			<description><![CDATA[<p><a href="https://www.cotonti.com/users/Roffun">Roffun</a>, А подскажите))) а чем отличается подключение фреймворка от подключения ваших вариантов? по сути цель у них одна... средства реализации разные...</p>

<p>Теперь конкретнее..... что на самом деле является привязкой движка к фреймворку? А все просто идет стандартизация названий стилей и вариантов оберток для разных частей сайта.. А чем ваш вариант отличается от всего этого? </p>

<p>ИМХО в котонти давно нужна стандартизация названий стилей в шаблоне, хотябы основных. А то кажды шаблон со своими названиями.... и они ну никак не могут быть совместимы между собой. А тут появляется некая прозрачность в шаблонах, за счет (пусть и бутстраповский) стандартных названий стилей.</p>

<p>Разработка своего это круто. Но не всегда является лучшим вариантом.. Это опыт... а он бесценен..</p>
]]></description>
			<pubDate>Fr, 20 Mai 2016 19:41:33 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41722]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Я ни в коем случае не хочу навязывать кому-то что-то, прекрасно понимаю всех кто использует бутстрап, фреймворк действительно облегчает многие задачи, и является одним из лидером в своей нише, хотя сейчас появляются конкурентные фреймворки, на них вообще пошла мода, стали новые появляться.</p>

<p>Я не против фреймворков как таковых, но против привязки движка к ним. Не хочу сравнивать свой код с фреймворком над которым работает целая команда, да и ни к чему это, я ведь не собираюсь с кем-то или чем-то конкурировать, я просто делаю шаблон заточенный под Cotonti а не под бутстрап.</p>
]]></description>
			<pubDate>Fr, 20 Mai 2016 14:44:24 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41721]]></link>
		</item>
		<item>
			<title>Yusupov</title>
			<description><![CDATA[<p>Роман, да сделайте уже свой "велосипед" и опубликуйте. Кому надо оценят, кому не надо и жалко тратить свое время, будут пользоваться привычными инструментами. <span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;line-height:24px;">Не вижу смысла сравнивать ваш личный стандарт с bootstrap-подобными решениями. </span></p>

<p>Лично я с bootstrap экономлю уйму времени, занимаясь непосредсвенными задачами по программированию. Мне привычнее использовать готовый справочник стилей (например <a href="http://hackerthemes.com/bootstrap-cheatsheet/" rel="nofollow">Bootstrap 4 Cheat Sheet</a>) и другие возможности, чем пытаться написать свой стандарт или изучать какой-то сомнительный самопис. </p>
]]></description>
			<pubDate>Fr, 20 Mai 2016 13:50:26 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41720]]></link>
		</item>
		<item>
			<title>CrazyFreeMan</title>
			<description><![CDATA[<p>Что я вижу:</p>

<ul><li>(10 разработчиков) Мы используем бутстрап потому что с ним быстрее и проще разрабатывать решения и легко адаптировать</li>
	<li>(1 разработчик) Но я не хочу изучать бутстрап, я придумал свой велосипед и он мне подходит под задачи, давайте его все будем использовать</li>
	<li>(<span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;line-height:24px;">10 разработчиков</span>) Но бутстрап проще и не нужно тратить время на детали которые прямо не относятся к бекенд разработке, уделяем время только коду плагина / модуля</li>
	<li>(1 разраотчик) Но я уже все для себя сделал зачем мне тратить время, лучше вы изучите мой код и все будет хорошо, а то мне нужно много верстать под другие проекты свои наработки</li>
</ul><p>........</p>

<p>Я про то что не вижу ни одного + в "своем каком то шаблоне", все уже есть готово весь код можно абстрагировать от HTML (ресурсы, строки, шаблоны)</p>

<p>Бутстрап для основы отличное решение( за 2 минуты можно добавить тему и будет совсем другой сайт)</p>

<p> </p>

<p>Но если хотите привлечь к своей разработке людей то выпускайте ее в свет, если она будет востребована то после теста все и напишут что это отличное решенеие для коробокии и тогда допилите/запилите его в кота</p>
]]></description>
			<pubDate>Fr, 20 Mai 2016 13:27:23 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41719]]></link>
		</item>
		<item>
			<title>Dr2005alex</title>
			<description><![CDATA[<p>У каждого свой стиль и виденье на все.... кто-то  ценит качество, кто-то скорость...  кто-то удобство...</p>
<p class="updated"><strong>Добавлено 7 минут спустя:</strong></p><p>И еще.... по поводу держания разных частей стилей под каждые плюшки.... стоит посмотреть в сторону less ... можно не только части держать в разных файлах, но и быстро поправить и скомпилировать в один файл... бутсрап эти и пользуется.... куча частей собирается в один  + редактирование и правки под себя...</p>
]]></description>
			<pubDate>Do, 19 Mai 2016 20:53:25 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41716]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Дело в том, что я для себя собрал воедино то что нужно, например каркас сайта я использую семантический, бутстрап тут не поможет, использую свой генератор верстки каркаса. Некоторые элементы и сетку сделал как у фреймворка <a href="http://www.w3schools.com/w3css/default.asp" rel="nofollow">W3.CSS</a> только классы короче.</p>

<p>Верхнее меню сделал свою наработку, 3 уровневое, адаптировал его к плагину, пункты появляются автоматически, респонсив, сворачивается на маленьких экранах без скриптов, также адаптировал боковое меню-аккордион. </p>

<p>Дроп-кнопки тоже сделал свои, только в отличие от бутстрапа, у меня с отключенным js они по наведению работают, а с включенным по клику. Модальные окна есть в движке по умолчанию jqModal , смотрел сегодня документацию, запускать не проблема, также есть мой плагин fancyboxes на основе скрипта fancybox, через него вообще легко запустить вызов модального окна, как файла, ифрейма, видео, флеш, так и содержимого id блока.</p>

<p>Слайдеры карусели и прочее, вывод новостей в них, это вообще пустяковое дело, я делаю css файлы раздельные, отдельно верхнее меню, отдельно каркас сайта, отдельно фреймворковая часть, отдельно стили самого шаблона и плагинов, чтобы менять можно было просто заливкой файла а не ковырянием всего кода, то же самое и js касается.</p>

<p>Также будет встроена возможность сделать контент в несколько колонок добавив 1 класс в нужное место, легко добавить / убрать сайдбары, и другие плюшки. На данный момент код css всех файлов в шаблоне в несжатом виде весит около 40 кб, и это с комментариями к каждому куску, например:</p>

<p>/* CABINET */</p>

<p>/*SEARCHFORM *</p>

<p>/* SPEEDBAR */</p>

<p>Что мне может в этом случае дать бутстрап, если у меня уже есть наработка готовая, и мой сайт работает на ней, вернее уже на более устаревшей версии чем сейчас готовится. Я знаю что на этой наработке смогу обеспечить своих пользователей и уроками, и документацией, и плюшками.</p>

<p>А если учесть что я с самого начала не использовал бутстрап, как только освоил Cotonti, написал сразу свой код под всю сборку, а теперь ещё и запустил новый сайт по вебмастерингу, то поддержка кода мне нужна как для своего сайта, так и для уроков, поэтому мне всё равно его придётся поддерживать и развивать, даже если бы не собирался делать сборку, а со сборкой тем более.</p>

<p>Тем более бутстрап это фреймворк, а я делаю шаблон частично фреймворкового типа, заточенный под Cotonti, ничего лишнего, но необходимый минимум, единые классы для всех шаблонов, дополнения типа слайдеров и тому подобное будут идти отдельно, но под ключ, уже с классами совместимыми с шаблоном, закинул, подключил, готово. </p>

<p>Поэтому для меня здесь вариант очевиден. Выводы опроса можно уже подбивать: большинство будет использовать бутстрап, а я продолжу свой путь <img alt="smiley" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/regular_smile.png" title="smiley" width="23" />.</p>

<p>Тем более страшного в этом ничего нет ни для одной из сторон, каждому своё. В любом случае я за популяризацию Cotonti, а не за очередные дробления, поэтому буду стараться делать сборку максимально совместимой с той что идёт по умолчанию.</p>
]]></description>
			<pubDate>Do, 19 Mai 2016 20:00:30 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41715]]></link>
		</item>
		<item>
			<title>Dr2005alex</title>
			<description><![CDATA[<p>Добавлю пару капель... спор уже давно..... результаты у всех разные...</p>

<p>Мое мнение изначально.. было за бустрап.......</p>

<p>Потом потихонечку начал отходить от него.... писать свое...</p>

<p>Сейчас опять я за бутстрап.... объясню...</p>

<p>1) Бутсрап очень сокращает время верстки. Писать свое поверьте дольше.. мало того что дольше, так и нет гарантий что вы все в состояние уследить (аля кроссбраузерность и мобилы)</p>

<p>2) Раньше изменял стили бутстрапа путем переопределения стилей в другом файле... это мало того что не правильно.. это еще и не удобно..Разобрался с less и бутсрап стал лучшим другом.. Пару движений и ваш шаблон превращается в совершенно неузноваемый сайт на буте.... Советую разобраться все уто против бутстрапа.</p>

<p>3) По поводу ниписания своих стилей и классов -- это трудоемкая работа... требующая анализа и аудита для нормального поддержания  этого всего в нормальном состоянии... в текущей задаче для коробочного котонти. Это все требует времени и сил команды... которая сейчас и так не в лучшем виде...</p>

<p>4) Если в коробке иметь классы и методы бутстрапа, то совсем нет проблем (как писали выше) удалить файлы бутстрапа и прописать свои стили... Зато остается некий стандартизированный скилет в шаблоне. Хочешь свой, хочешь бутстрап ИМХО</p>

<p>Я за BOOTSTRAP нынче... после освоения его првки через less. Оказывается очень удобно...</p>
]]></description>
			<pubDate>Do, 19 Mai 2016 19:14:33 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41714]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=1#41706">#41706</a> <strong>Macik:</strong>
<blockquote class="fp"> </blockquote>

<p>Самое главное по максимуму использовать возможности предоставляемые ядром и следить за развитием, иначе есть риск оторваться от реальности и <span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;line-height:24px;">замкнуться полностью на своих разработках. Случаи были...</span></p>
</blockquote>

<p>Дело в том, что я никуда не собираюсь отрываться от ядра Cotonti  и <span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;line-height:24px;"> возможностей стандартной сборки, расход получается только в части вёрстки шаблонов, и модулей плагинов. Если бы речь была только о шаблонах, я бы эту тему вообще не поднимал.</span></p>

<p class="updated"><strong>Добавлено 3 минуты спустя:</strong></p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=1#41705">#41705</a> <strong>Leshkens: </strong>

<p>Если что-то и использовать в сборке, то собственную разработку, если нет, то кода бутстрапа или другого фреймворка быть не должно, по моему мнению.</p>
</blockquote>

<p>Согласен с вами полностью, у движка должна быть своя верстка, со своими классами, а мы уже должны при разработке следить за совместимостью разрабатываемых модулей и плагинов с этим кодом. А те кто хочет использовать любой фреймворк, в таком случае делали бы в шаблоне адаптации нужные. А так наоборот, тем кто не хочет зависить от фреймворка, приходится всё переделывать.</p>
]]></description>
			<pubDate>Mi, 18 Mai 2016 18:06:31 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41709]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=1#41704">#41704</a> <strong>Roffun:</strong>
<p>... но почему-то их воспринимают на уровне шаблона. а она глубже, на уровне любых расширений где задействован код html css.</p>
</blockquote>

<p>Это не проблема системы. Это проблема конкретного разработчика, который выбирает как оформить код, привязывать ли его к определенному фрейворку или своему коду. Система сама по себе достаточна гибка. Те же строковые ресурсы позволяют абстрагироваться от сырого HTML кода и <span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;line-height:24px;">, позволяют писать достаточно универсальный код. Другое дело, что разработчик, как правило, не хочет себя утруждать и делает как быстрее и удобнее, под себя.</span></p>

<blockquote class="fp">
<p>Но это если мне нужен модуль проектов, а если дело наоборот, у меня есть какой-нибудь модуль, а я его сделаю под свою сборку, которая на коде без бутстрап, то тем кто захочет модуль использовать вне моего кода, придется адаптировать самостоятельно.</p>
</blockquote>

<p>Да. И это проблема разработчика. Чем проще и универсальнее сделает, тем шире будет его потенциальная аудитория. </p>

<blockquote class="fp">
<p><strong>но всё это будет основываться на своём коде</strong>,</p>
</blockquote>

<p>Увы, это давний тренд. Система в силу исторических причин сильно фрагментирована. И улучшений в этом направлении пока нет.</p>

<p>В том числе и поэтому мы, как команда разработчиков, стараемся сделать ядро максимально универсальным и стандартизировать то, что возможно. </p>

<blockquote class="fp">
<p>пишу только то что сам знаю и использую, а использую я свою наработку, которую тестировал не один год.</p>
</blockquote>

<p>Самое главное по максимуму использовать возможности предоставляемые ядром и следить за развитием, иначе есть риск оторваться от реальности и <span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;line-height:24px;">замкнуться полностью на своих разработках. Случаи были...</span></p>

<blockquote class="fp">
<p>Но в любом случае, это даст приток новых людей, согласен с тем, что Булата сборки поспособствовали притоку пользователей. Мои задумки ориентированы на другую аудиторию, поэтому надеюсь со временем это тоже сделает свой вклад в популяризацию Cotonti.</p>
</blockquote>

<p>Будем надеятся это будет органично дополнять стандартные варианты, в смысле займет свою нишу.</p>
]]></description>
			<pubDate>Mi, 18 Mai 2016 17:22:39 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41706]]></link>
		</item>
		<item>
			<title>Leshkens</title>
			<description><![CDATA[<p>Бутстрап не люблю, люблю фондейшен. Если что-то и использовать в сборке, то собственную разработку, если нет, то кода бутстрапа или другого фреймворка быть не должно, по моему мнению.</p>
]]></description>
			<pubDate>Mi, 18 Mai 2016 17:09:15 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41705]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=1#41702">#41702</a> <strong>Macik: </strong>
<p> </p>

<p>Пункты 1 и 2 можно свести воедино. Причины а) отсутствие самоподдерживающегося сообщества вокруг Котонти, как такового; б). отсутствие возможности (должной мотивации) у разработчиков. Иными словами некому делать и решение тут одно — помочь делом: на уровне пользователя (написать недостающую документацию, сделать пошаговые инструкции), на уровне помощника сообщества (поделиться своими темами и расширениями, помочь проекту финансово), на уровне разработчика (исправление текущих ошибок, разработка в контексте оперативного плана).</p>

<p> </p>
</blockquote>

<p>А вто здесь уже начинаяются проблемы о которых я говорил, но почему-то их воспринимают на уровне шаблона. а она глубже, на уровне любых расширений где задействован код html css. Например модуль, у меня есть несколько наработок, размером не меньше биржи, там набор для отдельной сборки, а это уже вторая после блоговой задумка, и она будет не на бутстрап.</p>

<p>Те кто пробовал когда-нибудь перенатянуть полностью готовое решение имеющее структуру, знает, что это дело кропотливое. Я знаю о чем говорю, так как переводил полностью и весь дистрибутив Cotonti, и биржу, а там один модуль projects чего стоит, переводить нужно всю структуру. Но это если мне нужен модуль проектов, а если дело наоборот, у меня есть какой-нибудь модуль, а я его сделаю под свою сборку, которая на коде без бутстрап, то тем кто захочет модуль использовать вне моего кода, придется адаптировать самостоятельно.</p>

<p> </p>
]]></description>
			<pubDate>Mi, 18 Mai 2016 09:22:25 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41704]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>Вы одним махом подняли срязу ряд вопросов и пытаетесь для них найти единственно правильное решение.<br />
Причем идете, на мой взгляд, от обратного, пытаясь сначала определить, что есть единственно правильное — фреймворк или «свой огород».</p>

<p>Вижу перечень заявленных проблем / вопросов таким:<br />
1. Недостаток тем<br />
2. Недостаток документации / инструкций по созданию / верстке под Котонти<br />
3. Под какую тему делать шаблоны при разработке расширений<br />
4. Выбор между фрейворком или «специализированной разработкой»</p>

<p>Я, естественно, не смогу предложить всеобъемлющее решение, но изложу свое видение по пунктам.</p>

<p>Пункты 1 и 2 можно свести воедино. Причины а) отсутствие самоподдерживающегося сообщества вокруг Котонти, как такового; б). отсутствие возможности (должной мотивации) у разработчиков. Иными словами некому делать и решение тут одно — помочь делом: на уровне пользователя (написать недостающую документацию, сделать пошаговые инструкции), на уровне помощника сообщества (поделиться своими темами и расширениями, помочь проекту финансово), на уровне разработчика (исправление текущих ошибок, разработка в контексте оперативного плана).</p>

<p>п3. Идеология Котонти подразумевает, что темы должны переопределять базовые шаблоны расширений, но не наоборот. Т.е. иными словами, расширение должно предоставлять максимально универсальный шаблон, который позволяет использовать расширение как минимум с базовой (стандартной) темой.<br />
Если разработчик создает комплекстное расширение (подразумевающее вывод сложных структур данных или элементов UI), то использование сторонних фрейворков или требование работы только с определенной темой остается на совести разработчика и, в конечном счете, зависит от желания сделать расширение универсальным или ограничить потенциальную аудиторию пользователей.</p>

<p>п4. Каждый разработчик для себя выбирает сам, что ему удобнее. <br />
Для движка разработчиками выбор сделан в пользу Бутстрапа (см.ниже). Почему подробно описывать не буду (уже обсуждалось многократно), лишь отмечу  доходчивую документацию, хорошую поддержку и досаточно широкий спектр решаемых задач.<br />
В специализированной разработке (в текущих условиях) вижу одни минусы и контраргументов в приведенных постах для себя не нашел. <br />
Это ни в коем разе не умоляет заслуг по разработке «альтернатив». Во многом из таких проектов и складывается сообщество. И яркий тому пример это «Биржа», которая выросла в полноценный проект и дает толчок самому движку.<br />
Поэтому могу пожелать только удачи в нелегком деле собственных разработок, а так же поддержки и документирования. Как говорится не только спрос рождает предложение...  Если разработка нужная, то она будет востребована. </p>

<p><br />
Если перейти к конкретике и поговорить о перспективах, то ситуация такая:<br />
- движение в сторону БС начато разработчиками уже очень давно и не безосновательно.<br />
- последнее (внутрикомандное) обсуждение было осенью, что подтвердило планы сделать базовую тему на БС.<br />
- кроме этого Дмитрий предложил доработать свою «Nemesis» в сторону «универсального скелета для разработки» (т.е. максимально унифицировать, сократить привязку к классам и т.д.).</p>

<p>По факту: за прошедшие полгода ситуация касаемо этого вопроса почти не сдвинулась с места, т.к. большая часть ресурсов (по крайней мере скажу за себя) ушли на текущий багфиксинг, «фейслифт» оф. сайта и работу над актуализацией раздела документации. Что лишь подтверждает тезис о том, что поддержка это ресурсоемкий процесс и без помощи со стороны сообщества это «бег на месте».</p>
]]></description>
			<pubDate>Mi, 18 Mai 2016 01:31:34 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41702]]></link>
		</item>
		<item>
			<title>Yusupov</title>
			<description><![CDATA[<p>Не вижу никаких проблем. Пусть каждый сам под себя и адаптирует любую готовую фичу. Всем не угодишь! Тем более у каждого разработчика уже итак свои наработки. </p>

<p> </p>
]]></description>
			<pubDate>So, 15 Mai 2016 10:17:58 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41687]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=1#41685">#41685</a> <strong>Yusupov: </strong>
<p>Сплошное противоречие. </p>
</blockquote>

<p>Почему противоречие ?  я нигде не говорил что какой-либо фреймворк нужен по умолчанию в сборке вообще.</p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=1#41685">#41685</a> <strong>Yusupov: </strong>

<p>Говорите, что нужен хорошо документированный конструктор и одновременно противитесь готовых и всем известных css-фреймворков.  </p>
</blockquote>

<p> Это никакой взаимосвязи не имеет, я против любых фреймворков общего назначения в Cotonti вообще, исключение в данном случае - конкретная наработка заточенная под Cotonti, но таковой пока что нигде нет. Вы считаете что нереально создать свой конструктор конкретно под задачи Cotonti ?</p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=1#41685">#41685</a> <strong>Yusupov:</strong>

<p>Кроме-того, если нет желания пользоваться bootstrap, то кто мешает убрать все его файлы и написать свои стили для прописанных в шаблонах селекторов? При этом не нужно будет существенно править сами шаблоны. </p>
</blockquote>

<p>Для меня это не проблема,  например я всю вашу биржу со всеми плагинами могу перевести на любую вёрстку, свою, новый фреймворк, что угодно, возможностей и опыта для этого достаточно.</p>

<p> </p>
]]></description>
			<pubDate>So, 15 Mai 2016 09:28:07 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41686]]></link>
		</item>
		<item>
			<title>Yusupov</title>
			<description><![CDATA[<p>Сплошное противоречие. Говорите, что нужен хорошо документированный конструктор и одновременно противитесь готовых и всем известных css-фреймворков. Кому нужен будет очередной набор стилей, если уже есть готовые решения, которые облегчают жизнь разработчика и позволяют заниматься конкретными задачами? </p>

<p>Кроме-того, если нет желания пользоваться bootstrap, то кто мешает убрать все его файлы и написать свои стили для прописанных в шаблонах селекторов? При этом не нужно будет существенно править сами шаблоны. </p>

<p>Беда котонти не в выборе bootstrap или своего велосипеда, все гораздо глубже. </p>
]]></description>
			<pubDate>So, 15 Mai 2016 06:25:04 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41685]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=1#41682">#41682</a> <strong>CrazyFreeMan: </strong>
<p>Тогда вопрос кто займется разработкой независимого шаблона в базовую комплектацию и что б он отвечал нынешным запросам веб-сообщества ?</p>

<p>Будет свой шаблон или бут - те кто делает серьезный проект побоку, все равно заказывает разработку и натягивает</p>

<p> </p>
</blockquote>

<p>Здесь всё зависит от того, кто что может. Логично было бы чтобы это был кто-то из сообщества. Но подавляющее большинство сидит на буте, поэтому не факт что среди них найдётся желающий это сделать, плюс наработка в идеале должна быть не просто сверстанным шаблоном, а конструктором который можно расширить без проблем, дополнить необходимым, не дописывая при этом новый код под каждую фишку. </p>

<p>Я бы смотрел в сторону чего-то среднего между фреймворком-прототипом и обычным шаблоном, но с приставкой мини, заточенным под Cotonti. Например лёгкий базовый код, в котором есть маленькое ядро которое практически не нужно будет менять, ( reset , сетка ). Главный скелет, в котором легко задать адаптивное поведение главных контейнеров, из которых состоит каркас, это семантические теги header footer nav aside article main, из которых должен состоять современный сайт. <span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;line-height:24px;">Отдельно уже идут вложенные блоки, которые формируют функционал, от поиска до копирайтов. При таком подходе получается код,</span> который легко можно кастомизировать, изменить моментом количество сайдбаров, максимальную ширину всех блоков изменив пару строк в css. </p>

<p>Плюшки в виде модальных окон, всплывающих подсказок, слайдеров и тд, делаются отдельными дополнениями. Нужен слайдер - скачал, закинул css (отдельный файлик), js (тоже отдельный), вывел в tpl тегом или функцией, всё слайдер работает. Так как код единый, никакой адаптации, это в прошлом. Не нравится этот - удалить, поставить другой.</p>

<p>Вот по такому принципу я имел ввиду развитие шаблонной отрасли, это индивидуальность, отсутствие зависимости от сторонних не заинтересованных в развитии Cotonti фреймворков, удобство для разработчиков, масштабируемость практически налету, валидный адаптивный современный код. Ничего при таком подходе не меняется в худшую сторону, только в лучшую. </p>
]]></description>
			<pubDate>Sa, 14 Mai 2016 20:14:46 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41684]]></link>
		</item>
		<item>
			<title>CrazyFreeMan</title>
			<description><![CDATA[<p>Тогда вопрос кто займется разработкой независимого шаблона в базовую комплектацию и что б он отвечал нынешным запросам веб-сообщества ?</p>

<p>Будет свой шаблон или бут - те кто делает серьезный проект побоку, все равно заказывает разработку и натягивает</p>

<p>Но мне точно проще с бутом работать, куча готовых решений и придумывать ничего не нужно (типа карусели, дропдауны, шаблоны форм) а так прийдется лепить кучу js библотек под каждую задачу что б показать возможности кота/шаблона/прототипа на коте</p>

<p> </p>

<p>Жду других постов от пользователей, хочется почитать что думаю</p>

<p> </p>
]]></description>
			<pubDate>Sa, 14 Mai 2016 16:56:31 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41682]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p>Первый ответ в теме, с почином <img alt="smiley" height="23" src="https://www.cotonti.com/plugins/ckeditor/lib/plugins/smiley/images/regular_smile.png" title="smiley" width="23" /></p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=1#41680">#41680</a> <strong>CrazyFreeMan: </strong>

<p>Добрый день</p>

<p>Я лично против любого "своего" шаблона.</p>

<p>1. Это CMF/CMS не для нуба однозначно (а не нуб должен уметь работать с таким примитивным фреймов как бутстрап тот же)</p>
</blockquote>

<p>То что Cotonti не для нуба, я с вами согласен, он изначально позиционировался как фреймворк для разработчиков. Но мы не раз поднимали тему популяризации, и упирались каждый раз в то, что нужно охватить больший контингент, сделать в том числе для нуба, а не только разработчиков. Но нубу всё нужно на блюдечке.</p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=1#41680">#41680</a> <strong>CrazyFreeMan: </strong>

<p>(а не нуб должен уметь работать с таким примитивным фреймов как бутстрап тот же)</p>
</blockquote>

<p>Но захочет ли ?</p>

<p>Например я его вообще не использую, и против навязывания его мне. А навязывание находится внутри шаблонов сборки, модулей, плагинов. В последних изменения даже в классах появились константы, посмотрев которые видно, что Бутстрапу уделено такое же внимание, как например jQuery:</p>

<pre class="brush:php;gutter:false;toolbar:false;">
	/**
	 * @var array predefined aliases
	 */
	protected static $alias = array(
		'@jQuery' =&gt; 'js/jquery.min.js',

		'@ckeditor' =&gt; 'plugins/ckeditor/lib/ckeditor.js',
		'@ckeditorPreset.js' =&gt; 'plugins/ckeditor/presets/ckeditor.default.set.js',

		'@bootstrap.js' =&gt; 'lib/bootstrap/js/bootstrap.min.js',
		'@bootstrap.css' =&gt; 'lib/bootstrap/css/bootstrap.min.css',
		'@bootstrapTheme.css' =&gt; null  // Undefined value. You can set to: lib/bootstrap/css/bootstrap-theme.min.css
	);

	// ==== predefined alias constants ====
	const jQuery = '@jQuery';
	const bootstrap = '@bootstrap.js';
	const ckeditor = '@ckeditor';
	// ==== /predefined alias constants ====</pre>

<p>Я понимаю что можно не использовать, можно натянуть что угодно куда угодно, сделать с нуля, и т .д.</p>

<p>Но тогда стоит выбор, или Бутстрап, или своя натяжка всего что есть, от шаблона до модулей и плагинов. А система ведь у нас модульная ?</p>

<p>Значит желательно иметь совместимость расширений, не только на уровне логики, но и визуально. Для этого нужен единый стандарт на который нужно равняться. Обычно его задают разработчики. А все остальные решают, следовать им, или делать по-своему.</p>

<p>А в случае с Cotonti, такого стандарта нет, фреймворк ориентируется на другой, сторонний фреймворк. </p>

<p>  </p>
]]></description>
			<pubDate>Sa, 14 Mai 2016 13:53:23 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41681]]></link>
		</item>
		<item>
			<title>CrazyFreeMan</title>
			<description><![CDATA[<p>Добрый день</p>

<p>Я лично против любого "своего" шаблона.</p>

<p>1. Это CMF/CMS не для нуба однозначно (а не нуб должен уметь работать с таким примитивным фреймов как бутстрап тот же)</p>

<p>2. Я как бекенд разработчик хочу выучить 20 конструкций бутстрапа и прототипировать и даже адаптировать за 2 часа другие крутые шаблоны на буте а не изучить все прелести CSS / адаптивности и кросбраузерности.</p>

<p>3. В чем проблема с шаблонами если у нас модеь MVC? Кто захочет может легко заменить на другой шаблон, хотите верстайте другие 20-30 шт, дефолтный бут не накладывает ограничений.</p>

<p>На счет ДЛЕ у которого 3 шаблона и другие тысячи на их основе - так мне так же просто на основе скелетонти натягивать на кота другие бутшаблоны (тысячи бессплатных) и не плачу за это деньги верстальщикам.</p>

<p>Не нужно путать теги и шаблон я думаю они никак не пересекаются.</p>

<p>И к тому же прийдется эту тему поддерживать в актуальном состоянии и вносить изменения в код, а бутом занимаются люди - просто копипастить код в сборку проще нежели ждать когда кто-то пофиксит шаблон кота.</p>

<p> </p>

<p>Да и если я правильно понимаю то бут не будет жестко интегрирован в кота.</p>

<p>Будет хорошо увидеть какие-то тезисы от активных разработчиков и планов но голосование подверждает </p>
]]></description>
			<pubDate>Fr, 13 Mai 2016 07:22:14 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41680]]></link>
		</item>
		<item>
			<title>Roffun</title>
			<description><![CDATA[<p> </p>

<p>Здравствуйте, уважаемые пользователи и разработчики,</p>

<p>в последнее время всё чаще поднимаются темы на форуме, в которых видно, что пользователям явно не хватает информации по работе с шаблонами (темами), уроков, инструкций. Вопрос актуален уже не один год. Если так будет и дальше продолжаться, то ничего и не изменится.</p>

<p>Моя точка зрения до сих пор не изменилась по этому вопросу, я её озвучивал разработчикам не раз, нужен свой, индивидуальный шаблон, а все сторонние разработки, в том числе Бутстрап, к которому всё привязано, могут быть дополнительными, на любителя. Фреймворк использующий в себе <a href="https://ru.wikipedia.org/wiki/Bootstrap_(%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA)" rel="nofollow">другой фреймворк</a>, вариант не из лучших.</p>

<p>Иначе получается та же ситуация что и со CKEditor, когда в сборку он входит, но по всем вопросам отправляют на офсайт редактора, и если в случае со CKEditor это нормально, то в случае с шаблонами совсем наоборот.</p>

<p>Из-за отсутствия единого шаблона и документации по нему, новый пользователь должен помимо самого Cotonti изучать ещё и Бутстрап. Популярность Cotonti может вырасти в разы при наличии выбора шаблонов. Но проблема заключается в том, что никто не хочет их делать, тем более бесплатно, потому что встаёт вопрос, на чём делать, как делать, как обеспечить дальнейшую совместимость со всеми расширениями. </p>

<p>Те кто не понимает как устроен шаблонизатор в Cotonti, могут скачать готовый шаблон, установить, но если он сделан не на Бутстрап, то установка любого плагина или модуля, не входящего в сборку по умолчанию, будет иметь поплывший нестилизованный вид, так как никто не будет адаптировать сразу все существующие модули и плагины, обычно адаптируют те что в сборке основные. Не каждый пользователь будет вникать в это, и может сделать вывод что это кривой движок или криворукий вебмастер, а причина ведь кроется в другом.</p>

<p>Те кто разбираются в сайтостроении, скорее всего будут использовать собственные наработки, но они несовместимы в глобальном плане с множеством других наработок. </p>

<p> </p>

<p><strong><span style="color:#008000;">ЗОЛОТАЯ СЕРЕДИНА:</span></strong></p>

<p><strong>Золотая середина может быть достигнута путём введения минимально необходимого единого кода, названий классов. Полный отказ от любых фреймворков в сборке по умолчанию, введение правила для добавления любого расширения на этом сайте - видимые части должны быть совместимы с вёрсткой дефолтного шаблона, отображаться корректно.  </strong></p>

<p> </p>

<p>При таком варианте для всех будут одинаковые условия, единый код. Его также можно развивать сообществом как и всё остальное, через гитхаб. Но сам код конечно изначально должен быть от разработчиков Cotonti, а не сторонних.</p>

<p>Хочет кто-то использовать бутстрап - пожалуйста, натягивайте, вот например:</p>

<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=8118&amp;d=1#41680">#41680</a> <strong>CrazyFreeMan: </strong>

<p>Добрый день</p>

<p>Я лично против любого "своего" шаблона.</p>

<p>1. Это CMF/CMS не для нуба однозначно (а не нуб должен уметь работать с таким примитивным фреймов как бутстрап тот же)</p>

<p>2. Я как бекенд разработчик хочу выучить 20 конструкций бутстрапа и прототипировать и даже адаптировать за 2 часа другие крутые шаблоны на буте а не изучить все прелести CSS / адаптивности и кросбраузерности.</p>

<p>3. В чем проблема с шаблонами если у нас модеь MVC? Кто захочет может легко заменить на другой шаблон, хотите верстайте другие 20-30 шт, дефолтный бут не накладывает ограничений.</p>
</blockquote>

<p>Если проблем нет, человек хочет выучить Бутстрап и работать с ним, а я наоборот, не хочу. А если его не будет по умолчанию, то каждый из нас или сделает по умолчанию так как задано в официальной теме разработчиками (а не сторонними прототипами общего назначения), или будет делать своё кино, но это уже будет не вынужденная мера, а личная инициатива. </p>

<p>Профессиональный подход в данном случае будет таким:  модуль или плагин участвующий в отображении, нуждающийся в структуре (типа pages) по умолчанию делается под официальный код который задокументирован, а если нужно его адаптировать например под Бутстрап, Yui и тд, то для темы идёт папка с необходимыми tpl файлами, как сейчас приходится делать всем кто не с Бутстрап-сообществом. </p>

<p><strong>ЕСЛИ ВСЁ ОСТАНЕТСЯ КАК ЕСТЬ</strong>:</p>

<p>Будет появляться всё больше сборок, модулей, плагинов, которые будут сделаны на разных фреймворках, или без них, часто визуально не совместимыми между собой, имеющими поплывший вид, ведь модуль с вёрсткой под Yui не будет по умолчанию смотреться в шаблоне сделаном под Бутстрап. Кому-то что-то придётся адаптировать. И не факт что автору.</p>
]]></description>
			<pubDate>Do, 12 Mai 2016 14:37:19 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/de/forums?m=posts&q=8118&d=0#post41679]]></link>
		</item>
	</channel>
</rss>