Rendre les paramétrages disponibles dans la page d'administration
Traduction de la page http://drupal.org/node/221905
publiée / actualisée le 17 Mars 2011 sur drupal.org
Un certain nombre d'éléments affichés par le thème peuvent être activés ou désactivés dans la page de configuration de thème.
Drupal 7
Vous trouverez ces paramètres dans Administer > Appearance > Settings > themeName. Par exemple, le slogan du site peut être supprimé en décochant la case Site slogan de cette page.
L'affichage de ces cases à cocher dépend des paramètres du fichier .info. Ils sont déclarés avec la clé features suivie de double crochets vides et du paramètre proprement dit, par exemple, features[] = le paramètre. Si aucun paramètre n'est déclaré, les valeurs suivantes sont utilisées par défaut :
features[] = name
features[] = slogan
features[] = node_user_picture
features[] = comment_user_picture
features[] = comment_user_verification
features[] = favicon
features[] = main_menu
features[] = secondary_menu
Drupal 7 enlève mission et recherche comme paramètres de thèmes (ils peuvent désormais être créés et contrôlés en tant que blocs) et ajoute un bouton radio pour User verification status in comments.
Pour ne désactiver que quelques paramètres, il suffit d'ajouter ceux que vous souhaitez dans le fichier .info. Ne déclarer que les paramètres nécessaires pour votre thème désactivera les autres. Certains paramètres activeront également des champs de formulaires associés. Par exemple, logo activera un champ d'upload pour l'image.
Quelques remarques :
-
Le contenu du fichier .info est mis en cache dans la base de données, sa modification ne sera pas remarquée par Drupal (ne pas confondre le cache avec le registre des thèmes http://www.kolossaldrupal.org/docs/la-surcharge-themes#theme-registry).
Pour vider le cache, faites l'une des opérations suivantes :
- Clic sur le bouton Supprimer les données du cache dans la page Administrer » Configuration du site » Performance
- Ou affichez simplement la page de sélection de thèmes dans Administrer » Construction du site » Thèmes.
- hook_features() n'est plus pris en charge.
Drupal 6
Dans Drupal 6, les paramètres sont situés dans Administrer » Construction du site » Thèmes » Nom du thème
Voici les valeurs par défaut dans Drupal 6 :
features[] = name
features[] = slogan
features[] = mission
features[] = node_user_picture
features[] = comment_user_picture
features[] = search
features[] = favicon
features[] = primary_links
features[] = secondary_links
- Version imprimable
- 3714 lectures
-

Commentaires
Poster un nouveau commentaire