<?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>Sat, 11 Apr 2026 14:45:16 -0000</pubDate>

		<item>
			<title>Macik</title>
			<description><![CDATA[<p>Раз уж тему воскресили - подкину дровишек:</p>

<p>1. Неоднократно думал о необходимости дополнительного модуля, типа CCK (<a href="http://habrahabr.ru/post/149684/" rel="nofollow">Content construction kit</a>). Суть в том, чтобы в удобном интерфейсе определять какие поля нужны для того или иного типа страниц, какие из них отображать при создании, какие при редактировании. А в шаблоны просто вставлять обобщенные тэги {CCK_PAGE_ADD} / {CCK_PAGE_EDIT} (или вообще единый). Тогда вопрос нужной/ненужной унификации решается сам собой, кому нужно тот пользует, кому нет - сидит на старых шаблонах. Но вот на пути реализации есть одна загвоздка - см. пунтк 2.</p>

<p>2. На самом деле об этой проблеме я уже писал (<a href="https://github.com/Cotonti/Cotonti/issues/1152" rel="nofollow">#1152</a>). Можете там прочитать - там подробно. Если кратко то проблема в том, что мы не имеем единого стандарта именования переменных языкового файла, которые отвечают за названия «стандартных» полей форм. Это хорошо видно на примере модуля «pages» (см. описание на ГитХабе). </p>

<p> </p>
]]></description>
			<pubDate>Sal, 02 Tem 2013 14:34:57 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post37663]]></link>
		</item>
		<item>
			<title>Oughtem</title>
			<description><![CDATA[<p>Имея сайты, где доп.полей больше чем 50, я соглашусь с тем, что шаблоны не плохо было бы объединить.</p>

<ul><li>удобство - да, оно появляется</li>
	<li>гибксть - да, она сохраняется, т.к. относительно исключения page.add.tpl, сли он нужен, речь тут не идёт</li>
	<li>несиметричность - да, возможна, не юзайте обобщённый шаблон</li>
</ul><blockquote>
<p>Примитивные сайтики станут на один шаблон короче</p>
</blockquote>

<p>И не примитивные тоже станут на один шаблон короче.</p>

<blockquote>
<p>у эдит есть: OWNER DATE DELETE и другие, которых нет у простого add / да и зачем крушить шаблоны</p>
</blockquote>

<p>это легко обходится условиями</p>

<blockquote>
<p>редактирование данных шаблоно в занимает 2 минуты</p>
</blockquote>

<p>на небольшом сайте да.</p>

<p>Конечно, старые сайты, возможно, и придётся обгрейдить, но это же не причина отказываться от нововведения.</p>
]]></description>
			<pubDate>Paz, 30 Haz 2013 13:27:25 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post37661]]></link>
		</item>
		<item>
			<title>Aristei</title>
			<description><![CDATA[<p>Согласен с Kort. И думаю такие вопросы нужно решать не голосованием. Потому как я сначала был за, а прочитав пост Kort стал против:)</p>

<p>Многие голосуют не осознвая подводных камней.</p>
]]></description>
			<pubDate>Per, 20 Haz 2013 18:44:14 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post37610]]></link>
		</item>
		<item>
			<title>Kort</title>
			<description><![CDATA[<p>
	page.add'ы обычно формируется в конце работ по сайту из page.edit'ов за максимум полчаса</p>
<p>
	На этапе разработки сейчас мне достаточно дефолтного page.add из папки с модулем. Вся работа идет только с page.edit. В конце они унифицируются по п. 1. Никаких лишних проблем и телодвижений это не требует.</p>
<p>
	Часто и в add и в edit используются конструкции IF / ELSE с проверкой разделов, в нескольких проектах у меня, например, использованы селекты и jQuery. Часто add и edit шаблоны вообще не симметричны (запрещена смена раздела или ключевого экстраполя).</p>
<p>
	Дефолтный page.add из папки модуля теперь не будет подтягиваться? Или его не будет? Или как?</p>
<p>
	Последствия внедрения такой плюшевости кто-нибудь просчитывал не просто так, а применительно к разработке сайта или хотя бы к готовому сайту? Лично я думаю что выхлоп от этой идеи едва ли перевесит затраченные на ее реализацию ресурсы и, вероятно, потянет уйму проблем, связанных как минимум с лишней головной болью, а как максимум -- с доводкой под нее уже существующих сайтов при апгрэйде.</p>
<p>
	Примитивные сайтики станут на один шаблон короче. Там, где необходима гибкость, ничего не улучшится (да и зачем?)</p>
<p>
	Нет.</p>
]]></description>
			<pubDate>Cum, 07 Ara 2012 19:16:15 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post36478]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	<a href="http://www.cotonti.com/users/Moool13">Moool13</a> - у эдит есть: OWNER DATE DELETE и другие, которых нет у простого add / да и зачем крушить шаблоны</p>
