<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Опять Bootstrap</title>
		<link>https://www.cotonti.com</link>
		<description>Son konu mesajları</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Wed, 15 Apr 2026 03:38:04 -0000</pubDate>

		<item>
			<title>Dr2005alex</title>
			<description><![CDATA[<p>Возьмем на заметку))</p>
]]></description>
			<pubDate>Sal, 04 Şub 2014 13:56:17 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7681&d=0#post39144]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<blockquote><a href="https://www.cotonti.com/forums?m=posts&amp;q=7681&amp;d=1#39141">#39141</a> <strong>esclkm: </strong>
<p>мысль в целом толковая</p>
</blockquote>

<p>Спасибо за отзыв. Осталось только эту «мысль» донести до разработчиков. :)</p>
]]></description>
			<pubDate>Sal, 04 Şub 2014 13:23:50 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7681&d=0#post39142]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>мысль в целом толковая</p>
]]></description>
			<pubDate>Sal, 04 Şub 2014 12:04:52 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7681&d=0#post39141]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>Еще раз про многострадальный Бутстрап.  </p>

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

<ul><li>во-первых, все эти дополнения и темы тащат в своем дистрибутиве отдельную версию бутстрапа (а это 300-500 Кб лишнего кода на каждый из пагинов)</li>
	<li>во-вторых, при плохом стечении обстоятельств на странице грузиться две разных копии бутстрапа (например одну грузит тема оформлеиня, другую плагин), что недопустимо на рабочем сайте</li>
	<li>в-третьих, обновлять все это хозяйство и поддерживать актуальным обходится «дорого».</li>
</ul><p>Для решения этих проблем написал плагин «оболочку» для Бутстрапа. Что он из себя представляет — он содержит собственную, легко обновляемую копию Bootstrap, которую предполагается будут использовать все остальные плагины и темы. Для этого плагин предоставляет простой механизм проверки установлен ли в системе bootrap и пути к файлам бибилиотеки. За счет этого решаются все три вышеперечисленные проблемы. </p>

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

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

<pre class="brush:php;gutter:false;toolbar:false;">
global $cot_bootstrap;
// Проверяем установлен ли плагин Bootstrap и его версию
if ($cfg['bootstrap'] &amp;&amp; version_compare($cfg['bootstrap'], '3.0.0', '&gt;=')) {
    // если файлы установлены и версия нас устраивает — загружаем их
    cot_rc_add_file($cot_bootstrap['css_file']);
    cot_rc_add_file($cot_bootstrap['theme_file']);
    cot_rc_link_footer($cot_bootstrap['js_file']);
} else {
    // Код для обратной совместимости, на случай если Bootstrap плагин не установлен
    // Просто загружаем необходимые файлы с какого-либо CDN (для примера с Яндекса)
    cot_rc_add_file('http://yandex.st/bootstrap/3.0.3/js/bootstrap.min.css');
    cot_rc_link_footer('http://yandex.st/bootstrap/3.0.3/js/bootstrap.min.js');
}</pre>

<p> </p>

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

<p>Скачать и попробовать можно отсюда: <span style="font-size:13px;line-height:1.6em;">https://github.com/macik/cot-bootstrap/</span></p>

<p><span style="font-size:13px;line-height:1.6em;">Описание на русском: </span>https://github.com/macik/cot-bootstrap/blob/master/README_ru.md</p>
]]></description>
			<pubDate>Sal, 04 Şub 2014 02:02:32 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7681&d=0#post39136]]></link>
		</item>
	</channel>
</rss>