Annonce
Bonjour et bienvenue sur les forums techniques de MiniGriSpip :-)
Quelques liens : Et Mgs alors ? - Balise #TMP - MiniGriSpip 1.6 - Mise-à-jour Calendrier
IMPORTANT : La participation à ces forums est strictement réservée aux membres inscrits, merci de votre compréhension.
ATTENTION : L'inscription au forum est désormais fermée pour cause de spams en trop grande quantité.
01/03/2011 - FredoMkb
Pages: 1
- enlever le lien "forum" sur le bandeau
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- stephanie
- Novice
- Date d'inscription: 12-01-2008
- Messages: 6
enlever le lien "forum" sur le bandeau
Bonjour
Je suis actuellement étudiante en logiciels libres et je réalise un site sous Spip dans le cadre de mes cours.
J'essaye d'adapter le squelette MiniGripSpip à mes besoins.
Je n'ai pas l'utilité du lien forum sur le bandeau, donc j'ai tout simplement supprimé le lien du forum dans le fichier "inc-bandeau" .
Or quand je recalcule ma page, le bandeau ne s'affiche plus clairement (vous pouvez voir ce que ça donneici )
Est-ce que je dois modifier un autre fichier? Ou recommencer et faire une autre procédure?
Merci d'avance pour vos réponses!
Dernière modification par stephanie (12-01-2008 10:34:25)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: enlever le lien "forum" sur le bandeau
Bonjour et bienvenue Stéphanie 
Alors, j'ai rapidement regardé ton fichier "inc/inc-bandeau.html" et je ne suis pas sûr que l'erreur vienne exactement de ça, mais j'ai remarqué que ce fichier contenait des balises Html qui ne devrait pas exister normalement, c'est à dire les suivantes :
Les fichiers "inclus" dans les squelettes de Spip ne doivent normalement pas contenir ces balises, seuls les fichiers "récepteurs", c'est à dire ceux qui sont au premier niveau du répertoire "squelettes" doivent avoir ces balises Html.
Alors, encore une fois, pas vraiment sûr que le problème vienne de là, mais je pense qu'il faut essayer de voir le comportement du site en supprimant toutes ces balises qui, de toutes façons, ne sont pas utiles dans ce contexte.
N'oublie pas de vider le cache de Spip avant de recharger les pages une foi la correction faite.
Voilà... tiens-nous au courant Stp... à+ 
Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- stephanie
- Novice
- Date d'inscription: 12-01-2008
- Messages: 6
Re: enlever le lien "forum" sur le bandeau
En fait j'ai modifié le fichier avec le logiciel Kompozer, et celui ci ne veut pas accepter la supression de ces balises.
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: enlever le lien "forum" sur le bandeau
Ha... 
Je ne connais pas le logiciel "Kompozer", mais il devrait normalement proposer de désactiver l'inclusion automatique de ces balises, dans les préférences du logiciel logiquement... à voir donc...
Sinon, je pense que tu peux essayer d'utiliser un simple traitement de texte pour faire des petites corrections sur des fichiers Html, d'autre part, certains logiciels de Ftp permettent d'éditer les fichiers directement en ligne afin d'y apporter des petites modifications, enfin, il y a aussi un plugin Spip, "skel_editor", qui permet d'éditer les fichiers des squelettes directement à partir de l'espace privé du site, tu peux le trouver sur Spip-Contrib...
Bref, je pense que pour cette correction tu n'est pas forcée d'utiliser un logiciel spécifique dédié au développement Html...
Tiens-nous au courant Stp... à+ 
Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: enlever le lien "forum" sur le bandeau
Stéphanie,
Je viens de regarder une fois de plus le code du fichier "inc/inc-bandeau.html" de ton site, et j'ai remarqué que certaines balises, nécessaires à l'affichage des textes du squelette, sont converties en leur équivalente Html, or ces conversions ne sont pas souhaitables... j'imagine que c'est encore une fois le logiciel "Kompozer" qui a fait ces conversions automatiquement...
Bref, pour résoudre ce problème, tu dois faire un simple rechercher/remplacer, pour remettre les balises à leur état original, donc, voici la marche à suivre :
1. Recherche toutes les occurrences de "<:" (sans les guillemets) et remplace-les par "<:" (toujours sans les guillemets) ;
2. Recherche toutes les occurrences de ":>" et remplace-les par ":>" ;
Dans les fichiers Html du squelette tu trouveras un peu partout des balises qui commencent par "<:" et finissent par ":>", l'ensemble de ces balises servent à afficher les textes du squelette issus du fichier de localisation nommé "local_fr.php", il est donc impératif que ces balises restent "propres" dans les sources de chaque fichier du squelette...
Voilà... j'espère que mes explications ne sont pas trop confuses... à+ 
Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- stephanie
- Novice
- Date d'inscription: 12-01-2008
- Messages: 6
Re: enlever le lien "forum" sur le bandeau
J'ai bien remplacé ce qu'il fallait, mais maintenant il n'y a plus rien écrit sur mon bandeau (en revanche les liens fonctionnent)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
498
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: enlever le lien "forum" sur le bandeau
Bonjour Stéphanie 
Je crois que dans la manip de rechercher/remplacer tu as oublié d'inclure les deux points ":" nécessaires dans ce type de balises...
En effet, la syntaxe à respecter pour que ces balises de localisation fonctionnent est la suivante :
C'est à dire que chaque balise doit absolument commencer par "<:" et finir par ":>"...
Il suffit de les ajouter pour que tout rentre dans l'ordre, mais il faudra le faire manuellement, car tu risque d'ajouter les deux points ":" sur des balises Html qui n'en ont pas besoin si tu le fais automatiquement par un nouveau rechercher/remplacer...
Le plus simple à mon avis, pour être sûr qu'il n'y a pas d'autres changements indésirables réalisés par le logiciel "Kompozer", serait de repartir du fichier original "inc-bandeau.html" du squelette, puis de supprimer la ligne du lien "Forum", c'est à dire le code suivant :
Enfin, il suffit de remplacer le fichier "corrompu" par le nouveau tout "propre" 
Tiens-nous au courant Stp... à+ 
ATTENTION !
En regardant de nouveau ton site, je m'aperçois que d'autres parties du code source ont subi des changements indésirables, et non seulement sur les balises de localisation du squelette... je pense que tu devrais sérieusement envisager d'utiliser un autre logiciel pour réaliser tes personnalisations du squelette que ce "Kompozer" qui semble y mettre un peu trop de zèle dans sa manière d'interpréter le code Html...
Il ne faut pas oublier que Spip dispose d'une syntaxe très particulière qui n'est pas forcément connue ou reconnue par la plupart des logiciels de développement Html, c'est pourquoi je te conseil vivement d'utiliser un simple traitement de texte pour ce type de changements...
Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- stephanie
- Novice
- Date d'inscription: 12-01-2008
- Messages: 6
Re: enlever le lien "forum" sur le bandeau
ça marche!!!
Merci mille fois pour tes explications et ta rapidité!!!!
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
- stephanie
- Novice
- Date d'inscription: 12-01-2008
- Messages: 6
Re: enlever le lien "forum" sur le bandeau
Une dernière question:
Comment supprimer le bloc du calendrier et celui des Infos?
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
552
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
553
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
498
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
537
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in
/var/www/sda/3/a/fredomkb/forum/include/parser.php on line
614
- FredoMkb
- Guide

- Date d'inscription: 01-11-2006
- Messages: 372
- Site web
Re: enlever le lien "forum" sur le bandeau
Bonjour Stéphanie 
L'ensemble des blocs de la colonne de gauche se trouvent dans le fichier Html nommé "inc-menu.html" à l'intérieur du dossier "inc" du répertoire du squelette.
Tous les blocs sont présentés par un commentaire dans le code source de ce fichier, ainsi tu peux facilement repérer ceux que tu souhaites supprimer ou masquer, par exemple, le bloc du calendrier débute avec le commentaire suivant :
Et celui des infos par celui-ci :
Il suffit donc, pour chaque bloc, d'effacer l'ensemble des codes en partant du commentaire du bloc à supprimer jusqu'au commentaire du bloc suivant (sans inclure ce dernier évidemment).
Petit conseil, conserve une version originale de ce fichier afin de pouvoir revenir en arrière en cas de besoin.
Voilà... tiens-nous au courant Stp... à+ 
Attention Stéphanie, je viens de regarder le code source de ta page d'accueil et il y a toujours les balises Html inutiles que j'évoquais dans le 2e message de cette même discussion, n'oublie pas de les supprimer pour éviter que Spip ne génère des erreurs lors du calcul de la page...
Fredo d;o)
"Un pas à la fois me suffit..." (Gandhi)
Pages: 1
- enlever le lien "forum" sur le bandeau