[Tutorial] Ajout de Status + Images et Couleurs

Plus d'informations
13 Juil 2009 22:26 - 22 Fév 2010 11:12 #1 par djphil
[Tutorial] Ajout de Status + Images et Couleurs

Important!!!: Pour mettre en place ce hack il vous faudra intervenir sur la base de données ...
Prenez donc beaucoup de précautions si vous ne maîtriser pas trop ce type d'intervention.


Information sur la section Hacks: A lire



1) Ajouter des nouveaux status

Comme ceci:


Modification de la base de données:

Rendez-vous dans votre base de données et effacer le contenu de la table jos_fb_groups puis effectuer la requête suivante.
Code:
INSERT INTO `jos_fb_groups` (`id`, `title`) VALUES (1, 'Membre'), (2, 'Administrateur');

Attribuer le code de status aux utilisateur choisis:

Rendez-vous dans la table jos_fb_user et trouver la ligne correspondante à l'utilisateur.

Petite astuce: rendez-vous dans l'administration des utilisateurs de Kunena pour repérer le numéro d'id.

Et modifier comme sur l'image ci-dessous:





2) Corriger le problème d'espace

Modification du fichier whoisonline.php
situé dans: components\com_kunena\template\default\plugin\who

Trouver:
Code:
[ <span class = "<?php if ($gr->id > 1) {echo "fb_group_".$gr->id;}?>" title = "<?php echo $gr->title;?>"> <?php echo $gr->title; ?></span>]
Remplacer par:
Code:
[ <span class = "<?php if ($gr->id > 1) {echo "fb_group_".$gr->id;}?>" title = "<?php echo $gr->title;?>"> <?php echo $gr->title; ?></span> ]
pour obtenir ceci:


Ou par:
Code:
<span class = "<?php if ($gr->id > 1) {echo "fb_group_".$gr->id;}?>" title = "<?php echo $gr->title;?>"> <?php echo $gr->title; ?></span> &nbsp;
pour obtenir ceci:




3) Colorier les status

Modification du fichier kunena.forum.css
situé dans: components\com_kunena\template\default_ex
Code:
span.view-group_1 { display:block; /*background:url(images/group_1.gif) no-repeat left top;*/ width:0px; height:0px; text-indent:-1000px; margin:0 auto 5px auto; overflow:hidden; color:#5c9ccc; } span.fb_group_1,a.fb_group_1:link,a.fb_group_1:visited { color:#5c9ccc; } span.view-group_2 { display:block; /*background:url(images/group_2.gif) no-repeat left top;*/ width:0px; height:0px; text-indent:-1000px; margin:0 auto 5px auto; overflow:hidden; color:#FF0000; } span.fb_group_2, a.fb_group_2:link, a.fb_group_2:visited { color:#FF0000; }

Et ainsi de suite pour les 8 status ...

Afin d'obtenir ceci:


Vers la ligne 420, trouver:
Code:
#Kunena a:link, #Kunena a:visited { color:#006699; }
Remplacer par:
Code:
#Kunena a:link, #Kunena a:visited { /* color:#006699; */ }


4) Ajouter les images de status

Modification du fichier kunena.forum.css
situé dans: components\com_kunena\template\default_ex

Trouver:
Code:
/*background: url(/images/group_1.gif) no-repeat left top;*/ width:0px; height:0px;

Remplacer par:
Code:
background: url(/images/group_1.gif) no-repeat left top; width:135px; height:40px;

Et ainsi de suite pour les 8 autres status ...

Afin d'obtenir ceci:


Voilà, c'est fini! :cheer:
Dernière édition: 22 Fév 2010 11:12 par djphil.

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
14 Juil 2009 08:59 #2 par sebiseb
Merci, très bon tuto !

Joomla 1.5.22 - Kunena 1.6.3 - uddeIM 2.1

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
04 Sep 2009 15:39 #3 par Team-APC
Bonjour,

djphil écrit:

Modification de la base de données:

Rendez-vous dans votre base de données et effacer le contenu de la table jos_fb_groups puis effectuer la requête suivante.


escusez moi, mais ou trouve t'on : jos_fb_groups ? :blush:

En attente de votre aide, mes salutations Jérôme

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
05 Sep 2009 00:19 #4 par lavsteph
Bonsoir ou bonjour,

il faut te rendre dans ta base de données mysql (phpmyadmin) pour trouver cette table, c'est expliqué dans le tuto.

Fondateur : Aide-joomla.com

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
06 Sep 2009 14:25 #5 par BAM Carrick
Bonjour, c'est bizarre mais la couleur des identifiants ne change pas... J'ai pourtant tout suivi à la lettre, et non seulement la couleur des pseudos ne changent pas, mais aussi la couleurs des groupes! J'ai fait 2 groupes, d'entré de jeu ils se sont affichés en bleu et l'autre en rouge, et quand je changent leur couleur ils restent dans leur couleur d'origine...

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
07 Sep 2009 17:00 #6 par Team-APC
Bonjour,

quand je veux modifier :

djphil écrit:

Modification de la base de données:

Rendez-vous dans votre base de données et effacer le contenu de la table jos_fb_groups puis effectuer la requête suivante.

Code:
INSERT INTO `jos_fb_groups` (`id`, `title`) VALUES (1, 'Membre'), (2, 'Administrateur');

Ca me met :


D'où peut venir ce problème svp ?

Cordialement Jérôme

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Modérateurs: lavstephtramber91failrOnScottuxdede17serge
Temps de génération de la page : 0.555 secondes
Propulsé par Kunena