1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"
Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.
Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.
Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.
[Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Mots-clés » tutoriel, afficher, navigateur, useragent, wol, utilisé, page, ligne |
04-01-2012, 22:32,
(Modification du message : 08-03-2012, 23:15 par cfillion.)
|
|||
|
|||
[Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Bonjour,
Nous allons voir ici comment afficher le navigateur utilisé dans la page "Qui est en ligne" (membres autorisés seulement). Étape 1 : Uploadez le fichier attaché "functions_browser.php" dans le dossier /inc de votre forum. Étape 2 : Ajoutez cete ligne au début du fichier "/inc/functions_online.php" : Code PHP : require_once 'functions_browser.php'; Étape 3 : Aux alentours de la ligne 967 du fichier "/inc/functions_online.php", remplacez ce code Code PHP : function build_wol_row($user) Par Code PHP : function build_wol_row($user) Ensuite, ajoutez juste en dessous de "eval("\$user_ip = \"".$templates->get("online_row_ip")."\";");" : Code PHP : $query = $db->simple_select("sessions", "useragent", "sid='{$user['sid']}'"); Quelques lignes plus bas, ajoutez après $user['ip'] = ''; : Code PHP : $user['useragent'] = ''; Étape 4 : Ajoutez "{$user['useragent']}" juste après "{$user_ip}" dans le template "online_row". C'est terminé ! Vous devriez obtenir un résultat semblable à ça : |
|||
05-01-2012, 19:42,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Merci
|
|||
07-01-2012, 3:44,
(Modification du message : 07-01-2012, 18:34 par cfillion.)
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
De rien !
EDIT : J'ai modifié le fichier functions_browser.php : la version de windows est maintenant détectée. EDIT2 : Ajout de la détection de l'iPad et correction de la detection de Safari. |
|||
07-01-2012, 13:59,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Un grand merci à toi cfillion, cela va beaucoup me servir
|
|||
11-02-2012, 18:57,
(Modification du message : 11-02-2012, 19:00 par Cheese.)
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
J'arrive pas ! Partagez les fichiers prêts au pire
|
|||
11-02-2012, 19:44,
(Modification du message : 11-02-2012, 19:45 par cfillion.)
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Où bloque-tu ?
Est-ce que tu as mis le fichier functions_browser.php dans le dossier /inc de ton forum ? Je ne vais pas mettre les fichiers modifiés car ils peuvent changer dans les futures versions de MyBB. |
|||
11-02-2012, 21:54,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Bah ça me met rien sur mon forum ! Et pour l'instant essaye de mettre aussi avec le tuto, j'y arrive vraiment pas. :/
|
|||
12-02-2012, 0:48,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Tu as fait toutes les modifications ?
Tu as mis les fichiers modifiés sur ton serveur ? Tu est connecté avec un compte admin sur ton site ? |
|||
12-02-2012, 15:58,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Je suis admin, j'ai tout fais, et j'ai mis les fichiers, je les ai upload avec filezilla.
|
|||
12-02-2012, 23:23,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Tu as même modifié le template ?
|
|||
13-02-2012, 19:14,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
J'ai fais tout le tuto
|
|||
30-04-2012, 14:58,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
excellent tuto très pratique .
|
|||
30-04-2012, 15:36,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Est-ce qu'on pourrais mettre une icône (du navigateur) devant chaque nom dans le "qui est en ligne" de la page index ?
Super travail |
|||
30-04-2012, 15:46,
(Modification du message : 30-04-2012, 15:50 par cfillion.)
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
(30-04-2012, 15:36)Deen a écrit : Est-ce qu'on pourrais mettre une icône (du navigateur) devant chaque nom dans le "qui est en ligne" de la page index ? Oui c'est possible. Remplace ce code : Code PHP : if(empty($userAgent)) Par : Code PHP : if(empty($userAgent)) Je n'ai pas testé, mais ça devrait fonctionner. |
|||
30-04-2012, 16:18,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Suite au téléchargement du fichier et à mon analyse du code j'avais écrit cette solution avant de voir que cfillion avait répondu il y a 30 minutes...
Mais bon, voici quand même ma solution : Il suffit de créer des images pour tous les navigateurs et les placer dans le répertoire "images" du thème choisi et d'ajouter dans le template "online_row" quelque chose comme ceci à l'endroit voulu : Code PHP : <img src="{$theme['imgdir']}/{$browser['shortname']}.png" alt="{$browser['shortname']}.png" title="{$browser['shortname']}.png" /> Les principales images auront ces noms : Citation :Opera.png Pour les autres il suffit de consulter les noms "$ub" assignés dans le fichier "functions_browser.php" et s'il n'y en a pas alors c'est le nom "$bname" qui sera utilisé... |
|||
30-04-2012, 16:53,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
Les images je les prends ou ?
|
|||
30-04-2012, 16:59,
(Modification du message : 30-04-2012, 17:00 par spyto.)
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
En cherchant sur le web, dans les sites de photos et images libres de droit, ça ne manque pas !
Par exemple : http://www.grafilog.com/2010/11/10/icones-navigateurs/ http://www.iquid.fr/ressources/pack-dicones-des-navigateurs-internet/ http://icones-gratuites.com/navigateurs/orbs-icones-navigateurs/ http://www.taggle.org/2010/03/4414-set-dicones-des-9-navigateurs-web-principaux/ |
|||
30-04-2012, 18:02,
(Modification du message : 30-04-2012, 18:10 par Deen.)
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
hmm jai ajouté les image et mis le code
Dans ma page index, je ne vois pas que je suis sur firefox (l'image) Tout fonctionne quand je clic sur le "qui est en ligne" liste complète. Je vois le texte avec la sorte de navigateur Mais sur la page index je ne voie pas les images a coté de mon pseudo en bas http://nastydupe.no-ip.org/forums/ |
|||
30-04-2012, 18:14,
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
En tant qu'invité je ne vois aucune image ni dans "Qui est en ligne", ni dans l'index.
Normal, puisque dans ton code source je vois ceci (par deux fois) : Code : <img src="images/just-dark/.png" alt=".png"title=".png"&/> D'où affichage incongru de ".png.png". Je ne comprends pas non plus la présence de '&' en fin de ligne ?... |
|||
30-04-2012, 18:24,
(Modification du message : 30-04-2012, 19:18 par Deen.)
|
|||
|
|||
RE: [Tutoriel] Afficher le navigateur utilisé dans la page "Qui est en ligne"
recommence
Je faisais des test Je voie les icones avec un X rouge dans la fenetre de "qui est en ligne" Moi je veux les icones directement dans la page du forum en avant du nom du membres (30-04-2012, 15:46)cfillion a écrit :(30-04-2012, 15:36)Deen a écrit : Est-ce qu'on pourrais mettre une icône (du navigateur) devant chaque nom dans le "qui est en ligne" de la page index ? C'est le code que j'ai mis dans le fichier "functions_online.php" D'après moi c'est la le problème bon j'ai trouver un plugin qui fait la même chose dans les message sur le forum Merci |
|||
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet :