Personnaliser le widget "Qui est en ligne"

3 participants

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

Résolu Re: Personnaliser le widget "Qui est en ligne"

Message par creange Ven 9 Fév 2024 - 17:42

Bonjour Manu34
j'ai réussi à modifier le titre du Qeel et les textes du widget du portail 
 mais  dès que je rajoute les statistiques  ça annule les codes 


Personnaliser le widget "Qui est en ligne" Exempl11

je pense que le mieux c'est de faire un widget personnalisé pour avoir le qeel et les statistiques 
dans le même widget  mais là c'est plus compliqué !!


Bonjour Mig 

merci pour l'explication des codes qui m'a permis de mieux comprendre 
le template mod_whoisonline  Yes
par contre impossible de supprimer ou modifier le texte  il y a en ligne
et de plus à chaque fois on a la ligne en double !
et je crois qu'il est impossible de changer le texte record des utilisateurs ???

bonne soirée à vous
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Personnaliser le widget "Qui est en ligne"

Message par Mig Ven 9 Fév 2024 - 19:20

creange a écrit:Bonjour Manu34
j'ai réussi à modifier le titre du Qeel et les textes du widget du portail 
 mais  dès que je rajoute les statistiques  ça annule les codes 


Personnaliser le widget "Qui est en ligne" Exempl11

je pense que le mieux c'est de faire un widget personnalisé pour avoir le qeel et les statistiques 
dans le même widget  mais là c'est plus compliqué !!


Bonjour Mig 

merci pour l'explication des codes qui m'a permis de mieux comprendre 
le template mod_whoisonline  Yes
par contre impossible de supprimer ou modifier le texte  il y a en ligne
et de plus à chaque fois on a la ligne en double !
et je crois qu'il est impossible de changer le texte record des utilisateurs ???

bonne soirée à vous

Bonsoir créange
L'explication c'est pour index_body ..mais je suppose pour le mod_whoisonline c'est pareil ...et si tu collais ici ton template ? ..on verrait peut-être où il y a une erreur ..surtout qu'il n'est pas long ce template



Dernière édition par Mig le Ven 9 Fév 2024 - 19:38, édité 2 fois
Mig

Mig
**

Messages : 59
Inscrit(e) le : 15/09/2011

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

Résolu Re: Personnaliser le widget "Qui est en ligne"

Message par creange Ven 9 Fév 2024 - 19:35

Mig a écrit:

Bonsoir créange
L'explication c'est pour index_body ..mais je suppose pour le mod_whoisonline c'est pareil ...et si tu collais ici ton template ? ..on verrait peut-être où il y a une erreur ..surtout qu'il n'est pas long ce template

Bonsoir Mig 
voici mon template mais contrairement à ce que tu as écrit le mien  est un peu long  
je pense qu'au lieu de doubler j'aurai dù mettre un ? peut être ..... mais je ne sais pas si ça fonctionne sur notre version 3 ...

Code:
<div class="module">
 <div class="module">
                 <div class="inner">
 <span class="corners-top"><span></span></span>
 <div class="h3">{L_WHO-_IS_ONLINE}</div>
          Qui a le Droit d'Entrer Dans Les Couloirs?<br  /><br  />
                <span class="qeel-p-perso">{TOTAL_USERS-ONLINE}</span><strong></strong> .<br /><br />
            <span class="qeel-p-perso">{TOTAL_GUEST_USERS_ONLINE}</span>  <strong></strong>.
 {LOGGED_IN_USER_LIST}<br /><br />
 <!-- BEGIN switch_onlinelink -->
 <p class="center">[ <a href="{U_VIEWONLINE}" rel="nofollow">{L_VIEW_COMPLETE_LIST}</a> ]</p>
 <br />
 <!-- END switch_onlinelink -->
 {RECORD_USERS}
 <span class="corners-bottom"><span></span></span></div>
