Сейчас еще изучаю Wordpress, там есть такая штука как дочерние темы. Создается папка новой темы. С помощью определенной записи соединяется новая тема с оригинальной темой. И потом в папку новой темы можно добавлять только файлы которые нужно поменять. В начале таких файлов указывается импорт кода с файлов оригинальной темы и просто дальше дописываются изменения, которые будут иметь больший приоритет, чем код в оригинальной теме. И после обновления оригинальной темы таким образом все внесенные пользователем изменения остаются. Не нужно нечего менять. Очень удобно.
Можно как-то так делать в InstantCMS?
Хотя может быть это не важно. И раз в несколько месяцев можно чуть напрячься Просто очень понравилась идея дочерней темы, как в Wordpress, по-этому и решил спросить.
instantcms.ru/blogs/udarnyi-blog/kak-byt-esli-v-obnovleni-cms-est-izmenenija-v-shablone.html
Тоже очень удобно
1. Если вы делаете шаблон на базе дефолтного, то скопировать папку default в что-то типа mytemplatename
2. В админке устанавливаете шаблон на ваш mytemplatename
3. делаете все необходимые изменения
4. удаляете все файлы которые не менялись (тут стоит отдельно посмотреть как подключаться будут скрипты, например, но должно все быть норм.)
5. проверяете как все работает.
По идее система сначала ищет необходимые файлы в шаблоне который вы ей указали, далее, если не находит ищет недостающие файлы в дефолтном шаблоне. Соответственно, все что вы меняли она берет у вас, а чего не находит подгружает из дефолта
Это будет первым шагом к появлению для InstantCMS дочерних тем
вот эту информацию уже не первый раз на форуме вижу, но на практике мы ведь каждое устанавливаемое расширение сначала на компе распаковываем, потом папку с дефолтным шабом копируем с именем используемого шаблона, и снова пакуем для заливки на хостинг… как-то не правильно енто…По идее система сначала ищет необходимые файлы в шаблоне который вы ей указали, далее, если не находит ищет недостающие файлы в дефолтном шаблоне. Соответственно, все что вы меняли она берет у вас, а чего не находит подгружает из дефолта
как-то сложно вы делаете…но на практике мы ведь каждое устанавливаемое расширение сначала на компе распаковываем, потом папку с дефолтным шабом копируем с именем используемого шаблона, и снова пакуем для заливки на хостинг
Val, ваших мыслях отсутствуют информация о тех файлах которые должны быть включены в обязательном порядке.
boanro, ради интереса скиньте скрин файлов которые вы подключили
boanro, вот здесь под номером 4, должно быть описание как это должно быть по фен-шую)))
AndroS, у вас я не понимаю зачем вы делаете это:
По мне, так внесли правки, и залили модифицированные файлы на сервер по фтп.и снова пакуем для заливки на хостинг
вот здесь под номером 4, должно быть описание как это должно быть по фен-шую)))
boanro, ради интереса скиньте скрин файлов которые вы подключили
Я подключил пустую папку нового шаблона ведь не уточнялось какие файлы должны обязательно присутствовать. Вот я и решил проверить как будет тянуть все значения с файлов дефолтной темы.
Кроме публикации в блоге, так же рекомендую прочитать первое сообщение этой темы форума. Здесь хорошо описана идея этого компонента.
Попробуйте немного расширенную записную книжку ;)и записываю себе что менял.