Webmaster Hub: Drupal et son HTML pourri - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Drupal et son HTML pourri Je veux mettre un ID à mon menu ! Noter : -----

#1 L'utilisateur est hors-ligne   Sarc 

  • Groupe : Membre+
  • Messages : 2 200
  • Inscrit(e) : 19-juillet 04
  • Genre:Homme
  • Localisation:boulevard brune, 75014 Paris
  • Société:Pioupol

Posté 27 février 2011 - 17:03

Bonjour à tous,

Je ne suis pas un habitué de Drupal. Pour dire vrai, je débute avec, je joue plutôt avec Wordpress d’habitude. Mais là, un client m’a demandé spécifiquement un site sur Drupal, avec thème «à partir de 0», etc, etc.

Je suis un extrémiste du code HTML, je déteste ce que me livre Drupal, surtout les "<div><ul>...</ul></div>". Le div n’a aucune utilité, et bref, je dois donc surcharger les trois-quarts des fonctions de Drupal pour afficher correctement le site.

J’ai deux soucis principaux que je me permets de vous exposer : (je suis en Drupal 7, ce qui change pas mal par rapport au 6...)

- J’aimerais mettre un id unique à mes menus, qui serait par exemple «menu-nomdemonmenu». J’ai pensé à surcharger montheme_menu_tree, mais $variables ne contient que le html de l’intérieur, mais pas de nom du menu. Rien que je ne puisse utiliser. Alors j’ai pensé à bosser sur le preprocess du menu, mais je n’y arrive pas du tout. Par où puis-je aborder ce problème ?

- Truc annexe, mais qui m’énerve quand même : d’où Drupal me met des CSS que j’ai pas demandés ? Certains de mes éléments déconnent à cause de fichiers CSS de Drupal. Comment je peux désactiver tous les CSS sur le site sauf celui que je donne dans le .info ?

Merci d’avance de vos réponses :)
Hubmasteurement vôtre, Sarc
Retrouvez mes services et mon blog sur Pioupol
Ne rêvez plus d'un bon jeu de gestion, allez sur Pitimonde !
Avez vous besoin d'un tchat et forum pour ados ? {Fun-Ados V5}
0

#2 L'utilisateur est hors-ligne   Lentreprenaute 

  • Groupe : Hubmaster
  • Messages : 245
  • Inscrit(e) : 12-février 04

Posté 21 mars 2011 - 12:25

Voir le messageSarc, le 27 février 2011 - 17:03, dit :

Bonjour à tous,

Je ne suis pas un habitué de Drupal. Pour dire vrai, je débute avec, je joue plutôt avec Wordpress d’habitude. Mais là, un client m’a demandé spécifiquement un site sur Drupal, avec thème «à partir de 0», etc, etc.

Je suis un extrémiste du code HTML, je déteste ce que me livre Drupal, surtout les "<div><ul>...</ul></div>". Le div n’a aucune utilité, et bref, je dois donc surcharger les trois-quarts des fonctions de Drupal pour afficher correctement le site.

J’ai deux soucis principaux que je me permets de vous exposer : (je suis en Drupal 7, ce qui change pas mal par rapport au 6...)

- J’aimerais mettre un id unique à mes menus, qui serait par exemple «menu-nomdemonmenu». J’ai pensé à surcharger montheme_menu_tree, mais $variables ne contient que le html de l’intérieur, mais pas de nom du menu. Rien que je ne puisse utiliser. Alors j’ai pensé à bosser sur le preprocess du menu, mais je n’y arrive pas du tout. Par où puis-je aborder ce problème ?

- Truc annexe, mais qui m’énerve quand même : d’où Drupal me met des CSS que j’ai pas demandés ? Certains de mes éléments déconnent à cause de fichiers CSS de Drupal. Comment je peux désactiver tous les CSS sur le site sauf celui que je donne dans le .info ?

Merci d’avance de vos réponses :)


Je ne suis pas encore mis serieusement à D7 mais :

http://www.grahamgilchrist.com/blog/25

Ce message a été modifié par Lentreprenaute - 21 mars 2011 - 12:26.

0

#3 L'utilisateur est hors-ligne   nyl auster 

  • Groupe : Hubmaster
  • Messages : 266
  • Inscrit(e) : 17-octobre 06
  • Genre:Homme
  • Localisation:paris
  • Société:Ideia

Posté 31 mars 2011 - 13:54

Voir le messageLentreprenaute, le 21 mars 2011 - 12:25, dit :

d’où Drupal me met des CSS que j’ai pas demandé


Sur D6 : chaque module peut ajouter son propre css grâce à la fonction drupal_add_css(). Sur drupal 6 il n'était pas possible facilement d'enlever TOUTE les feuilles de style.
En revanche sur D7 il y a apparemment un hook intéressant :
http://api.drupal.or...ook_css_alter/7

En gros, tu disposes alors de tous les fichiers ajoutés par tous les modules, tu dois pouvoir prendre ta hache et unsetté tout ça avec violence et préméditation.
0

#4 L'utilisateur est en ligne   Nullette 

  • Groupe : Membre+
  • Messages : 1 453
  • Inscrit(e) : 25-août 04
  • Genre:Femme
  • Localisation:Paris

Posté 06 octobre 2011 - 17:16

Bonjour,
auriez-vous d'autres choses à dire au sujet de Drupal ?
Depuis longtemps plusieurs personnes m'ont dit que je devrais utiliser un CMS et, dernièrement, une personne qui crée des sites m'a affirmé que Drupal est le meilleur CMS.
J'ai fait un petit essai, juste pour voir, en local, et j'ai téléchargé la version 7 (la dernière). Je me retrouve avec des titres en double, des commentaires et plein de choses inutiles pour moi...
Pensez-vous que ça vaille la peine que j'aille plus loin ? A savoir : apprendre à l'utiliser.
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)