<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
			<channel>
			<title>Нехватает информации о папке /app и подпапках / Техдокументация и мануалы / Alto CMS</title>
			<link>http://79.174.14.219/comments/1236/</link>
			<description><![CDATA[templates/ Что будет, если положить туда шаблон, совпадающий по имени с существующим в папке /common/templates? Или это только для языковых]]></description>
			<language>ru</language>
			<managingEditor>noreply@altocms.ru</managingEditor>
			<webMaster>noreply@altocms.ru</webMaster>
			<generator>Alto CMS v.1.5.0b1</generator>
							<item>
					<title>Нехватает информации о папке /app и подпапках (comment #22571)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1236/#comment22571</guid>
					<link>http://79.174.14.219/1236.html#comment22571</link>
					<author>mifkys@yandex.ru</author>
					<description><![CDATA[быстрее было бы самому это проверить (: По времени ушло бы столько же, сколько ушло на написание этого поста. <br/>
<br/>
Могу точно сказать, что одинаковые языковые ключи из папки app будут перезатирать системные.]]></description>
					<pubDate>Mon, 27 Jul 2015 13:38:52 +0300</pubDate>
									</item>
							<item>
					<title>Нехватает информации о папке /app и подпапках (comment #22572)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1236/#comment22572</guid>
					<link>http://79.174.14.219/1236.html#comment22572</link>
					<author>alto@hitagi.ru</author>
					<description><![CDATA[Не согласен. Предлагаете каждому админу изучать исходники?]]></description>
					<pubDate>Mon, 27 Jul 2015 13:42:33 +0300</pubDate>
									</item>
							<item>
					<title>Нехватает информации о папке /app и подпапках (comment #22605)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1236/#comment22605</guid>
					<link>http://79.174.14.219/1236.html#comment22605</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[Для начала я посоветую эти статьи:<br/>
<a href="http://altocms.ru/418.html" rel="nofollow" >Структура папок и статические файлы</a><br/>
<a href="http://altocms.ru/465.html" rel="nofollow" >Конфигурация сайта на Alto CMS — некоторые нюансы и особенности</a><br/>
<br/>
Это не прямые ответы на вопросы, но они помогут лучше понять структуру и принцип конфигурирования движка.<br/>
<br/>
Теперь отвечаю непосредственно на вопросы.<br/>
<br/>
<strong>1) app/templates/</strong><br/>
<br/>
По умолчанию оттуда берутся только языковые глобальные файлы и конфиги скинов. Т.е. вы можете положить языковой файл <strong>app/templates/language/en.php</strong> и его значения буду перекрывать те значения, что лежат в <strong>common/templates/language/ru.php</strong>. Причем, вовсе не обязательно <em>все</em> значения переписывать в <strong>/app/...</strong>, достаточно только требуемые.<br/>
<br/>
Текстовки плагинов тут не переопределяют, об этом см. ниже.<br/>
<br/>
Можно также переопределить конфиги конкретного шаблона, например так:<br/>
<strong>app/templates/skin/experience-simple/settings/config/config.php</strong><br/>
<br/>
В этом примере переопределяется конфиг скина <strong>experience-simple</strong>.<br/>
<br/>
А вот насчет путей к шаблонам — это ведь настраивается. В конфиге сайта есть такое:<br/>
<pre class="prettyprint"><code>$config['path']['skins']['dir'] = '___path.templates.dir___/skin/'; // путь к папке для скинов
</code></pre>Это как раз то, откуда будут загружаться шаблоны. По умолчанию они загружаются из <strong>common/templates/skin</strong>. Соответственно, если в <strong>app/templates/skin</strong> положить свой шаблон, то он будет игнорироваться. Но если есть желание, чтобы они брались оттуда, то это можно указать в конфиге, например, так:<br/>
<pre class="prettyprint"><code>$config['path']['skins']['dir'] = '___path.dir.app___/templates/skin/'; // путь к папке для скинов
</code></pre>Дополнительно замечу, что в конфиге определяется очень много путей (причем, большинство из них определяются в зависимости от ранее определнных путей). И это дает очень большую гибкость для переопределния структуры папок (напр., часть папок можно разместить выше рут-каталога сайта).<br/>
<br/>
<strong>2) app/config</strong><br/>
<br/>
Именование <strong>config.local.php</strong> — это исторически так сложилось (в ЛС этот файл лежит в общей конфиг-папке). Файлы `jevix.php`, `menu.php`, `widgets.php` нужно класть в <strong>app/config</strong> именно с такими именами, без дополнительных суффиксов.<br/>
<br/>
<strong>3) app/plugins/</strong><br/>
<br/>
В первую очередь эта папка для хранения plugins.dat. Плюс там же по умолчанию ищутся языковые файлы плагинов. Так можно переопределить текстовки плагина <strong>similartopics</strong>:<br/>
<strong>app/plugins/similartopics/templates/language/ru.php</strong><br/>
<br/>
Но сами плагины размещаются в `common/plugins/`, все верно.]]></description>
					<pubDate>Tue, 28 Jul 2015 17:54:51 +0300</pubDate>
									</item>
							<item>
					<title>Нехватает информации о папке /app и подпапках (comment #22623)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1236/#comment22623</guid>
					<link>http://79.174.14.219/1236.html#comment22623</link>
					<author>alto@hitagi.ru</author>
					<description><![CDATA[По поводу местоположения шаблонов. Честно говоря, ума не приложу, зачем может понадобиться изменять их стандартное местоположение. Кроме того, это отрубит возможность обновить темы.<br/>
<br/>
Вопрос был немного о другом: можно ли заменять стандартные шаблоны текущей темы с помощью этой папки. Счётчик, например, прописать в футере. И оставить возможность обновить систему. Сейчас для этого надо либо запилить отдельный плагин и переопределить шаблон футера в нём, либо скопировать всю тему целиком в отдельную папку и отредактировать шаблон уже в ней (но тогда возможность обновления темы теряется). <br/>
В любом случае, я понял, что ответ «нет».]]></description>
					<pubDate>Wed, 29 Jul 2015 18:50:25 +0300</pubDate>
									</item>
							<item>
					<title>Нехватает информации о папке /app и подпапках (comment #22625)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1236/#comment22625</guid>
					<link>http://79.174.14.219/1236.html#comment22625</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[<blockquote>В любом случае, я понял, что ответ «нет».</blockquote>Пока нет. В задумках такая фича есть]]></description>
					<pubDate>Wed, 29 Jul 2015 19:56:23 +0300</pubDate>
									</item>
							<item>
					<title>Нехватает информации о папке /app и подпапках (comment #22730)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1236/#comment22730</guid>
					<link>http://79.174.14.219/1236.html#comment22730</link>
					<author>alto@hitagi.ru</author>
					<description><![CDATA[А как переопределить языковые переменные скина? Планируется ли?]]></description>
					<pubDate>Fri, 31 Jul 2015 19:22:33 +0300</pubDate>
									</item>
							<item>
					<title>Нехватает информации о папке /app и подпапках (comment #22744)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1236/#comment22744</guid>
					<link>http://79.174.14.219/1236.html#comment22744</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[done — <a href="https://github.com/altocms/altocms/commit/72003e991154166a573a2a61874043c020f6eded" rel="nofollow" >github.com/altocms/altocms/commit/72003e991154166a573a2a61874043c020f6eded</a>]]></description>
					<pubDate>Sat, 01 Aug 2015 11:22:50 +0300</pubDate>
									</item>
							<item>
					<title>Нехватает информации о папке /app и подпапках (comment #22746)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/1236/#comment22746</guid>
					<link>http://79.174.14.219/1236.html#comment22746</link>
					<author>alto@hitagi.ru</author>
					<description><![CDATA[Спасибо]]></description>
					<pubDate>Sat, 01 Aug 2015 11:39:31 +0300</pubDate>
									</item>
					</channel>
	</rss>
