Page 1 of 1
[RESOLU] Marqueur Xiti qui ne s'affiche pas
Posted: Fri May 15, 2009 8:02 am
by karpediem
Bonjour @ toutezéatous,
Depuis plusieurs jours je me bats avec ce fichu marqueur Xiti... Ce qui est étonnant, c'est que j'ai un autre site également développé avec CMSimple sur lequel j'ai installé un Xiti et tout se passe correctement.
En recherchant sur le forum, j'ai trouvé ce topic :
http://forum.cmsmadesimple.org/index.php/topic,7631.0.html. J'ai donc appliqué le code suggéré par taybott dans mais l'icône Xiti ne s'affiche pas ;-((
Mon icône ne s'affiche pas non plus si je mets directement le code du marquer dans mon gabarit, que ce soit le code au format HTML ou XHTML...
ça fait plusieurs jours que j'essaie de tourner ça dans tous les sens, mais je m'arrache les cheveux sans trouver l'origine du problème...
Auriez-vous svp une idée pour résoudre mon problème tant qu'il me reste quelques cheveux sur la tête ?
Merci beaucoup,
Excellente journée @ toutezéatous et à bientôt !
Re: Marqueur Xiti qui ne s'affiche pas
Posted: Fri May 15, 2009 8:15 am
by karpediem
C'est encore moi...
J'ai oublié de dire, que lorsque je fais ma modif (déclaration de mon marqueur), au 1er affichage de la page de mon site j'ai ce message d'erreur :
string(126) "Smarty error: [in globalcontent:Copyright line 1]: syntax error: unrecognized tag 'xiti' (Smarty_Compiler.class.php, line 590)"
En revanche, si je rafraichis ma page, le message ne s'affiche plus, mais toujours pas d'icône Xiti...
Merci et @ +
Re: Marqueur Xiti qui ne s'affiche pas
Posted: Fri May 15, 2009 10:49 am
by Jean le Chauve
Il ne trouve pas ta tag utilisateur. Il est possible que tu aies nommé ta tag Xiti au lieu de xiti (attention à la casse)
Re: Marqueur Xiti qui ne s'affiche pas
Posted: Fri May 15, 2009 2:38 pm
by Kamiseb
Est-ce que tu as posé ta question depuis l'onglet "Centre Support" de ton interface XiTi ?
Les Consultants Techniques sont nombreux, en France et de vrais pros qui répondent en moins de 24h

