Submitted by dhabrelin on
Bonjour!
Voici mon (petit, je l'avoue) soucis:
Sur la page d'accueil de mon site Drupal Powered, j'ai une animation Flash.
Pour l'y intégrer, j'ai d'abord créer un Bloc dans lequel j'ai mis mon code.
Le problème, avec cette méthode, c'est qu'alors j'ai le texte d'introduction de Drupal;
"Bienvenue sur votre nouveau site Drupal !
Merci de suivre ces étapes pour configurer et commencer à utiliser votre site web :
1. Configurez votre site web Une fois connecté, visitez la section d'administration, où vous pouvez..."
Alors, pour pallier à ce problème, j'ai créé un node (page), avec mon code Flash, en Full-HTML, promu en page d'accueil.
MAIS (car, comme toujours, il y a un "mais")...
Je suis obligé de mettre un titre à mon node, alors que j'aimerais que seule mon animation Flash apparaisse sur ma page d'accueil.
J'ai bien essayé de mettre comme titre, mais il est pris tel quel...
Donc, quelqu'un aurait-il une technique/méthode/solution afin de publier un node sans titre?
Merci d'avance!!
En format d'entrée "code
Permalien Soumis par Damien Tournoud le 4 Juillet, 2007 - 10:57
En format d'entrée "code PHP", saisir avant ou après votre code flash :
(c'est la méthode que nous employons ici)
Et bien merci pour la
Permalien Soumis par dhabrelin le 4 Juillet, 2007 - 11:01
Et bien merci pour la rapidité et la pertinence de la réponse!
Everything's fine, merci!!
En format d'entrer je n'ai
Permalien Soumis par hasinando le 4 Décembre, 2013 - 15:48
En format d'entrer je n'ai que
Full HTML
Plain Text
Filtered HTML
Bonjour! Alors voilà,
Permalien Soumis par dhabrelin le 10 Juillet, 2007 - 11:39
Bonjour!
Alors voilà, effectivement, le
<?php drupal_set_title(''); ?>
marche, mais pas sur la page d'acceuil...Mais c'est pourtant cela que j'aimerais obtenir.
Des idées??
Edit:
Voilà, j'ai réussi à régler le problème.
J'ai édité de fichier node.tpl.php de mon template, et j'ai supprimé ces quelques lignes:
<?php if ($page == 0): ?>
<h2><a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a></h2>
<?php endif; ?>
Code qui imposait un titre sur la page 0 (homepage).
Voilà, ça peut toujours servir à quelqu'un! ;)
Salut, D'après ce que tu
Permalien Soumis par drupalfrance le 10 Juillet, 2007 - 20:52
Salut,
D'après ce que tu écris, je pense que tu confonds 2 choses :
Par défaut, la page d'accueil affiche tous les noeuds qui ont le statut "promu en page d'accueil". Ces noeuds sont affichés sous forme de blog (du plus récent au plus ancien), chaque noeud ayant un titre. Si tu veux supprimer le titre de ces noeuds, il faut aller bidouiller dans node.tpl.php (ce que tu as fait).
Par ailleurs, dans l'admin de Drupal (Admin > Config du site > Informations), tu peux aussi désigner un noeud précis à afficher comme page d'accueil, en entrant l'url interne de ce noeud (par exemple, node/12). Dans ce cas, la page d'accueil n'affiche qu'un seul et unique noeud (et non une liste de noeud). Si tu utilises cette option, c'est bien drupal_set_title('') qui te permet de supprimer le titre.
Bon, j'ai l'air de pinailler, mais la "bonne pratique", c'est qd même la 2e option. :=)
Bonjour, Dans le premier
Permalien Soumis par sivasamba le 11 Juillet, 2007 - 00:08
Bonjour,
Dans le premier cas, c'est à dire sur la liste des noeuds. J'ai un résumé des noeuds sous le titre. On voit là comment enlever le titre.
Il y aurait une facon similaire de faire apparaitre "le type de contenu" (page, story, etc) rattaché au noeud?
Merci beaucoup!
Bonjour, je suis
Permalien Soumis par Charger69 le 21 Novembre, 2008 - 19:33
Bonjour,
je suis actuellement sur Drupal 6.6 et j'ai désigné un noeud précis à afficher comme page d'accueil en entrant son URL interne mais impossible de faire disparaître le titre en insérant le code php drupal_set_title('').
La solution a t-elle changée depuis les mises à jour de Drupal? Merci.
Drupal ajoute la classe CSS
Permalien Soumis par Tiflopin le 31 Mars, 2010 - 01:58
Drupal ajoute la classe CSS "front" à la balise body lorsqu'on est sur la page d'accueil.
Dans mon fichier css, j'ai ajouté :
.front h1 { display:none; }
Ça qui me permet de cacher le titre sans faire appel à PHP.
Je me demande comment les moteurs de recherche réagissent à un titre caché par CSS.
Dans mon cas particulier, si les lecteurs vocaux ou braille lisent le titre, ça ne dérange pas, c'était visuellement que le titre était gênant.
Florent
Bonjour, il existe également
Permalien Soumis par vincentdezone le 31 Mars, 2010 - 07:58
Bonjour,
il existe également un module (même si les modules sont gourmands) auto_nodetitle qui permet de cacher le titre d'une page aux utilisateurs. Je l'ai testé ça marche mais je ne sais pas si c'est très "pro" comme bidouillage. Au cas ou je vous en parle.
Bonjour,
Permalien Soumis par hasinando le 4 Décembre, 2013 - 15:44
Bonjour,
Je suis votre aide ,et je ne trouve pas où je peux trouver cette format d'entrer Code PHP
Merci