<p><strong>Добавлено 1 минуты спустя:</strong></p><p>
	редактирование данных шаблоно в занимает 2 минуты... а вот header и footer надо объединить имхо</p>
]]></description>
			<pubDate>Cum, 07 Ara 2012 18:40:33 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post36477]]></link>
		</item>
		<item>
			<title>Moool13</title>
			<description><![CDATA[<blockquote>
	<p>
		в общем вечер думал - шаблоны все-таки не одинаковые. я против.</p>
</blockquote>
<p>
	Про это и речь - шаблоны будут объединены, но различные шаблоны в несколько файлов по-прежнему можно будет использовать, так же лучше, имхо.</p>
]]></description>
			<pubDate>Cum, 07 Ara 2012 18:00:11 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post36476]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[<p>
	подробно:</p>
<p>
	-дожна остаться возможность различных шаблонов, например на сайтах, где разные права у юзера и админа - там и шаблоны очень разные нужны.</p>
<p>
	- это начало переименовывания тегов. А если переименовываем в 1 месте, то летит гора плагинов, и это меприятие требует замены кругом шаблонов</p>
<p><strong>Добавлено 4 часа спустя:</strong></p><p>
	в общем вечер думал - шаблоны все-таки не одинаковые. я против.</p>
]]></description>
			<pubDate>Cum, 07 Ara 2012 12:47:48 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post36468]]></link>
		</item>
		<item>
			<title>Macik</title>
			<description><![CDATA[<blockquote>
	<a href="https://www.cotonti.com/forums?m=posts&amp;p=36461#36461">#36461</a> <strong>Moool13: </strong><br /><p>
		За, но полностью исключать <strong>page.add.tpl</strong> думаю не стоит - если он есть в скине, использовать его.</p>
</blockquote>
<p>
	В целом тоже «за». Однако согласен с «Moool»,  и изложил несколько вопросов и предлождений в английском топике.</p>
]]></description>
			<pubDate>Cum, 07 Ara 2012 12:42:26 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post36466]]></link>
		</item>
		<item>
			<title>Moool13</title>
			<description><![CDATA[<p>
	За, но полностью исключать <strong>page.add.tpl</strong> думаю не стоит - если он есть в скине, использовать его.</p>
]]></description>
			<pubDate>Cum, 07 Ara 2012 10:51:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post36461]]></link>
		</item>
		<item>
			<title>Trustmaster</title>
			<description><![CDATA[<p>
	Отличная идея! Создал <a href="http://www.cotonti.com/forums?m=posts&amp;q=7258">аналогичный англоязычный опрос</a>.</p>
]]></description>
			<pubDate>Cum, 07 Ara 2012 10:08:51 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post36460]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[Может. Может.  Но с возможностью разных]]></description>
			<pubDate>Cum, 07 Ara 2012 08:52:22 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post36458]]></link>
		</item>
		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>
	В связи с этим: https://github.com/Cotonti/Cotonti/issues/920</p>
<p>
	Мы получили удобный инструмент для управления страницами.</p>
<p>
	В формах страниц параметры полей стали одинаковыми при редактировании и создании страницы, нарпимер названия полей: <strong>rpage&lt;имя_поля&gt;</strong></p>
<p>
	Предлагаю отказаться от разделения шаблонов для создания и редактирования страницы и объеданить все в один шаблон. Это разделение тянется с давных времен и ничего кроме дублирования html-кода не несет. Особенно полезно для сайтов, где еще и для разных категорий множество разных шаблонов редактирования страниц, зависящих от наборов экстраполей полей.</p>
<p>
	Для себя я этот вопрос решаю планигом т.к. сейчас реальная разница в этих шаблонах только в префиксах тегов. Но может пришла пора от этого избавляться?</p>
<p>
	А, если у кого-то есть специфика требующая вывода одних полей при редактировании страницы и не вывода их при добавлении, то это легко решается условиями.</p>
]]></description>
			<pubDate>Cum, 07 Ara 2012 07:36:34 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/tr/forums?m=posts&q=7257&d=0#post36457]]></link>
		</item>
	</channel>
</rss>