theme Basic https://www.drupal.org/project/basic

Главные вкладки

Аватар пользователя kilosofta kilosofta 10 января 2015 в 18:22

Прошу помочь обновить используемую тему на сайте.
Установлена МОДИФИЦИРОВАННАЯ тема Basic (версия 2012 года)
https://www.drupal.org/project/basic

в разделе обновлений постоянно напоминается о необходимости обновить эту тему (все остальные модули и ядро уже успешно обновил до последней версии), если обновить тему, то теряется весь дизайн.

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

sites\all\themes\basic\
css\
js\
grunt\
images\
templates\
sass\
.gitignore
Gemfile
Gemfile.lock
basic.info
LICENSE.txt
logo.png
README.txt
template.php
theme-settings.php

Возможно кто-то встречал ссылки с подробным описание работы именно с этой темой Basic и готов поделиться буду очень признателен.

Комментарии

Аватар пользователя NurOff NurOff 10 января 2015 в 19:37

Все просто. Скопируйте файлы *.css. Переименуйте.
Пройдитесь по ним. И по файлу page.tpl.php.
Найдите картины которые используются.
Создайте другую папку в корне темы для этих картин.
Скопируйте. Пути переделайте в эту папку.
Обновляйте.
Да чуть не забыл. Файл page.tpl.php - сохраните копию.
И еще лучше все файлы *tpl.php - сохраните копии.
Обновите.
Если оформление поплыло просто смотрите что изменилось.
У Вас есть копии.

ЗЫ. Это на для конкретной темы оформления а универсалньно.
Для конкретной темы оформления все проще. Вы же знаете что делали.
Все что делали переносим в файл custom.css.
Подключаете его(custom.css) последним в файле моя_тема.info и в будущем никаких траблем с обновами.

Аватар пользователя kilosofta kilosofta 10 января 2015 в 20:06

Спасибо вам, NurOff!
Универсальный алгоритм взял себе на заметку.

Два уточнения:
"...Найдите картины которые используются..." вы имели ввиду файлы-картинки/рисунки?

"...Пути переделайте в эту папку..." подскажите пожалуйста каким образом это сделать (можно ли как-то перенаправить, чтобы ничего не пропустить, может какой-то программой это сделать, сейчас пытаюсь осваивать Codelobster)?

Может кто-то еще подключится с советом, кто реально сталкивался с такой задачей на примере темы Basic или она на столько не популярна и стоит подумать над ее заменой? (сайт информативный, контента мало, обновляется редко, посещается пока тоже очень редко).

Аватар пользователя NurOff NurOff 13 января 2015 в 23:52

Картины. Кнопки. Текстурки. Стандартные расширения.(jpg,jpeg.gif,bmp... и т.д.)
В своей теме, или кастомизированной собственноручно легче. Но даже в чужой готовой теме, не так трудно, посмотреть файлы css и tpl и найти используемые в вашем оформление графические элементы.
Относительно темы Basic - я не смогу вам выдать абсолютно точное готовое решение со списком изменений, которые там были сделаны вашими руками(или руками нанятого работника)..
Поэтому сохраните вашу тему всю в отдельную папку. Обновите и просто посмотрите на дизайн. Если он не изменился вы продолжаете спокойно юзать сайт в том виде.
Если дизайн меняется, то возьмите и сравните изменившиеся файлы.(можно понять по дате и времени в свойствах файла или по размеру файла.)
Кстати редактор notepad++ имеет встроенную функцию сравнения содержимого файлов.(compare)