[РЕШЕНО]Запрет обновления конкретного модуля, темы, как?

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

Аватар пользователя Softovick Softovick 15 февраля 2011 в 11:47

Други, подскажите.
Есть ли способ после скачивания с drupal.org модуля или темы, что-то изменить, возможно в .info, чтобы Update не сигналил и не пытался обновить этот модуль/тему с d.org, а оставил ее как есть. Слегка поменяется шаблон и css.
Есть вариант конечно полной замены старого названия темы на новый во всех файлах темы. Но есть ли другой способ? И да, подтемы этой темой не поддерживаются.
UPD:
Выяснилось, что в .info модуля или темы есть раздел, где присваивается переменная project. Если установить значение этой переменной в свое значение, которого нет на d.org, то обновляя видеть он перестанет.

Комментарии

Аватар пользователя vitg vitg 15 февраля 2011 в 12:50

"Softovick" wrote:
UPD:
Выяснилось, что в .info модуля или темы есть раздел, где присваивается переменная project. Если установить значение этой переменной в свое значение, которого нет на d.org, то обновляя видеть он перестанет.

Приведите, пожалуйста, пример из кода, который у вас получился.

Аватар пользователя Softovick Softovick 15 февраля 2011 в 13:17

vitg wrote:
Приведите, пожалуйста, пример из кода, который у вас получился.

Взял тему Sky, файлик sky.info,
строка 1, было name = Sky, исправил на name = SkyDP
строка 58, было вписано project = "sky", стало project = "skydp"

<?php
name 
SkyDP
description 
Sky is a center alignedfixed or fluid theme that supports either all sidebar combinations (leftrightbothnone)
core 6.x
engine 
phptemplate
...
Information added by drupal.org packaging script on January 11970 00:00
version 
"6.x-3.11"
core "6.x"
project "skydp" 
datestamp "1297064260"?>
Аватар пользователя Stan.Ezersky Stan.Ezersky 15 февраля 2011 в 15:43

Надо убрать информацию, добавленную на д.орг, эту:

; Information added by drupal.org packaging script on January 1, 1970 - 00:00
version = "6.x-3.11"
core = "6.x"
project = "sky"
datestamp = "1297064260"
Аватар пользователя Softovick Softovick 15 февраля 2011 в 17:31

Stan.Ezersky wrote:
Надо убрать информацию, добавленную на д.орг, эту:

; Information added by drupal.org packaging script on January 1, 1970 - 00:00
version = "6.x-3.11"
core = "6.x"
project = "sky"
datestamp = "1297064260"


Ну или да, можно просто убрать, чтобы уж наверняка совпадений не было.

Аватар пользователя Stan.Ezersky Stan.Ezersky 15 февраля 2011 в 18:46

"Softovick" wrote:
просто убрать, чтобы уж наверняка совпадений не было.
В случае присутствующей информации с д.орг модуль будет ломиться на сервер и искать обновление-)

Аватар пользователя Softovick Softovick 16 февраля 2011 в 10:41

Stan.Ezersky wrote:
"Softovick" wrote:
просто убрать, чтобы уж наверняка совпадений не было.
В случае присутствующей информации с д.орг модуль будет ломиться на сервер и искать обновление-)

О, точно... Логично, спасибо за уточнение...