<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Можно ли привязать к теме для Cotonti настроку для плагина syntaxhighlighter ?</title>
		<link>https://www.cotonti.com</link>
		<description>Last topic posts</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sat, 11 Apr 2026 15:09:07 -0000</pubDate>

		<item>
			<title>Kort</title>
			<description><![CDATA[<p>... после этого создаешь соответствующую часть "проектного плагина" примерно такого содержания:</p>

<pre class="brush:php;">
&lt;?php
/* ====================
[BEGIN_COT_EXT]
Hooks=syntaxhighlighter.footer
[END_COT_EXT]
==================== */

defined('COT_CODE') or die('Wrong URL');

if ($theme == 'theme1') {
    $shTheme = 'django';
} elseif ($theme == 'theme2') {
    $shTheme = 'eclipse';
}
</pre>

<p>Все имена вымышленные)</p>
]]></description>
			<pubDate>Tue, 21 May 2024 05:51:38 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9354&d=0#post48027]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9354&amp;d=1#48025">#48025</a> <strong>Kort: </strong>
<p>...</p>

<p>Я только не нашел репозитория с ним)</p>
</blockquote>

<p>GIT -&gt; <a href="https://github.com/Kabak/cot-syntaxhighlighter" rel="nofollow">syntaxhighlighter</a></p>
]]></description>
			<pubDate>Mon, 20 May 2024 20:21:26 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9354&d=0#post48026]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>Надо добавить хук в syntaxhighlighter.footer.php и подключиться туда кастомным плагином. А в нем уже в зависимости от выбранной темы переопределять переменную $shTheme</p>

<p>Примерно так:</p>

<pre class="brush:php;">
...
$shTheme = !empty(Cot::$cfg['plugin']['syntaxhighlighter']['theme']) ? Cot::$cfg['plugin']['syntaxhighlighter']['theme'] : 'default';

/* === Hook === */
foreach (cot_getextplugins('syntaxhighlighter.footer') as $pl)
{
	include $pl;
}
/* ===== */

$shThemeUrl = shlThemeCssUrl($shTheme);
...</pre>

<p>Я только не нашел репозитория с ним)</p>
]]></description>
			<pubDate>Mon, 20 May 2024 19:36:41 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9354&d=0#post48025]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>В том и дело, я хочу связать тему от плагина с темой на сайте. И автоматически переключать тему от плагина, если пользователь меняет тему на сайте.</p>

<p>1) При смене пользователем темы на сайте запускается какой-то плагин, который проверяет наличие плагина syntaxhighlighter и проверяет связку тема на сайте = тема от syntaxhighlighter. И если такая связка есть, устанавливает тему соответствующую тему для  syntaxhighlighter.  Связка имён проста : точное совпадение имени скина для Cotonti и имени темы для syntaxhighlighter.</p>

<p> </p>

<p>Если у вас  есть иные варианты решения, то давайте обсудим.</p>

<p> </p>

<p>У меня есть несколько тем для Cotonti и есть соответствующая темя для syntaxhighlighter.  Я устал переключать темы в двух местах при отладке... Хочу связать эти темы в связку.</p>
]]></description>
			<pubDate>Mon, 20 May 2024 11:07:59 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9354&d=0#post48024]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>А разве тема этого плагина как-то связана с темой сайта?</p>
]]></description>
			<pubDate>Mon, 20 May 2024 10:41:33 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9354&d=0#post48023]]></link>
		</item>
		<item>
			<title>Kabak</title>
			<description><![CDATA[<p>Привет !<br />
<br />
Как можно реализовать,  если в системе установлен планиг syntaxhighlighter, чтобы при смене темы для Cotonti автоматически менялась тема - настройка <strong>Highlight color theme:  </strong>для<strong> </strong> <a href="http://93.125.49.123/blog/admin.php?m=extensions&amp;a=details&amp;pl=syntaxhighlighter" rel="nofollow" title="SyntaxHighlighter">SyntaxHighlighter</a>  ?</p>

<p> </p>

<p>Подскажите идеи реализации, если такое возможно.</p>

<p>Благодарю</p>
]]></description>
			<pubDate>Mon, 20 May 2024 09:49:00 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=9354&d=0#post48021]]></link>
		</item>
	</channel>
</rss>