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!


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.


Ç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.


C'était nécessaire d'écrire d'ailleurs core = 7.xsur mon installation 7.31.
— Николай Конев
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.