Fork me on GitHub


 Bas   Précédent   Suivant

(1) 2 3 4 ... 82 »


Re: Année 2023
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
Merci à vous, en vous souhaitant une excellente année et tout pleins de bonheurs

Posté le : 01/01/2023 15:54
_________________
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Transférer la contribution vers d'autres applications Transférer


Re: Problème balise Script dans page html
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
Bonjour Alain

Ce code fonctionne parfaitement
<{if $story.id == 100}>
<
scriptici le script  </script>
<{/if}>

Il ne s'affiche que sur la page concerné dans la balise <head> et il n'apparait nul par ailleurs

Je te remercie vraiment pour ton aide

Posté le : 15/09/2022 16:31
_________________
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Transférer la contribution vers d'autres applications Transférer


Re: Problème balise Script dans page html
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
Juste pour vérifié

1) Quand tu indique "A vérifier en activant dans les préférences générales le mode smarty et en allant sur une page affichant une news, tu pourras donc trouver le pop up qui affiche les smarty"

C'est bien là ?
Préférences-->Paramètres généraux-->Mode Debug : Activer le mode Debug Smarty pour les modèles ?


2) Tu avais raison car j'ai regardé aussi dans le template dans mon module News (news_article.tpl) est c'est bien <{$story.id}>

Donc le code serais plutôt celui-là
<{if $story.id == 100}>
<
scriptici le script  </script>
<{/if}>

Je pensais, vu que l'adresse a la fin c'est "storyid=100" : www.example.com/modules/news/article.php?storyid=100 donc c'était pour moi "storyid" mais en smarty, c'est plutôt, <{$story.id}> et qui se transforme en "storyid=100" dans l'adresse du navigateur.

J’espère que je ne dit pas de bêtise

Posté le : 14/09/2022 18:26
_________________
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Transférer la contribution vers d'autres applications Transférer


Re: Problème balise Script dans page html
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
Ah oui, je comprend mieux quand tu dit "que ce n'est pas la solution la plus performante " car d’après ce que je comprend, il vérifie toutes les pages même celle des autres modules, mais je pense que cela correspond a quelques micro-secondes, non ?

Au sujet du code, j'ai vérifié, et donc, si l'adresse de l'article est celle-là : www.example.com/modules/news/article.php?storyid=100

Donc le code serais celui-ci ?
<{if $storyid == 100}>
<
scriptici le script  </script>
<{/if}>

Posté le : 14/09/2022 17:40
_________________
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Transférer la contribution vers d'autres applications Transférer


Re: Problème balise Script dans page html
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
Oui on est bien sûr Xoops

C'est bien le module News que j'utilise, j'ouvre la fenêtre en cliquant sur le bouton html, je colle mon article en html dedans et je rajoute en bas de l’article dans la page html le script et je valide, et là, il fait le ménage des balises <script>

Je viens de regarder sur le module News, en bas de la page d'édition où se trouve le bouton Publier, il y a bien des cases a cocher mais là, c'est le contraire car pour le html, si on n'en veut pas, il faut sélectionner : Désactiver le code HTML donc par défaut le module News, accepte HTML lors de la publication

Mais ton code pourrais être la solution, c'est génial
1) je le met entre les balises <Head>...</Head> dans le fichier theme.tpl ?
2) Est-ce normal qui est 2 signes égale entre id et 52 sur la première ligne ?
3) Et pourquoi, cette solution n'est pas très performante pour toi ?

Merci

Posté le : 14/09/2022 15:52
_________________
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Transférer la contribution vers d'autres applications Transférer


Re: Problème balise Script dans page html
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
@Alain : Une société ma demandé de publié un article sur mon site et dans cette article, il m'ont donné le code que tu vois dans le premier post de cette discussion à insérer en fin d'article dans le code Html. c'est pour, d’après ce que j'ai compris, montrer a leur client depuis leurs interface, le nombre de lecteur de son article.

Mais le problème c'est quand j’insère le code dans la page html et que je valide, il me vire les balise <script>...</script> en me laissant juste le code qui se trouve entre c'est 2 balises

