Comment résoudre l'erreur «Cette version n'est pas compatible avec Drupal 7.x et doit être remplacée»?

8

Je reçois toujours "Cette version n'est pas compatible avec Drupal 7.x et devrait être remplacée." Erreur. Pourriez-vous s'il vous plaît consulter le contenu de mon fichier .info et me dire ce qui ne va pas:

name = jeanb
description = sub-theme based on Bartik.
base theme = bartik
engine = phptemplate

stylesheets[all][] = css/jeanb.css

regions[header] = Header
regions[help] = Help
regions[page_top] = Page top
regions[page_bottom] = Page bottom
regions[highlighted] = Highlighted

regions[featured] = Featured
regions[content] = Content
regions[sidebar_first] = Sidebar first
regions[sidebar_second] = Sidebar second

regions[triptych_first] = Triptych first
regions[triptych_middle] = Triptych middle
regions[triptych_last] = Triptych last

regions[footer_firstcolumn] = Footer first column
regions[footer_secondcolumn] = Footer second column
regions[footer_thirdcolumn] = Footer third column
regions[footer_fourthcolumn] = Footer fourth column
regions[footer] = Footer

settings[shortcut_module_link] = 0


; Information added by drupal.org packaging script on 2013-04-03 
version = "7.22" 
project = "drupal" 
datestamp = "1365027012"

Je vous remercie!

Davit Magaldadze
la source
J'étais sur le point de voter en raison du manque de recherche, mais je me suis rendu compte, à ma grande surprise, que la recherche de l'erreur sur Google ne donne pas vraiment de réponses utiles. +1.
Letharion
Oui, c'est vrai. Et aussi, je suis nouveau dans ce domaine et je ne poste des questions qu'après avoir épuisé toutes les autres ressources (comme google-ing, comme vous l'avez mentionné et similaire) ... Alors, merci!
Davit Magaldadze
J'étais juste surpris, je suppose qu'une question aussi fondamentale aurait déjà une réponse, mais en fait, les réponses que j'ai trouvées étaient complètement fausses.
Letharion
1
Oui, d'accord. Dans l'un des forums Drupal, un gars avait la même question et ils ont réussi à résoudre le problème en ajoutant: regions [content] = Content part. Mais ce n'était évidemment pas le problème dans mon cas. Bien que Clive ait donné une réponse correcte ci-dessous, je suis toujours confus car le livre (sur les thèmes Drupal) a clairement dit de "supprimer les lignes pour le package, la version et le noyau". à partir du fichier .info.
Davit Magaldadze
David, où avez-vous vu ce texte? C'est définitivement faux et devrait être corrigé. (Et comme vous l'avez remarqué, la réponse de Clive est correcte)
Letharion

Réponses:

14

Selon les fichiers .info du thème d'écriture , coreest une clé requise. Vous avez juste besoin d'ajouter

core = 7.x

pour rendre votre thème compatible avec Drupal 7.

Clive
la source
Ça a marché. Cela l'a fait pour moi. J'ai été dupé par le livre "Drupal 7 Themes (Publié en mai 2011, page 116, étape 3)" qui m'avait dit de supprimer cette ligne lors de la création d'un sous-thème. Maintenant, je crois que c'est Clive, pas le livre. Je te crois. :)
JW.
7

Vous devez inclure ceci:

régions [contenu] = Contenu

C'est nouveau dans Drupal 7, maintenant le contenu est un bloc.

Charly
la source
C'était nécessaire d'écrire d'ailleurs core = 7.xsur mon installation 7.31.
Николай Конев