(Bon le week-end arrivant tu devras peut-être attendre lundi matin maintenant...)
En tous cas tu as fait le bon choix, c'est plus complet et ça plante moins que Google...
Re: Marqueur Xiti qui ne s'affiche pas
Posted: Sun May 17, 2009 11:35 pm
by karpediem
Bonjour,
Me voila de retour de w.e sans ordi, un vrai w.e quoi ;) et ça fait plaisir de ne pas se sentir seule au monde !
Pour répondre à "Jean le Chauve" (tu es vraiment chauve ;o?)... Merci de ta réponse, mais si tu fais référence au tag {xiti} dans CMSimple, oui j'ai bien fait attention à la casse... Pour ne pas me tromper en général je fais des copier/coller. De plus, j'ai même essayé en mettant directement le code du marqueur dans mon gabarit html, juste avant (comme conseillé dans la doc Xiti même si ce n'est pas ce que je fais toujours) pour être sure que ça ne pouvait pas venir d'un appel au Xiti mal rédigé, mais j'ai le même pb et ça, ça me parait presque impossible et pourtant...
Pour répondre à Kamiseb... Merci aussi de ta réponse, donc OUI, j'ai bien contacté le support Xiti qui m'ont fait une réponse express en moins de 2 heures ! Mais la réponse était qu'il n'y avait pas d'incompatibilité entre CMSimple et Xiti mais sans aucune explication supplémentaire :'( Mais ça, je le savais déjà car j'ai un autre site CMSimple avec un Xiti qui fonctionne super bien, et que des marqueurs Xiti, j'en ai mis dans des blogs, sur des sites php et là non plus, jamais aucun problème, c'est pour cela que je m'arrache les cheveux ???
Tu me déconseilles Google Analytics, c'est bien ça ? Justement, comme je n'arrive pas à mettre le Xiti, j'avais envie d'essayer Google Analytics même si j'y vais à reculons car j'aime bien Xiti : installation hyper simple, rapports simples à interpréter et suffisamment complets pour l'utilisation que j'en fait... Mais là, tu me fais reculer encore plus !!! Et en plus, tu ajoutes de la pression : je n'ai pas de solution alternative, il va falloir que je trouve le pb à tout prix
Pensez-vous que le pb peut venir du nom de ma page, dans le paramètre p= ? Ce qui me fait dire ça, c'est que quel que soit la valeur que j'inscris après le p= j'ai toujours le même message d'erreur... Peut-être que je crois mettre le bon paramètre mais qu'en fait il n'en n'est rien...
Les pages de mon site sont sous la forme :
http://www.monsite.com/index.php?page=Histoire-Mission et j'ai mis p=index . J'ai aussi essayé au cas où avec index.php mais avec le même résultat...
Merci beaucoup et @ +
Re: Marqueur Xiti qui ne s'affiche pas
Posted: Mon May 18, 2009 6:55 am
by Solutic
question bête, mais est-ce que le code du marqueur est bien entouré des balises smarty "{literal}ton_code{/literal}" ?
Il arrive que lorsqu'on a des accolades JS dans un script, CMS MS soit un peu perturbé...
Re: Marqueur Xiti qui ne s'affiche pas
Posted: Mon May 18, 2009 7:15 am
by karpediem
Eeuh non, pas de balises smarty...
En fait j'ai fait 2 essais :
- le premier avec mon code dans un tag utilisateur => je l'appelle dans mon pied de page en écrivant {xiti} au milieu de code html classique,
- le 2eme en mettant directement le code du marqueur (testé avec version html et xhtml) dans mon gabarit html, juste avant => rien de particulier avant, ni même après,
- j'ai même essayé de mettre le code du marqueur dans le contenu de ma page d'accueil,
A chaque fois, j'ai le même message d'erreur à la place de l'icone Xiti au 1er affichage, puis lorsque je rafraichis ma page le message disparaît mais toujours aucune icone Xiti

Re: Marqueur Xiti qui ne s'affiche pas
Posted: Mon May 18, 2009 7:53 am
by jce76350
re,
le premier avec mon code dans un tag utilisateur
Mettre non pas un tag mais un bloc
exemple avec google_analytics
Créer un boc "google_analytics" Contenu » Blocs de contenus globaux
et y mettre le code en décochant Afficher WYSIWYG Oui/Non
{literal}
{/literal}
et insérer ce bloc de contenu global dans le gabarit
{global_content name='google_analytics'}
De plus se serait mieux de donner le maxi d'information voir
"Merci de lire avant de poster"
Re: Marqueur Xiti qui ne s'affiche pas
Posted: Mon May 18, 2009 8:35 am
by karpediem
Re,
J'ai mis en ligne
http://www.lesitemarketing.com/ le marqueur xiti qui est cette fois-ci dans un bloc global qui existait déjà : copyright.
Mon bloc copyright ne contient que quelques informations :
© Copyright 2009 - LeSiteMarketing.com - SIREN 430 225 169
A la suite, j'ai ajouté mon marqueur de cette façon :
...
...
Dans ta suggestion, tu mets {litteral} {/litteral} autour du marqueur... Moi je n'ai jamais utilisé ça... C'est spécifique à google analytics ?
Merci et @ +
Re: Marqueur Xiti qui ne s'affiche pas
Posted: Mon May 18, 2009 9:00 am
by Jean le Chauve
Je viens de tester le code de taybott et il fonctionne sans problème.
Les seuls points à modifier sont :
ligne 1:
Code: Select all
($_GET['page'] ? $page=$_GET['page'] : $page='index');
où $page='index' doit correspondre au nom de ta page d'accueil : donc chez toi : index.php
ligne 2 :
$codeXiti=XXXX; où tu remplaces XXXX par ton code perso.
Tu crées donc une balise utilisateur dans laquelle tu copies l'entièreté du code de taybott.
Tu nommes cette balise "xiti".
Tu colles dans le gabarit de page {xiti} à l'endroit où tu désires voir apparaître l'icône.
Et voilà.
Pour le code de Jce : {literal} {/literal} (un seul t), cela sert à insérer du code dans le gabarit : voir le wiki
http://wiki.cmsmadesimple.org/index.php ... your_pages
Re: Marqueur Xiti qui ne s'affiche pas
Posted: Mon May 18, 2009 10:37 am
by karpediem
MERCI ! MERCI ! MERCI ! MERCI !
Bon et bien voila un super bon début ;o))
Dans le gabarit de ma page d'accueil, j'ai mis le code du marqueur version xhtml entouré de {literal} {/literal} et là, super, je vois mon icone