</div> <div id="ligne">{TOTAL_USERS_ONLINE}</div>
  <script><div class="module">
 <div class="inner"><span class="corners-top"><span></span></span>

 <div class="h3">{L_STATISTICS}</div>
 {TOTAL_USERS}<br />{NEWEST_USER}<br /><br />
 {TOTAL_POSTS} {TOTAL_TOPICS}<br />
           <div id="ligne">{TOTAL_USERS_ONLINE}</div>
  <script>  </script>
          <script>
             <div class="h3">{L_STATISTICS}</div>
 {TOTAL_GUEST_USERS}<br />{NEWEST_USER}<br /><br />
 {TOTAL_POSTS} {TOTAL_TOPICS}<br />
           <div id="ligne">{TOTAL_GUEST_USERS_ONLINE}</div>
  <script>  </script>
          
          <script>
document.getElementById('memb2').innerHTML= document.getElementById('memb2').innerHTML.replace
(/Invité/,'Flaneur');
</script>
                <script>
document.getElementById('memb2').innerHTML= document.getElementById('memb2').innerHTML.replace
(/Invités/,'Flaneurs');
</script>
            <div id="ligne">{TOTAL_USERS_ONLINE}</div>
  <script>
    
      document.getElementById('ligne').innerHTML= document.getElementById('ligne').innerHTML.replace(/tout/,'dans les Couloirs en tout');
    
    </script>
    <script>
      document.getElementById('ligne').innerHTML= document.getElementById('ligne').innerHTML.replace(/utilisateur/,'Intéressé');
    </script>
     <script>
      document.getElementById('ligne').innerHTML= document.getElementById('ligne').innerHTML.replace(/utilisateurs/,'Intéressés');
    </script>
    <script>
      document.getElementById('ligne').innerHTML= document.getElementById('ligne').innerHTML.replace(/en ligne/,'');
    </script>
    <script>
      document.getElementById('ligne').innerHTML= document.getElementById('ligne').innerHTML.replace(/Enregistré/,"Créateur");
    </script>
  <script>
      document.getElementById('ligne').innerHTML= document.getElementById('ligne').innerHTML.replace(/Enregistrés/,"Créateurs");
    </script>
       <script>
      document.getElementById('ligne').innerHTML= document.getElementById('ligne').innerHTML.replace(/Invité/,"Flaneur");
    </script>
      <script>
      document.getElementById('ligne').innerHTML= document.getElementById('ligne').innerHTML.replace(/Invités/,"Flaneurs");
    </script>
        <script>
      document.getElementById('ligne').innerHTML= document.getElementById('ligne').innerHTML.replace(/Invisible/,"Intrus");
    </script>
        <script>
      document.getElementById('ligne').innerHTML= document.getElementById('ligne').innerHTML.replace(/Invisibles/,"Intrus");
    </script>

J'ai tenté également de refaire la même chose dans le template des stats mais sans succès 

j'ai juste le titre modifié
Personnaliser le widget "Qui est en ligne" Exempl12
Je suis comme Manu34 je cherche désespèrément ....  Very Happy
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Personnaliser le widget "Qui est en ligne"

Message par Mig Ven 9 Fév 2024 - 19:45

C'est mal fait ..total users online est en double c'est donc pour ça que c'est en double

De plus le nom de la div ne doit servir par exemple que sur total users online ..pour autre comme Record il faut un autre nom de div

Donc tu ne dois pas faire en double ..celui existant tu l'entoure d'une div et pour le script du mot que tu veux changer il doit avoir le nom de la div ..bon je ne sais pas si on comprend Very Happy
Mig

Mig
**

Messages : 59
Inscrit(e) le : 15/09/2011

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

Résolu Re: Personnaliser le widget "Qui est en ligne"

Message par Mig Ven 9 Fév 2024 - 20:05

exemple

Code:
  <div id="ligne">{TOTAL_USERS_ONLINE}<br /></div>
  <script>
    
      document.getElementById('ligne').innerHTML= document.getElementById('ligne').innerHTML.replace(/tout/,'ce moment');
    
    </script>

