Module faq

Catégories:

Bonsoir,
Comment supprimer l’affichage des infos de l’auteur des reponses avec le module FAQ ?
Merci pour votre aide.
Les cabanes.

#

Pas encore utilisé ce module mais très probablement en éditant un ou plusieurs templates du module (dans /includes), du moins si l’auteur du module a bien séparé le contenu et la présentation :P

Software is like sex, it’s better when it’s free (Linus Torvalds)

http://twitter.com/davidm_fr

#

Bonsoir davidm,
Merci pour ta réponse. J’ai déjà effectué cette démarche mais je n’arrive pas à trouver la ligne print concernant les données de l’auteur. A suivre.
Merci encore.

#

J’ai regardé en diagonale et effectivement je ne vois pas… ça n’a peut-être pas été prévu au niveau du template (pas bien ça !) et alors il faudra aller dans le code du module lui-même (ça ne devrait pas être nécessaire dans un module bien codé).

Parfois pour repérer d’où vient l’info il est bon de noter le contexte html dans lequel il se trouve… souvent en recherchant la classe CSS de l’élément dans lequel le code est inclu, on trouve car les variables ne sont pas toujours nommées clairement… Alors quel est le code HTML généré dans ton cas ?

Software is like sex, it’s better when it’s free (Linus Torvalds)

http://twitter.com/davidm_fr

#

J’ai trouvé la ligne pour l’affichage dans le fichier node.tpl.php du thème.

<?php
print $submitted
?>

Maintenant je suis à la recherche de la variable $submitted pour enlever username
Toujours à suivre

#

Ok tu as trouvé la variable :)
Apparemment $submitted est la variable qui affiche «Publié par X»

Pour modifier les options d’affichage, je crois que la réponse est là :
http://drupal.org/node/32050

Il faut aller dans Construction du site > Thème puis cliquer sur «Configurer». Après tu vas dans «Paramètres Globaux» et là tu as «Afficher l’auteur et la date de la contribution pour les types» et tu n’a plus qu’à décocher le type FAQ :)

Venant de CMS où tout est configurable dans le template lui-même, je n’aurai pas eu l’idée d’aller voir là… tu m’as appris un truc !

Software is like sex, it’s better when it’s free (Linus Torvalds)

http://twitter.com/davidm_fr

#

Cependant par cette méthode je supprime la totalité des infos. Je voudrais toutefois afficher la date de publication. En conséquence je recherche toujours la fonction qui construit cette variable $submitted pour enlever seulement username.

#

OK je crois que j’ai trouvé, c’est la fonction theme_get_setting dans includes/theme.inc
Mais ça n’aide pas plus…

  if (theme_get_setting('toggle_node_info_'. $node->type)) {
    $variables['submitted'] = theme('node_submitted', $node);
    $variables['picture'] = theme_get_setting('toggle_node_user_picture') ? theme('user_picture', $node) : '';
  }
  else {
    $variables['submitted'] = '';
    $variables['picture'] = '';
  }

Edit : Attend, il existe un module pour formatter le submitted by !
On dirait vraiment que dans Drupal, la réponse à toute question est un module :P

http://drupal.org/project/submitted_by

:)

Software is like sex, it’s better when it’s free (Linus Torvalds)

http://twitter.com/davidm_fr

#

Avant que tu ne cherches partout, pour éditer les préférences d’affichage il faut aller dans Gestion du Contenu > Type de Contenu » Liste puis tu cliques sur Modifier et dans le masque d’édition du type de contenu tu as un réglage «Appearance» ou tu peux utiliser les Token que tu souhaites (il faut le module Token pour utiliser SubmittedBy)

Je traduirai le module prochainement :)

Software is like sex, it’s better when it’s free (Linus Torvalds)

http://twitter.com/davidm_fr

#

Bonjour, Davidm
Tout d’abord merci encore pour ces réponses, et désolé de répondre aussi tard j’ai repris le boulot. Je n’arrive pas à trouver le lien Modifier dans Liste ni Appearance. J’utilise la version 6.8.

#

Tu vas bien dans Gestion du Contenu > Type de Contenu » Liste ?
(url : admin/content/types/list)

Tu as la liste des types de contenus et sur cette liste tu as le lien modifier :

http://nodeo.net/upload/lien_modifier.jpg

Et quand tu cliques sur modifier tu verras le lien appearance :

http://nodeo.net/upload/lien_appearance.jpg

On est bien d’accord aussi que tu as installé le module Submitted By ?

Software is like sex, it’s better when it’s free (Linus Torvalds)

http://twitter.com/davidm_fr

#

Je suis bien dans les types de contenus et …..
Le lien Modifier est en fait Editer. J’ai compris pour cela tout à l’heure mais par contre je n’ai pas le lien appearance. Pas de traduction en français non plus. J’utilise le thème Internet services 2.

#

est ce que tu as essayé de voir paramètres globaux du thème ?

Syndiquer le contenu