| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
pascalbout Régulier


Inscrit le: Oct 23, 2006 Messages: 183
|
Posté le: 06 Jan 2008, 23:24 Sujet du message: insertion javascript |
|
|
bonjour
J'essaye d'inserer ce code javascript dans un block qui ne s'affiche que pour les non membres :
le code est ici (faire code source) http://www.ocean-passion.com/supertest.html
le probleme est qu'il ne se passe rien du tout !!!
Ce code a été trouvé sur le site de l'editeur javascript, donc je pense fiable
Merci pour votre aide |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8331 Localisation: France Corse Ventiseri
|
|
| Revenir en haut de page |
|
pascalbout Régulier


Inscrit le: Oct 23, 2006 Messages: 183
|
Posté le: 07 Jan 2008, 11:03 Sujet du message: Re : insertion javascript |
|
|
bonjour
bonne question, je ne sais pas !
je l'ai inséré directement dans un block vide via la base de donnée.
Donc à priori sans balise.
merci |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8331 Localisation: France Corse Ventiseri
|
Posté le: 07 Jan 2008, 11:11 Sujet du message: Re : insertion javascript |
|
|
Re,
C'est pour cela qu'il ne fonctionne pas.
Le plus simple est de créer un bloc manuellement, par fichier, et d'y insérer ton code en dehors des balises PHP.
Suivant à quoi est destiné ce scripts, tu peux tout aussi bien l'insérer dans un des trois footer disponibles dans admin->préférences _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
pascalbout Régulier


Inscrit le: Oct 23, 2006 Messages: 183
|
Posté le: 07 Jan 2008, 11:50 Sujet du message: Re : insertion javascript |
|
|
Merci beaucoup pour ton aide
Donc je crée un fichier block_script.php, j'insere le script dedans sans les quote php, et je n'ai plus qu'à l'activer via l'admin block
Mon but est d'afficher un avertissement de non-identification pour les visiteurs, d'ou l'intérêt du block déclaré pour les visiteurs uniquement. C'est pour cela que je ne peux pas utiliser les footer.
J'essaye et vous tient au courant |
|
|
|
| Revenir en haut de page |
|
pascalbout Régulier


Inscrit le: Oct 23, 2006 Messages: 183
|
Posté le: 07 Jan 2008, 12:53 Sujet du message: Re : insertion javascript |
|
|
et bien non malheureusement
j'ai créé un fichier avec le code, puis déclaré dans l'admin le block, et que je retourne sur la page d'accueil, il m'affiche :
Il n'y a rien dans ce bloc.
mais rien ne se passe
merci |
|
|
|
| Revenir en haut de page |
|
petitjo86 Spécialiste


Inscrit le: Nov 09, 2006 Messages: 749 Localisation: Châtellerault
|
Posté le: 07 Jan 2008, 19:22 Sujet du message: Re : insertion javascript |
|
|
Bonjour,
As tu essayer avec les outils disponibles sur le site ICI en utilisant l'outil "création de bloc"
@+ Petit Jo |
|
|
|
| Revenir en haut de page |
|
pascalbout Régulier


Inscrit le: Oct 23, 2006 Messages: 183
|
Posté le: 07 Jan 2008, 21:06 Sujet du message: Re : insertion javascript |
|
|
bonsoir
oui j'ai essayé, mais l'outil de conversion supprime le debut de presque toutes les lignes !
Par exemple :
$content .= "unction showsup()"; |
|
|
|
| Revenir en haut de page |
|
petitjo86 Spécialiste


Inscrit le: Nov 09, 2006 Messages: 749 Localisation: Châtellerault
|
Posté le: 07 Jan 2008, 21:20 Sujet du message: Re : insertion javascript |
|
|
Bonsoir,
Et en passant directement par la base de donnée, pour commencer tu passes par l'administration, tu vas dans bloc, puis tu creer un block et tu écrit quelques choses dans la partie contenu (n'oublie pas de l'activer).
Ensuite tu vas dans ton administration sql tu vas dans phpnuke_blocks, tu edite le block que tu viens de creer et à l'endroit ou tu ecrit ton "quelques choses" tu colle ton script. je pense que ça doit marcher, il me semble que j'avais fait ça sur un de mes anciens sites
A voir, si ça fonctionne
@+ Petit Jo |
|
|
|
| Revenir en haut de page |
|
pascalbout Régulier


Inscrit le: Oct 23, 2006 Messages: 183
|
Posté le: 07 Jan 2008, 21:26 Sujet du message: Re : insertion javascript |
|
|
Le probleme n'est pas l'insertion dans un block.
En fait quand on regarde le code source de la page, le script est bien appelé, mais il ne se passe rien. Si je prends ce script, que je le mets dans une page à part, tout seul sur le site, et que je l'appelle via un navigateur, là ça marche.
C'est donc bien le fait qu'il soit insérer dans phpnuke qui le bloque, mais pourquoi ????
merci |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8331 Localisation: France Corse Ventiseri
|
Posté le: 07 Jan 2008, 22:01 Sujet du message: Re : insertion javascript |
|
|
Re,
Si le but est juste de rappeler aux visiteurs qu'ils ne sont pas connecté à leur compte, autant faire un petit bout de code PHP. Ce sera bien plus sur et fonctionnel qu'en passant par du javascript qui n'est pas forcément approprié pour ce genre de chose. _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
|