Qui est en ligne Version 3

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

Résolu Qui est en ligne Version 3

Message par stefou le Jeu 17 Oct 2013 - 15:19

Bonjour,

J'ai beau chercher, je ne trouve pas le code pour modifier le texte par défaut des utilisateurs en ligne.
Si quelqu’un pouvait me donner sont code ou m'aiguiller car là je bloque, en même temps je suis un grand novice dans les codes...




Je souhaitais personnaliser un peu la présentation.
13 enregistrés ---> 13 Membre(s)
0 invisible ---> 0 caché(s)
5 Invités ---> 5 curieux

Utilisateurs enregistrés ---> Membres connectés

Merci.


Dernière édition par stefou le Ven 18 Oct 2013 - 18:18, édité 4 fois

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par AenigmA le Jeu 17 Oct 2013 - 16:04


AenigmA
+ Hyperactif +

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par stefou le Jeu 17 Oct 2013 - 17:16

Thanks 

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par Titus55 le Jeu 17 Oct 2013 - 17:38

Bonsoir au fofo et pour phpbb2 il existe un code ?

Titus55
****

Masculin
Messages : 249
Inscrit(e) le : 02/12/2011

http://magnetismecuratif.forumgratuit.org/
Titus55 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par AenigmA le Jeu 17 Oct 2013 - 17:50


AenigmA
+ Hyperactif +

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par stefou le Jeu 17 Oct 2013 - 19:36

Je ne comprend plus Shocked 

Sur mon forum test cela fonctionne, sur l'officiel ca fonctionne pas... scratch 

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par AenigmA le Jeu 17 Oct 2013 - 20:29

Ca commence à fonctionner je vois curieux, prends ton temps et fais mot par mot.

AenigmA
+ Hyperactif +

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par stefou le Jeu 17 Oct 2013 - 21:32

Sur mon forum test oui mais pas sur l'officiel.
Quel lien ou tu as vu "Curieux" ?

Je ne comprend pas, mis à part les catégories, les deux fofo on le même ccs et les même java.

Edit:
2h que je cherche, je viens de remarquer que déconnecté je vois le texte voulu.
Une fois connecté, le texte d'origine revient. c'est donc pour cela que tu arrivais à voir le changement et moi non.
Sur mon forum test connecté ou non le texte voulu est bien là.
J'espère que c'est plus parlant pour vous... et que vous avez la solution.

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par stefou le Ven 18 Oct 2013 - 9:37

Up...

Récapitulatif:
code java utilisé
Code:
;
        /* Script pour modifier le qui est en ligne sur les forums phpbb3 de forumactif */
        $(function () {
            /*Réglages ci-dessous*/
            var t = {
                "remplacer": ["Invités","Enregistrés","L'utilisateur enregistré le plus récent","Utilisateurs enregistrés","utilisateurs"],
                "par": ["Curieux","Membres","Le dernier membre enregistré","Membres connectés","visiteurs"]
            };
            /*Fin réglages*/
            $('#i_whosonline').prev().prev().nextAll().each(function () {
                for (i in t.remplacer) $(this).html($(this).html().replace(t.remplacer[i], t.par[i]));
            })
        });
Résultat quand je suis déconnecté


Aucun résultat quand je suis connecté


Je ne comprend pas... sur mon forum test (à l’exception de quelques pages html et catégories) tout est à l'identique, même ccs, même code java et tout fonctionne correctement.

J'ai vraiment besoin d'un petit coup de pouce scratch 
Merci...

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par AenigmA le Ven 18 Oct 2013 - 11:28

Je viens d'essayer sur un forum et il fonctionne correctement dans les deux cas.
As tu demander à tes membres s'ils voyaient les modifs ? si non ...

Pour voir tu peux essayer de désactivé tes autres javascripts (ne pas les effacer bien entendu)
Réactive celui ci que sur l'accueil

AenigmA
+ Hyperactif +

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par stefou le Ven 18 Oct 2013 - 11:47

Sur mon forum test il fonctionne aussi dans les deux cas, et j'ai déjà désactivé les javascripts sans plus de résultat.
Je n'y comprend rien...
j'ai déjà eu confirmation d'autre membres que le résultat est le même que chez moi.
J'ai également ré-importé le thème complet sur mon forum test pour vérifier si cela viens de lui, mais non le forum test fonctionne toujours. j'ai aussi passé du temps dans le P.A. à comparer les deux.
Merci de ton intervention.

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par stefou le Ven 18 Oct 2013 - 12:33

