Toujours afficher le QEEL

2 participants

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

Résolu Toujours afficher le QEEL

Message par Shiyami Ven 19 Juil 2019 - 0:42

Bonjour (ou bonsoir) !
Je suis en train de coder mon forum, et je pensais qu'en cochant le "Toujours" à la proposition "Afficher le module "Qui est en ligne" du forum :" (Affichage → Page d'Accueil → Structure et hiérarchie), le QEEL allait donc toujours s'afficher, que l'on se trouve dans les messages privés, dans un sujet ou dans la page de connexion. Or, il continue de ne s'afficher que sur l'index du forum.

Étant donné que c'était explicité "module "Qui est en ligne" " dans la configuration, je suis allée voir dans l'onglet "Modules" du panneau d'administration, mais rien ne concernait le QEEL à part les Widgets, mais ils semblent indépendants de la configuration présente dans l'onglet Affichage puisque l'on décide uniquement s'ils s'affichent ou non sur le forum (et si oui, ils seront toujours affichés).
Et dans l'onglet "Modules", les Portail & Widgets, la Toolbar, les Blogs, les Publications, les Événements, la Galerie, le Topic'it, les Réseaux Sociaux, les Liens en bas de page, les Points et réputations, les Jeux de rôle, la Chatbox et le Calendrier ne semblent pas correspondre à ma recherche. Seuls les HTML & Javascript semblent pouvoir m'aider, mais là encore je n'ai pas suffisamment de connaissance pour comprendre comment ça fonctionne.

Ce n'est pas mon code qui pose problème, j'ai remis le template original et rien n'a changé.
Je suis sur la version ModernBB.

Du fait, pouvons-nous vraiment afficher le QEEL partout sur le forum ou est-ce une proposition qui n'est pas fonctionnelle ou trompeuse ? Ou alors ai-je simplement mal compris la proposition ?

Je vous remercie d'avance !

Shiyami~

EDIT : Sinon, la solution serait de "déplacer" le QEEL dans le template overhall_footer_begin, et grâce aux variables utilisables partout sur le forum (à condition d'avoir installé le script) (https://forum.forumactif.com/t260631-utiliser-les-variables-user-et-forum-autre-part-sur-le-forum), cela aurait pu être possible mais je ne vois pas dans le lien donné par le sujet un remplaçant des membres connectés et des membres qui se sont connectés durant un temps déterminé (LOGGED_IN_USER_LIST et L_CONNECTED_MEMBERS si je ne me trompe pas, ma mémoire peut me faire défaut).
Du fait, je ne sais pas si c'est possible.


Dernière édition par Shiyami le Mar 23 Juil 2019 - 0:01, édité 1 fois
Shiyami

Shiyami
***

Messages : 179
Inscrit(e) le : 09/02/2017

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

Résolu Re: Toujours afficher le QEEL

Message par Neptunia Ven 19 Juil 2019 - 2:21

Bonjour ^^


Le Qui est en ligne dépend du template index_body et ne s'affichera que sur l'index.

L'option présente dans le panneau d'dministration vise à définir sur quels index le QEEL va s'afficher.
- Soit sur l'index racine comme sur ce forum
- Soit sur n'importe quelle page d'index, comme sur le forum de mon profil. Et comme la case de placement Index des codes javascript
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Toujours afficher le QEEL

Message par Shiyami Ven 19 Juil 2019 - 13:46

C'est bien ce que je me disais...

Du coup, il n'existe pas de variables pour les membres connectés et les membres qui se sont connectés il y a 24h ? (je veux dire, en dehors du QEEL)
Je sais qu'il en existe pour le nombre de messages, membres, nouveau membre, etc. Mais je ne sais pas s'il en existe pour ces deux variables.
Shiyami

Shiyami
***

Messages : 179
Inscrit(e) le : 09/02/2017

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

Résolu Re: Toujours afficher le QEEL

Message par Neptunia Ven 19 Juil 2019 - 15:42

Non
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Toujours afficher le QEEL

Message par Invité Ven 19 Juil 2019 - 18:59

Coucou Hélène et Shiyami,

il y a moyen de copier l'intégralité du Qeel et de le placer dans le dit template.
Il suffit de placer cette div (merci de respecter les class) :

Dans le template index_body:
Affichage/Templates/Général/index_body

Recherches ceci (ligne 60 environ):

Code:

<img src="{L_ONLINE_IMG}" id="i_whosonline" alt="{L_WHO_IS_ONLINE}" class="img-whois" />


Juste après déposes ceci:

Code:
<div class="M14_online">

Plus bas, recherches ceci (ligne 92 environ):

Code:

<p class="page-bottom">
{NEWEST_USER}
</p>

Juste après déposes ceci:
Code:
</div>

Penses a enregistrer puis à valider en cliquant respectivement sur  :enreg: puis Toujours afficher le QEEL 824052533

Dans le template overall_footer_begin :
Affichage/Templates/Général/overall_footer_begin


Recherches ceci:
Code:
<div id="page-footer">

Juste après déposes ceci:

Code:
<div class="M14_get_online"></div>

Penses a enregistrer puis à valider en cliquant respectivement sur  :enreg: puis Toujours afficher le QEEL 824052533


Puis le script qui va rechercher les informations et les placer dans la div créée plus haut.
Tu devrais avoir les informations présentes sauf sur l'index.


Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript

Mettre un titre explicite.
Cocher sur toutes les pages.


Déposes ceci:
Code:

$(function(){$.get('/' , function(data){var qeel= $(data).find('.M14_online').html();    
if(location.pathname != '/'){$('.M14_get_online').html(qeel);};});});



Penses à cliquer sur le bouton VALIDER


a++
Anonymous

Invité
Invité


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

Résolu Re: Toujours afficher le QEEL

Message par Shiyami Lun 22 Juil 2019 - 23:48

Merci beaucoup pour ton aide !
Je m'en vais tester ça immédiatement !
J'éditerai mon message si ça ne fonctionne pas, dans le cas contraire je mettrai le sujet en résolu.
A tout de suite !
Shiyami

Shiyami
***

Messages : 179
Inscrit(e) le : 09/02/2017

http://institutespoir.forumactif.com/
Shiyami 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