cotonti.com : Вопросы по обновлению https://www.cotonti.com Son konu mesajları Cotonti en Tue, 02 Dec 2025 17:13:16 -0000 Trustmaster В данном случае, до скрипта обновления дело не дойдёт, поскольку файлы-то заменяются простым Copy & Paste. Установщик не отслеживает изменения в коде, он только отслеживает специфическую мета-информацию в блоках [COT_EXT].

Есть два цивилизованных способа обезопасить себя от удаления своих правок.

Первый - использовать Git для управления файлами сайта. Тогда git будет следить за тем, какие правки внесены в cotonti и какие на сайте, и сливать их вместе, либо предупреждать о конфликте. Этот способ ещё отлично подходит, если сайт делают несколько человек одновременно. Но он не самый простой, потому что надо неплохо разбираться в настройке и использовании git.

Второй - использовать свои плагины. Плагины всегда лучше, чем хаки именно потому, что не боятся обновлений. Если можно переопределить нужный кусок кода, использовав хук в этом файле, то лучше сделать именно так. В крайнем случае, если хуков недостаточно, лучше склонировать плагин и редактировать копию. Клонировать плагины удобно с помощью CDT.

]]>
Çrş, 04 Nis 2012 05:55:53 -0000
Oughtem В статье про обновление не понятно написано о том, как заменятся код. Написано, что сверяет версии, но не совсем понятно что потом с ними делает.

Допустим я в файле search.php дописал своих пару строк. Допустим изменения коснулись этого файла. Что сделает скрипт с моими изменениями?

1. Потрёт и просто поставит новую версию?

2. Добавит свои изменения, если мои не мешают этому?

3. Ничего не сделает?

Кроме того вопрос к знающим: как обезопасить себя от удаления своих правок в коде при обновлении?

 

]]>
Sal, 03 Nis 2012 22:04:55 -0000