Code:
<div id="reco">{RECORD_USERS}</div>
    <script>
      document.getElementById('reco').innerHTML= document.getElementById('reco').innerHTML.replace(/d'utilisateurs/,"de surfeurs");
    </script>
  

Tu vois la différence ? les noms de la div ne sont pas les mêmes et sur les scripts c'est le nom de la div correspondant
Mig

Mig
**

Messages : 59
Inscrit(e) le : 15/09/2011

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

Résolu Re: Personnaliser le widget "Qui est en ligne"

Message par creange Ven 9 Fév 2024 - 21:11

Merci Mig j'ai bien réussi à supprimer le double et pour la div j'avais compris mais le souci
c'est que dès que je mets dans la div le mot USERS ça met en double à nouveau   scratch

Personnaliser le widget "Qui est en ligne" Exempl13
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Personnaliser le widget "Qui est en ligne"

Message par chattigre Ven 9 Fév 2024 - 21:16

Bonjour @creange,
Personnaliser le widget "Qui est en ligne" 3CGETGJJe rappelle qu'une seule question par sujet est autorisée, afin de favoriser les recherches ultérieures.
Je vous invite à ouvrir votre propre sujet si vous avez une question pour votre forum.

Je vous invite à lire :


chattigre
Aidactif

Pour une aide efficace...
Right Mettez un titre explicite
Right Communiquez vos personnalisations
Right Rendez le forum et votre problème directement visible

Right Si votre problème est résolu, éditez votre premier message et cochez l'icône résolu
Right Consultez la liste des Questions et réponses fréquentes avant d'ouvrir un sujet si nécessaire
chattigre

chattigre
Aidactif
Aidactif

Masculin
Messages : 3596
Inscrit(e) le : 17/04/2019

https://test1-chattigre.forumactif.fr
chattigre a été remercié(e) par l'auteur de ce sujet.

Résolu Personnaliser le widget "Qui est en ligne"

Message par creange Ven 9 Fév 2024 - 21:23

Bonsoir Chattigre 
 au  départ j'ai tenté d'aider Manu34 et je me suis prise au jeu 
et du coup je faisais des essais sur mon forum test ....

Désolée ....
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Personnaliser le widget "Qui est en ligne"

Message par chattigre Ven 9 Fév 2024 - 23:37

Personnaliser le widget "Qui est en ligne" Qa9sXQJ@creange : Pour faciliter les échanges, votre demande a été divisée dans un sujet séparé. Merci de poursuivre dans ce sujet.

Je rappelle également, en ce qui concerne l'entraide, que, comme indiqué dans les règles de la section :
  • Évitez autant que possible de poser vos questions dans un sujet existant, sauf "sujet unique" (reconnaissables à l'icône Topic Unique ).
  • Vous n'interviendrez dans un sujet déjà aidé que si vous avez une précision importante à y mettre pour aider votre co-aideur et le demandeur.
  • Vous vous efforcerez de répondre à une question le plus complètement possible. Un sujet d'entraide n'est pas un salon de chat.

Ce n'est pas la première fois qu'un membre du staff a à vous rappeler ces règles, en particulier en ce qui concerne les deux derniers points. Je vous remercie d'y porter attention à l'avenir pour ne pas gêner la fluidité des demandes d'entraide.
Cordialement


chattigre
Aidactif

Pour une aide efficace...
Right Mettez un titre explicite
Right Communiquez vos personnalisations
Right Rendez le forum et votre problème directement visible

Right Si votre problème est résolu, éditez votre premier message et cochez l'icône résolu
Right Consultez la liste des Questions et réponses fréquentes avant d'ouvrir un sujet si nécessaire
chattigre

chattigre
Aidactif
Aidactif

Masculin
Messages : 3596
Inscrit(e) le : 17/04/2019

https://test1-chattigre.forumactif.fr
chattigre a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Personnaliser le widget "Qui est en ligne"

Message par creange Sam 10 Fév 2024 - 18:32

Bonjour Mig 

en fait je faisais des tentatives sur mon forum test pour aider Manu34 pour
qu'il puisse changer le titre du QEEL
pour mon forum je n'avais pas activé le module Qeel dans le PA 

Bonjour Chattigre 

 j'espère que ce sujet pourra aider certains membres qui en auront besoin 

pour ma part je mets en résolu 
bonne fin de journée
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.

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

- Sujets similaires

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