Posté le : 14/09/2022 15:17
_________________
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Transférer la contribution vers d'autres applications Transférer


Re: Problème balise Script dans page html
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
@Montuy : je comprend a peu prêt ce que tu veux dire mais je suis dans l’incapacité de mettre cela en place vu mes connaissances en programmation Sinon, oui j'ai regardé est testé quelques truc dans les préférences mais rien n'y fait, il m’enlève à chaque fois les balises <script>...</script>

@Alain : Bonjour Alain, non tout les articles sont sur le même domaine, sinon cela aurait été trop facile

Posté le : 14/09/2022 14:53
_________________
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Transférer la contribution vers d'autres applications Transférer


Re: Problème balise Script dans page html
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
Bonjour Montuy

Oui j'ai bien pensé a faire cela, mais le problème, j'ai d'autres articles mais pour d'autres boites et si je fais cela tout les articles seront comptés.

Par exemple, si j'ai 10 articles de boite différente lu 10 fois la boite qui veux que j’intègre ce script pour cette article va voir 10 lectures alors qu'il n'a été lu qu'une fois et c'est le problème...

Posté le : 14/09/2022 12:05
_________________
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Transférer la contribution vers d'autres applications Transférer


Problème balise Script dans page html
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
Bonjour,

Je viens de m’inscrire a un service pour publié des articles sur mon site, et il m'a donc proposé d’en publié un, donc là, pas de souci, sauf qu’il me demande d’inclure dans la page html un script pour vérifier le nombre de lecture de cet article à distance.

J’utilise le module News 1.68 et TinyEditor 1 qui je sais, ne sont pas de toutes première jeunesse, mais je ne peut pas faire de mise à jour avant plusieurs mois et je dois donc me débrouiller avec cela pour l’instant 

Donc pour la publication de l’article en html pas de soucis avec les balise ou autres, par contre quand je met le code Javascript dans la page html que je dois mettre a la fin de l’article et que je valide, il m’enlève les balise <script>…</Script> et me laisse le code qui se trouve entre c’est 2 balises qui bien évidement ne peut pas fonctionner comme ça 

Avez-vous une méthode pour que ce script (ci-dessous fonctionne) dans mon article et que lors de la validation dans le module News, il n'enlève pas les balises <Script> ?

Que ce soit sous cette forme là
<script>
(function(){
oe3j=document.createElement("script");oe3j.async=true;oe3j_="u"+("s")+"t";
oe3ju="XXXXXXX.";oe3j_+="a"+("t.i");oe3j_+="n"+("f"+"o")+"/";
oe3ju+="XXXXXXX"+("XXXXXXX");
oe3j.src="https://"+oe3j_+oe3ju;oe3j.type="text/javascript";
document.body.appendChild(oe3j);
})();
</script>

Ou sous cette forme là
<script type="text/javascript">
(function(){
oe3j=document.createElement("script");oe3j.async=true;oe3j_="u"+("s")+"t";
oe3ju="XXXXXXX.";oe3j_+="a"+("t.i");oe3j_+="n"+("f"+"o")+"/";
oe3ju+="XXXXXXX"+("XXXXXXX");
oe3j.src="https://"+oe3j_+oe3ju;oe3j.type="text/javascript";
document.body.appendChild(oe3j);
})();
</script>


Merci d’avance pour votre aide 

Posté le : 14/09/2022 10:39
_________________
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Transférer la contribution vers d'autres applications Transférer


Re: Bonnes fêtes
Semi pro
Inscrit: 13/04/2007 20:36
Messages: 849
Citation :
montuy337513 a écrit :
J'y travaille Nendo, plus lentement que prévu, mais ça devrait sortir pendant ce 1er trimestre.

Merci pour ton travaille et pour le temps que tu consacre a Xoops

Bonne année a toi

Posté le : 05/01/2022 21:38
_________________
Une personne qui n'a jamais commis d'erreurs n'a jamais tenté d'innover. [Albert Einstein]
Transférer la contribution vers d'autres applications Transférer



 Haut
(1) 2 3 4 ... 82 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

79 Personne(s) en ligne (48 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 79 | Plus ...