J'ai fait le test avec le même code dans mon bloc de contenu global {global_content name='Copyright'} pour l'avoir sur toutes mes pages et là c'est encore ok => trop top !!!
En revanche, si j'installe le code de taybott, ce qui était tout de même l'objectif de départ

, j'ai mon message d'erreur qui revient
Du coup, je repense à mon autre site développé aussi avec cmsimple, je n'ai pas utilisé les balises {literal} {/literal} et ça a l'air de fonctionner, en tout cas, pas d'erreur sur l'icône et j'ai bien des résultats de fréquentation, mais ces résultats, sont-ils corrects
Qu'en pensez-vous ?
Re: Marqueur Xiti qui ne s'affiche pas
Posted: Mon May 18, 2009 11:23 am
by Jean le Chauve
C'est pas compliqué. Pourquoi enveloppes-tu {xiti} avec {literal}. Ca c'est pour du javascript ou lorsque tu doit faire apparaître { ou }.
Jean le Chauve wrote:
Tu crées donc une balise utilisateur dans laquelle tu copies l'entièreté du code de taybott.
Tu nommes cette balise "xiti".
Tu colles dans le gabarit de page {xiti} à l'endroit où tu désires voir apparaître l'icône.
Fous la paix à ton copyright. Il te suffit de cliquer sur ajouter une balise utilisateur, nom : xiti et tu colles le code dans le textarea.
Dans ton gabarit, tu colles UNIQUEMENT {xiti} ET C'EST TOUT.
Tu ne mets pas le marqueur version xhtml, il est déjà dans ta balise utilisateur. C'est elle qui se charge de l'écrire dans ton gabarit.
Re: Marqueur Xiti qui ne s'affiche pas
Posted: Mon May 18, 2009 12:22 pm
by karpediem
Re,
Je n'ai pas dû être claire dans mon explication...
- Les balises {literal} je les utilise pour entourer le code du marqueur placé directement dans mon gabarit, pas pour entourer mon {xiti}.
- {xiti} je l'utilise tout seul, de façon indépendante et il contient que du php même s'il y a du echo"© Copyright 2009 - LeSiteMarketing.com - SIREN 430 225 169
{literal}
code du marqueur
{/literal}
Et dans mes gabarits {global_content name='Copyright'}
La 2eme soluce que j'ai tester c'est de mette dans mon bloc global Copyright :
© Copyright 2009 - LeSiteMarketing.com - SIREN 430 225 169 - {xiti}
Et c'est là que ça ne passe pas mais ce doit être normal...
Re: [RESOLU] Marqueur Xiti qui ne s'affiche pas
Posted: Mon May 18, 2009 10:17 pm
by karpediem
Je n'ai peut-être pas trouvé la solution idéale mais en tout cas, mon marqueur Xiti s'affiche !
Je mets donc "Résolu" dans le titre.
Encore un grand MERCI @ tous !!!
Re: [RESOLU] Marqueur Xiti qui ne s'affiche pas
Posted: Tue May 19, 2009 4:58 pm
by Pierre M.
Juste pour le fun : ça semble beaucoup plus facile d'ajouter une simplette ligne "xiti" dans ma liste de filtrage tinyproxy que de mettre en place des marqueurs/sondes/mouchards
Pierre M.