En gros, il n'y a que les invités qui vois les changements...
Comme si le java concerné est inhibé à la connexion?
Contrairement à mon forum test, l'officiel est dépourvu de pub (j'ai utilisé mes crédits) mais je suppose que ce n'en est pas la cause.

Il n'existe pas un code ccs ou java pour forcer le java concerné ?

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par AenigmA le Ven 18 Oct 2013 - 13:08

Franchement je ne vois pas du tout, car un mot est un mot. Une chose doit m'échapper, car il me semble que ce phénomène entre connecté et non connecté, je l'ai déjà vu dans certain script visant le qeel. Mais n'étant pas codeur je ne peux pas mieux t'aider. J'espère que tu trouveras.

Si no_way qui a fait ce code passe par là, ça serait bien qu'il donne un coup d'oeil

AenigmA
+ Hyperactif +

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par stefou le Ven 18 Oct 2013 - 13:23

J'ai même retiré mon ccs et rien ne change.

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par no_way le Ven 18 Oct 2013 - 15:40

Bonjour, je vais regarder ça, au fait, utilisez plutôt ça:
Code:
;
        /* Script pour modifier le qui est en ligne sur les forums phpbb3 de forumactif */
        $(function () {
            /*Réglages ci-dessous*/
            var t = {
                "remplacer": [/Invité(s)?/g,"Enregistré","L'utilisateur enregistré le plus récent","Utilisateurs enregistrés","utilisateur"],
                "par": ["Curieux","Membre","Le dernier membre enregistré","Membres connectés","visiteur"]
            };
            /*Fin réglages*/
            $('#i_whosonline').prev().prev().nextAll().each(function () {
                for (i in t.remplacer){$(this).html($(this).html().replace(t.remplacer[i], t.par[i]));}
            })
        });

no_way
Aidactif
Aidactif

Messages : 1781
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par stefou le Ven 18 Oct 2013 - 15:45

Merci no-way, je suis curieux de voir ou ca bug...
Je suis vraiment Sad  , car ce script est vraiment bien, il rend nos forum plus sympa et personnalisé.
Merci.


Dernière édition par stefou le Ven 18 Oct 2013 - 15:57, édité 1 fois

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par no_way le Ven 18 Oct 2013 - 15:51

Pas de problème, le qui est en ligne est comme vous le souhaitiez de mon côté, qu'en est-il du vôtre ?

Edit:
Je viens de constater le problème.
Pourriez-vous remplacer le script précédent par celui qui suit ?
Code:
;
        /* Script pour modifier le qui est en ligne sur les forums phpbb3 de forumactif */
        $(function () {
console.log("initialisation");
            /*Réglages ci-dessous*/
            var t = {
                "remplacer": [/Invité(s)?/g,"Enregistré","L'utilisateur enregistré le plus récent","Utilisateurs enregistrés","utilisateur"],
                "par": ["Curieux","Membre","Le dernier membre enregistré","Membres connectés","visiteur"]
            };
            /*Fin réglages*/
            $('#i_whosonline').prev().prev().nextAll().each(function () {
console.log("element ok");
                for (i in t.remplacer){console.log("boucle:"+i);$(this).html($(this).html().replace(t.remplacer[i], t.par[i]));}
            })
        });


Dernière édition par no_way le Ven 18 Oct 2013 - 16:04, édité 1 fois

no_way
Aidactif
Aidactif

Messages : 1781
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par stefou le Ven 18 Oct 2013 - 16:04

De mon coté le script fonctionne uniquement pour les invités, dès que on ce connecte le script est inhibé.
Hors sur mon forum test il fonctionne à 100% (connecté ou non).

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Qui est en ligne Version 3

Message par no_way le Ven 18 Oct 2013 - 16:06

J'ai édité mon message précédent, puis-je avoir un lien vers le forum de test par MP ?

no_way
Aidactif
Aidactif

Messages : 1781
Inscrit(e) le : 26/03/2010

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par stefou le Ven 18 Oct 2013 - 16:12

Mp envoyé.

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Qui est en ligne Version 3

Message par stefou le Ven 18 Oct 2013 - 18:11

Je remercies no_way, qui à fait la modif pour que cela fonctionne sur mon forum. cheers 

stefou
*****

Masculin
Messages : 899
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou 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