<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Вопросы по обновлению</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:44 -0000</pubDate>

		<item>
			<title>Trustmaster</title>
			<description><![CDATA[<p>
	В данном случае, до скрипта обновления дело не дойдёт, поскольку файлы-то заменяются простым Copy &amp; Paste. Установщик не отслеживает изменения в коде, он только отслеживает специфическую мета-информацию в блоках [COT_EXT].</p>
<p>
	Есть два цивилизованных способа обезопасить себя от удаления своих правок.</p>
<p>
	Первый - <a href="http://www.cotonti.com/docs/admin/git_maintenance">использовать Git для управления файлами сайта</a>. Тогда git будет следить за тем, какие правки внесены в cotonti и какие на сайте, и сливать их вместе, либо предупреждать о конфликте. Этот способ ещё отлично подходит, если сайт делают несколько человек одновременно. Но он не самый простой, потому что надо неплохо разбираться в настройке и использовании git.</p>
<p>
	Второй - использовать свои плагины. Плагины всегда лучше, чем хаки именно потому, что не боятся обновлений. Если можно переопределить нужный кусок кода, использовав хук в этом файле, то лучше сделать именно так. В крайнем случае, если хуков недостаточно, лучше склонировать плагин и редактировать копию. Клонировать плагины удобно с помощью <a href="http://littledev.ru/cotontidev/cotdevtools.html" rel="nofollow">CDT</a>.</p>
]]></description>
			<pubDate>Wed, 04 Apr 2012 05:55:53 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=6857&d=0#post33743]]></link>
		</item>
		<item>
			<title>Oughtem</title>
			<description><![CDATA[<p>
	В <a href="http://www.cotonti.com/docs/start/updating">статье про обновление</a> не понятно написано о том, как заменятся код. Написано, что сверяет версии, но не совсем понятно что потом с ними делает.</p>
<p>
	Допустим я в файле search.php дописал своих пару строк. Допустим изменения коснулись этого файла. Что сделает скрипт с моими изменениями?</p>
<p>
	1. Потрёт и просто поставит новую версию?</p>
<p>
	2. Добавит свои изменения, если мои не мешают этому?</p>
<p>
	3. Ничего не сделает?</p>
<p>
	Кроме того вопрос к знающим: как обезопасить себя от удаления своих правок в коде при обновлении?</p>
<p>
	 </p>
]]></description>
			<pubDate>Tue, 03 Apr 2012 22:04:55 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=6857&d=0#post33741]]></link>
		</item>
	</channel>
</rss>