<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Кастомный дизайн для страницы логина</title>
		<link>https://www.cotonti.com</link>
		<description>Son konu mesajları</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Mon, 06 Apr 2026 17:19:47 -0000</pubDate>

		<item>
			<title>Macik</title>
			<description><![CDATA[<p>Работает, проверил на штатной теме Nemesis. Корректируем, конечно же, файл `<span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;text-align:justify;background-color:rgb(255,255,255);">config.php` (исправил).</span></p>
]]></description>
			<pubDate>Cum, 28 Nis 2017 22:39:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7855&d=0#post42850]]></link>
		</item>
		<item>
			<title>prostogorod</title>
			<description><![CDATA[<p>А такая хитрость сейчас работаем? Пробывал, у меня не получилось...</p>

<blockquote class="fp">
<p>И корректируем файл login.php</p>
</blockquote>

<p>Может в этом загвоздка? А что тогда корректируем?</p>
]]></description>
			<pubDate>Çrş, 19 Nis 2017 10:24:34 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7855&d=0#post42823]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<p>Может кому-то пригодиться...</p>

<p>Задался целью для одого из проектов для страницы логина сделать полностью независимый дизайн (т.е. с произвольными заголовками и т.п.). Вспомнил про опцию настроек:</p>

<pre class="brush:php;">
$cfg['enablecustomhf'] = TRUE;		// To enable header.$location.tpl and footer.$location.tpl</pre>

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

<p>В файле `theme.rc.php` добавляем код:</p>

<pre class="brush:php;toolbar:false;ruler:true;highlight:[5,6,7];">
cot_rc_add_file($cfg['themes_dir'].'/'.$usr['theme'].'/css/bootstrap.css'); // загрузка общих скриптов

global $env;
// проверка на предмет страницы логина
if (pathinfo($_SERVER['SCRIPT_NAME'],PATHINFO_BASENAME)=='login.php') { 
    $env['location'] = 'login'; // даем системе понять, что мы в отдельном разделе с именем «login» 
    define('COT_PLUG',true); // маленькая хитрость, чтобы сработал выбор кастомных шаблонов 
   cot_rc_add_file($cfg['themes_dir'].'/'.$usr['theme'].'/css/login.css'); // загружаем скрипты для страницы логина
}
else 
{
  // загружаем скрипты для остальных страниц сайта
}</pre>

<p>Вся магия в выделенных строках.<br />
Теперь создаем собственные для страницы логина шаблоны — файлы: `header.login.tpl`, `footer.login.tpl`. И корректируем файл config.php</p>

<p>Всё! Теперь у нас полностью независимая по дизайну от основного сайта страница входа. </p>

<p>Пример, как это выглядит у меня, можно <a href="http://jsfiddle.net/macik/baz1d6g7/embedded/result/" rel="nofollow">посмотреть на jsFiddle</a>.</p>
]]></description>
			<pubDate>Cum, 02 Oca 2015 16:58:06 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7855&d=0#post40359]]></link>
		</item>
	</channel>
</rss>