Récupérer "{ USERNAME }" via le javascript

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Récupérer "{ USERNAME }" via le javascript

Message par Lord Hinateur le Mar 21 Juin 2011 - 13:19

Bonjour/Bonsoir à tous et à toutes,

Je travaille actuellement sur un code lié à la chatbox et à un moment j'ai besoin de savoir quel est le nom de l'utilisateur qui est actuellement en ligne.

Je sais dans nos post on peut utiliser { USERNAME } mais ce que je cherche à faire c'est que au lancement de mon script le contenu de { USERNAME } soit stocké dans une variable.

J'ai bien essayé de placer
Code:
var user = { USERNAME };
à plusieurs endroits dans mon code mais rien de marche.

Une idée ?

PS: Les espaces entre les { } et USERNAME sont volontaire. Dans mon code ces espaces ne sont donc pas présent.


Dernière édition par Lord Hinateur le Mar 21 Juin 2011 - 15:54, édité 1 fois

Lord Hinateur
Nouveau membre

Masculin
Messages : 24
Inscrit(e) le : 19/06/2011

http://z-corps2022.rpg-board.net/
Lord Hinateur a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer "{ USERNAME }" via le javascript

Message par Scipion le Mar 21 Juin 2011 - 13:50

Bonjour

A titre de contribution, essayez comme suit :

Code:
var user = { L_USERNAME };
Cordialement

Scipion
+ Hyperactif +

Masculin
Messages : 8655
Inscrit(e) le : 03/02/2010

http://forum.forumactif.com/
Scipion a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer "{ USERNAME }" via le javascript

Message par Lord Hinateur le Mar 21 Juin 2011 - 14:49

Bon après quelques test, j'ai finit par trouver ce qu'il faut écrire:

Code:
var userName = "{L_USERNAME}";

Le problème c'est que la variable userName me renvoi :
"Nom d'utilisateur"

J'en ait donc déduit que le "L_" signifiait "Label". Comme moi je cherche à récupérer le nom de l'utilisateur actuellement connecté, ça correspond pas exactement à ce que je recherche. Un "L_" en moins dans mon code et une mise à jour de template plus tard, je check ma variable userName qui me renvoi un magnifique :
""

Shocked Ouate ze phoque ? (comme le dit si bien dans nos verte contrée)

J'ai bien vérifié que je n'était pas connecté en invisible (dès fois que...) mais non, c'est pas ça non plus.

Bref, y a un soucis...

Lord Hinateur
Nouveau membre

Masculin
Messages : 24
Inscrit(e) le : 19/06/2011

http://z-corps2022.rpg-board.net/
Lord Hinateur a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Récupérer "{ USERNAME }" via le javascript

Message par Lord Hinateur le Mar 21 Juin 2011 - 15:53

Résolu.

J'ai simplement marqué ceci (sans les espace à coté de USERNAME):
Code:
<script type="text/javascript">var userName = "";</script>
Dans mon message de page d’accueil et ça fonctionne, userName contient bien le nom de l'utilisateur actuellement connecté et Ô miracle de la programmation javascript cette variable est accessible dans mon code.

Finalement les variables globale, ça à du bon (des fois)...

Merci pour ton aide Scipion !

Édition etana : si le membre a un " dans son pseudo ou certains autres caractères ça ne fonctionnera pas, il vaut mieux mettre <span id="un">{USERNAME}</span> et avoir le pseudo par jQuery("#un").text() ( il faudra aussi mettre #un { display: none; } dans le CSS ).

Lord Hinateur
Nouveau membre

Masculin
Messages : 24
Inscrit(e) le : 19/06/2011

http://z-corps2022.rpg-board.net/
Lord Hinateur a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum