Help - Search - Member List - Calendar
Full Version: [2.0 Mods Mineures] Online today fr
IPBR-FR > Entraide > Mods 2.0.x
Pages: 1, 2, 3
Youp3
Nom de fichier :: Online today fr
Auteur :: Youp3
Catégorie :: 2.0 Mods Mineures
Description ::
Cette mod permet d'afficher les utilisateurs qui sont passés sur le forum durant la journée en cours. De plus, il affiche le jour où la fréquentation a été maximale et le nombre de membres qui sont venus ce jour là. Voici la liste exacte des fonctionnalités disponibles :
  • Activer la mod
  • Afficher la liste des membres ou proposer un lien vers celle-ci
  • Suffixe de séparation dans la liste
  • Préfixe de séparation dans la liste
  • Accès restreint à la liste, avec possibilité de définir les groupes de membres qui peuvent voir la liste.
  • Activation et définition de la légende des couleurs des groupes (il faut que la couleurs des groupes aient été configurés dans la gestion des groupes au préalable).
2.1 : Mod ré-écrite en partie pour être adaptée à ipb 2.0 et être 100% compatible MI. Cette version voit aussi arriver la possibilité d'être configurée depuis le PC Admin.
2.2 : * Changement du suffixe par défaut pour corriger un problème d'affichage avec Firefox.
* Ajout de la posibilité de rendre la mod visible uniquement pour les groupes d'utilisateurs spécifiés dans le panneau de contrôle.
* Retour de la version Mod Installer
* A la demande de beaucoup de monde, déplacement de la liste des utilisateurs actifs aujourd'hui sous la liste des utilisateurs actifs durant les 15 dernières minutes
* Ajout de la possibilité d'ajouter la légende des couleurs des groupes de membres.

Modifié Wed, Jun 22 2005 12:04 pm

Voir le fichier
Melkendar
Demo

Pour ceux que ça intéresse, et qui veulent voir ce que ça donne, un exemple de la mod se situe ici

Edit(Fabien) : Le lien ne fonctionne plus. La mod est visible ici ou encore ici.

Support

Problème : Problème de la liste des membres qui reste sur une seule ligne....

Je me permet de faire un récapitulatif de la trouvaille de Fantome concernant le fait qu'avec certain navigateur dont : firefox et safari (sur mac) la liste des membres reste sur une seule ligne. (Note de Fantome: Merci Jean.mi pour ce récapitulatif)

Solution :

direction le pca ==> View All General Settings ===> Online Today Fr Configuration

séparateur préfixe : champ vide
séparateur suffixe : mettez un espace fait avec la barre d'espace blink.gif (surtout pas de  )

Voili voilou

PS: pour ma part j'ai essayé plusieurs combinaisons et je n'ai pas trouvé autre chose que l'espace de la barre d'espace .
Mon sujet vous permet de supprimer plus de 10 posts et donc faciliter la recherche des futurs lecteurs.

jean-mi
markco
Merci Melkendar pour cet exemple.
J'ai une petite question quand à ce mod, ou faut il le modifier pour avoir la partie "Online today" en dessous de la partie "utilisateur(s) actif(s) durant les x dernières minutes" et juste au dessus de la partie "Statistiques"
Par avance merci

@+
Youp3
Le mettre où vous le souhaitez n'est pas simple car ipb fait appel à une fonction qui retourne tout le bloc de stats (utilisateurs actifs, anniversaires, calendrier et Statistiques). Ma mod peut donc être mise soit avant, soit après.
markco
QUOTE
Ma mod peut donc être mise soit avant, soit après.

Ok Youp3

Petite question si je fais ceci dans le fichier boards.php
-------------------
$this->output .= $this->html->stats_header($this->statfunc->users_online, $this->statfunc->total_posts, $this->statfunc->total_members, $show);
$this->output .= $ot_fr->online_today();
$this->output .= $stats_html;

--------------------
Au lieu de:
--------------------

$this->output .= $this->html->stats_header($this->statfunc->users_online, $this->statfunc->total_posts, $this->statfunc->total_members, $show);
$this->output .= $stats_html;
$this->output .= $ot_fr->online_today();
------------------
Est ce que ça ne va pas reproduire ce que je cherche à faire ????

Merci de ta réponse.
Youp3
Effectivement si. Je ne sais pas où j'avais la tête quand je t'ai répondu.
Je vais même peut-être faire la modif directement dans ma mod.

EDIT : Oula! Oups, non! Finalement ce n'est pas gagné. Il faut que je regarde.
markco
QUOTE(Youp3 @ lundi 03 janvier 2005 à 11:21)
EDIT : Oula! Oups, non! Finalement ce n'est pas gagné. Il faut que je regarde.
*


Mince, ta mod sur l'IPB 1.3, j'avais réussi à le faire
Youp3
oui, mais ipb 2 ne fonctionne pas du tout pareil. J'ai donc dû m'adapter.
Fabien
Il me semble que ce n'est pas possible sans faire de grosse modification dans la mod.
Si quelqu'un trouve une solution propre ça m'intéresse smile.gif
php finger
J'avais codé rapidement un truc qui ressemble à cette mod, qui s'intègre dans n'importe quel site (et donc n'importe ou dans invision à condition de faire un peu de mise en forme). Je sais pas si c'est de ça dont vous parlez ?
Vous pouvez voir ça en page d'accueil de mon site.
Chab
Bonjour,

Il y a un moyen de régler le décalage avec l'heure du serveur ?
Chez moi la mise à zéro ce fait à 6 heure du mat, heure française...
Si qq peu me dire ou modifier quoi ce serait sympa merci smile.gif
markco
QUOTE(Chab @ samedi 22 janvier 2005 à 09:31)
Il y a un moyen de régler le décalage avec l'heure du serveur ?
*


Ça serait pas mal une telle option, mais je crois qu'elle n'est pas facilement réalisable, d'ailleurs sur Vbulletin la même question avait été posée pour le même genre de mod et elle n'avait trouvé aucune réponse.
En fait il faudrait pour les serveurs qui ne sont pas en GMT+1 que le reset des 24 heures de la mod soit calqué sur l’heure de connexion du membre et non pas sur l’heure du serveur
Morpheus
Par contre j'ai un petit soucu qui n'apparaissait pas les premiers jours....Le nom des membre qui sont passés continu de s'afficher sur une ligne. Du coup j'ai tout un décallage (voyez le lien de mon forum).

Que puis-je faire ?
Fabien
Sur IPB 2.0.3, il n'y a pas ce problème. Mettez à jour votre forum smile.gif
Cotdaz
Question :

Si je souhaite désinstaller ce mod par la suite, quelles sont les requètes à taper ?

Merci
Paddle
Bonjour, j'ai ceux méssage d' erreur

QUOTE
Fatal error: Cannot instantiate non-existent class: skin_mod_onlinetoday in /var/www/free.fr/f/f/taverne.cool/sources/functions.php on line 577


pourquoi?

merci
Melkendar
QUOTE(Cotdaz @ lundi 24 janvier 2005 à 00:08)
Question :

Si je souhaite désinstaller ce mod par la suite, quelles sont les requètes à taper ?

Merci
*



Il vous suffit d'enlever les champs ajotués par la mod via phpmyadmin smile.gif


QUOTE(Paddle @ lundi 24 janvier 2005 à 17:28)
Bonjour, j'ai ceux méssage d' erreur
pourquoi?

merci
*



Vérifiez la présence du fichier skin dans vos dossiers skin wink.gif
Fabien
QUOTE(Cotdaz @ lundi 24 janvier 2005 à 00:08)
Question :

Si je souhaite désinstaller ce mod par la suite, quelles sont les requètes à taper ?

Merci
*

Je vois pas l'intéret de le désintaller car, si on n'en veut plus, on le désactive d'un clic via le PCA smile.gif
Cotdaz
QUOTE(Fabien @ lundi 24 janvier 2005 à 19:30)
Je vois pas l'intéret de le désintaller car, si on n'en veut plus, on le désactive d'un clic via le PCA smile.gif
*


C'est exact, merci quand même d'avoir pris le soin de me répondre cool.gif
Tak
Bonjour,

Je profite de mon premier msg pour vous féliciter pour la nouvelle version smile.gif

Petite question pour ce mod, est ce qu'il est possible que seul l'admin voit les membres online du jour ? De ce que j'ai testé, non... sad.gif Ca serait possible facilement ?

Sinon il marche tres bien smile.gif
Tak
bon, tjs personne pour répondre à ma question ? smile.gif
Melkendar
Aucune idée il faut attendre youp pour qu'il puisse vous répondre smile.gif
Tak
pour youp :

"Dernière activité vendredi 07 janvier 2005 à 14:41"

c'est pas gagné smile.gif
Melkendar
Il est en vacances wink.gif
prolag
QUOTE(Tak @ mardi 25 janvier 2005 à 15:57)
Bonjour,

Je profite de mon premier msg pour vous féliciter pour la nouvelle version smile.gif

Petite question pour ce mod, est ce qu'il est possible que seul l'admin voit les membres online du jour ? De ce que j'ai testé, non... sad.gif Ca serait possible facilement ?

Sinon il marche tres bien smile.gif
*


Avec le html logik ca doit etre simple
il suffit dans les templates qui sont modifier de mettre le code qui affiche la liste
un truc du genre
CODE

<if "ipb.member['group..'] = (Numero Id groupe Admin>
Le code de la mod....
</if>

cool.gif
Tak
yep, c'est ce que je me suis dit aussi, en gros...
mais ce qu'il faut mettre exactement, et où... je sais pas smile.gif
mouton_aphteux
Bonjour.

Tout comme l'autre utilisateur qui a posté son message d'erreur plus haut, j'ai ce problème:

QUOTE
Fatal error: Cannot instantiate non-existent class: skin_mod_onlinetoday in /var/www/free.fr/5/0/ogoclan/ipr/sources/functions.php on line 601


J'ai vérifié comme l'a conseillé un modérateur la présence du fichier "skin_mod_onlinetoday.php" dans http://site/forum/skin_cache/cacheid_2/ ...

Le fichier est bien là huh.gif

je ne voie pas ou est le problème.
Le forum est hors-service et ne devrait pas l'être, ou du moins le moins possible.

merci de votre aide.
Bads
Je vois que ton forum est online mouton_aphteux smile.gif


As-tu bien vérifié les modifications apportées au fichier funtions.php ?
araquirit
QUOTE(Melkendar @ lundi 24 janvier 2005 à 18:33)
Vérifiez la présence du fichier skin dans vos dossiers skin wink.gif
*



Bonsoir,

J'ai le même soucis que mouton_aphteux.

J'ai essayé d'installer la mod mais j'ai un message d'erreur:

Fatal error: Class 'skin_mod_onlinetoday' not found in /home/sites/site4/web/forums/sources/functions.php on line 601

Lorsque vous dites de vérifier la présence du fichier mod_onlinetoday_skin.php dans les dossiers skin, vous parlez de quels dossiers ???

Je dispose que d'un skin.

Vous parlez des répertoires suivants : forums\skin_acp et forums\skin_cache je suppose ??? Si c'est le cas, le fichier se trouve bien dans les sous répertoires IPB2_Standard de forums\skin_acp et cacheid_2 de forums\skin_cache.

Dans la doc de l'installation de la mod, il ne parle de modifier le fichier funtions.php .

Je vous remercie de votre compréhension .

Eric

PS: Je dispose d'une license 2.0.3 enregistrée.
Bads
QUOTE
Lorsque vous dites de vérifier la présence du fichier mod_onlinetoday_skin.php dans les dossiers skin, vous parlez de quels dossiers ???


Tu dois le mettre dans le dossier /skin_cache/cacheid_?
araquirit
QUOTE(Bads @ jeudi 24 février 2005 à 19:39)
As-tu bien vérifié les modifications apportées au fichier funtions.php ?
*



Oui, j'ai vérifié que le fichier était bien présent dans ledit répertoire.

Mais je ne vois quelles modifications je dois apporter au fichier functions.php.

Quelqu'un pourrait-il m'éclairer svp ???

Merci.
Bads
Je me suis trompé de mod huh.gif

Il n'y a pas de modification à faire pour le fichier functions.php

Désolé,

Je regarde les instructions de nouveau.

Tu as bien modifié la base de données ?
araquirit
Oui, c'est ce qui était demandé à faire en premier.

Eric
Bads
Il m'est impossible de voir ton forum pour l'instant ohmy.gif

L'url demandée n'existe pas.
araquirit
QUOTE(Bads @ samedi 12 mars 2005 à 22:07)
Il m'est impossible de voir ton forum pour l'instant  ohmy.gif

L'url demandée n'existe pas.
*



Je l'ai modifié.

Erreur de ma part.

Eric
Bads
Je viens de voir ton forum smile.gif

Il y a une mise en garde pour le safe mod ON ohmy.gif

Tu es en safe mod ON ?
araquirit
comment puis je savoir si je suis en safe mod on ???

Est ce que quelqu'un pourrait m'afficher la ligne 601 de son fichier functions.php pour comprendre ce message: Fatal error: Class 'skin_mod_onlinetoday' not found in /home/sites/site4/web/forums/sources/functions.php on line 601

j'ai re-vérifier de long en large les modifications à faire et tout est nickel.

Merci à tous.

Eric
Bads
Il n'y a pas de 'skin_mod_onlinetoday' dans le fichier functions huh.gif
araquirit
Pour la traduction du message, j'avais quand même compris.

SI Quelqu'un pouvait m'afficher ce qui manque dans ce fameux fichier pour que message disparraisse ????

Thanks.

Gracias.

Danke.

Merci.
Bads
Pour le safe mod,

Tu peux aller ici :

PCA--System Settings-- View All General Settings--General Configuration

et à cet endroit, tu as Use Safe Mode Skins? Tu devrais être à NO smile.gif
araquirit
Je suis bien à NO.

Jusque là, tout va bien.
Bads
Pour le reste, il faudrait que je vois smile.gif

Pour le moment, je ne sais plus quoi répondre sans voir les fichiers.
araquirit
On pouvait chercher longtemps.

J'ai utilisé la procédure safe et tout marche à merveille.

Je vous remercie de votre patience et de votre compréhension.

Merci à tous et surtout à BADS.

Eric
Bads
Ce fut un immense plaisir araquirit wink.gif

Je suis heureux de constater que ça fonctionne maintenant. smile.gif

À la prochaine
magic.mimi
Solution : Problème de la liste des membres qui reste sur une seule ligne....

Je me permet de faire un récapitulatif de la trouvaille de Fantome concernant le fait qu'avec certain navigateur dont : firefox et safari (sur mac) la liste des membres reste sur une seule ligne.

Pour résoudre le problème :

direction le pca ==> View All General Settings ===> Online Today Fr Configuration

séparateur préfixe : champ vide
séparateur suffixe : mettez un espace fait avec la barre d'espace blink.gif

Voili voilou

PS: pour ma part j'ai essayé plusieurs combinaisons et je n'ai pas trouvé autre chose que l'espace de la barre d'espace .
Mon sujet vous permet de supprimer plus de 10 posts et donc faciliter la recherche des futurs lecteurs.

jean-mi
seraphin
bon j ai la meme erreur que araquirit, Fatal error: Cannot instantiate non-existent class: skin_mod_onlinetoday in /htdocs/sources/functions.php on line 601, mais l activation de safe mod n a rien change. je vois pas d ou ca vient...

j ai upper : mods/online_today_fr/mod_online_today_fr_func.php dans /sources/

mod_onlinetoday_lang.php dans /lang/fr

et mod_onlinetoday_skin.php dans /skin_cache/cacheid_2/

j ai fait quelque chose de travers?
Fabien
Suivez les instructions du fichier safe.txt smile.gif
seraphin
J ai suivi les instructions de de safe.txt et c est pire lol j ai maintenant une erreur de plus.
Parse error: parse error, expecting `')'' in /htdocs/sources/functions.php(593) : eval()'d code on line 29
seraphin
bon j ai tout tester y a vraiment un truc qui m achappe... quelqu un a une idee?
seraphin
personne pour m aider? smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.