[Add on] Style utilisé par chaque membre

Image Forum d'échange de codes et astuces ..
Verrouillé
     
Avatar du membre

Auteur du sujet
zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

[Add on] Style utilisé par chaque membre

Message par zach » jeu. 13 janv. 2011 22:47

Salut,

J'avais fait un petit mod, qui permettait de consulter dans l'acp, les styles avec la liste des membres les utilisant ...

Ca peut etre pratique pour voir quel sont les styles les + populaires etc ....

S'il y a des intéressés, je le posterai ...

Avatar du membre

Léa
[-V.I.P-]
[-V.I.P-]
Messages : 1216
Enregistré le : mai 2010
Hébergeur(s) : Monarobase
Localisation : Ici

Re: [Add on] Style utilisé par chaque membre

Message par Léa » ven. 14 janv. 2011 20:09

Moi je suis pour, ce mod peut toujours servir :^^:
Image

Avatar du membre

Auteur du sujet
zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

Re: [Add on] Style utilisé par chaque membre

Message par zach » sam. 15 janv. 2011 04:29

Ok

ouvrir : includes/acp/acp_styles.php

Chercher :

Code : Tout sélectionner

break;

			case 'template':
				$sql_from = STYLES_TEMPLATE_TABLE;
			break;
Ajouter avant :

Code : Tout sélectionner

				// mod perso zach user style list
				$sql = 'SELECT *
        FROM ' . STYLES_TABLE . '
        ORDER BY style_id';
        $result = $db->sql_query($sql);
        $styles_row = $db->sql_fetchrowset($result);
        $db->sql_freeresult($result);
        foreach($styles_row as $row)
        {
        $template->assign_block_vars('styles',array(
              'STYLE_ID'      => $row['style_id'],
              'STYLE_NAME'         => $row['style_name'],
            ));
				
				$sql = 'SELECT user_style, username FROM ' . USERS_TABLE . ' WHERE user_style= ' . $row['style_id'];
        $result = $db->sql_query($sql);
        $styles_users = $db->sql_query($sql);
        while($styles_row = $db->sql_fetchrow($styles_users))   
        {
        $template->assign_block_vars('styles.user',array(
              'USERLIST'    => get_username_string('username', $styles_row['user_id'], $styles_row['username'], $styles_row['user_colour']),
              ));
        }
        }
        // mod perso user style list
Ouvrir : adm/style/acp_styles.html

Chercher :

Code : Tout sélectionner

	<!-- IF S_STYLE -->
		<form id="acp_styles" method="post" action="{U_ACTION}">

		<fieldset class="quick">
			<legend>{L_CREATE}</legend>
			{L_CREATE}: <input type="text" name="name" value="" /> {L_FROM} <select name="basis">{S_BASIS_OPTIONS}</select> <input class="button2" type="submit" name="add" value="{L_SUBMIT}" />
		</fieldset>

		</form>
	<!-- ENDIF -->
Ajouter après :

Code : Tout sélectionner

<div id="stylesusers">
	<table cellspacing="1">
	<thead><tr><th>UTILISATEURS DES STYLES</th></tr></thead>
	<tbody>
	<!-- BEGIN styles -->
	<tr>
		<td class="row3" colspan="{$COLSPAN}"><b>{styles.STYLE_NAME}</b></td>
	</tr>
	<tr>
		<td><!-- BEGIN user -->{styles.user.USERLIST}, <!-- END user --></td>
	</tr>
	<!-- END styles -->
	</tbody>
	</table>
	</div>
Ensuite il suffi d'aller dans l'acp > gestion des styles
et juste en dessous de la liste des styles, vous verrez chaque style, avec les membres l'utilisant, comme ceci par exemple :

Image

Avatar du membre

Léa
[-V.I.P-]
[-V.I.P-]
Messages : 1216
Enregistré le : mai 2010
Hébergeur(s) : Monarobase
Localisation : Ici

Re: [Add on] Style utilisé par chaque membre

Message par Léa » sam. 15 janv. 2011 11:30

Merci Zach :kiss1:
Image

Avatar du membre

Auteur du sujet
zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

Re: [Add on] Style utilisé par chaque membre

Message par zach » sam. 15 janv. 2011 22:02

de rien, tu l'a testé ?

Avatar du membre

Steph
Administrateur phpBB Assistance
Administrateur phpBB Assistance
Messages : 10922
Enregistré le : avril 2010
Hébergeur(s) : monarobase
Localisation : Alsace (67)
Contact :

Re: [Add on] Style utilisé par chaque membre

Message par Steph » dim. 16 janv. 2011 01:50

Salut,

Merci pour ton mod, juste pour être puriste a phpbb il serait préférable d'utiliser les clés de langues pour le texte, cela évitera des soucis mais c'est qu'un détails.

@+

Avatar du membre

Auteur du sujet
zach
Support phpBB Assistance
Support phpBB Assistance
Messages : 1313
Enregistré le : décembre 2010

Re: [Add on] Style utilisé par chaque membre

Message par zach » dim. 16 janv. 2011 15:30

Steph a écrit : Salut,

Merci pour ton mod, juste pour être puriste a phpbb il serait préférable d'utiliser les clés de langues pour le texte, cela évitera des soucis mais c'est qu'un détails.

@+
Oui exact ceux qui utilisent d'autres langues que le francais pour l'acp (ce qui n'est pas mon cas) devons faire la traduction adéquate de "UTILISATEURS DES STYLES" en clé langue pourquoi pas, les puristes sauront faire :clin:

La c'est une astuce entre ami, aucun mod faisant ca n'existant à ma connaissance

Avatar du membre

yvan
Messages : 11
Enregistré le : mars 2011
Hébergeur(s) : OVH
Localisation : Gosselies-Belgium

Re: [Add on] Style utilisé par chaque membre

Message par yvan » dim. 6 mars 2011 09:43

hello, j'ai fais la modification des 2 fichiers et purger le cache mais la liste n'apparait pas....

Une idée?

Avatar du membre

EnYgmA
Administrateur phpBB Assistance
Administrateur phpBB Assistance
Messages : 8647
Enregistré le : avril 2010
Hébergeur(s) : Monarobase
Localisation : Au soleil
Contact :

Re: [Add on] Style utilisé par chaque membre

Message par EnYgmA » dim. 6 mars 2011 09:53

Bonjour et bienvenue ,

as tu rafraîchi en faisant un CTRL + F5 ? :clin:
Très absent en ce moment ...
Conditions générales de services - Conditions générales de support - C.G.U
Merci de mettre un titre de sujet explicite pour toutes vos demandes de support
Référencement gratuit - Forum informatique

Avatar du membre

yvan
Messages : 11
Enregistré le : mars 2011
Hébergeur(s) : OVH
Localisation : Gosselies-Belgium

Re: [Add on] Style utilisé par chaque membre

Message par yvan » dim. 6 mars 2011 10:03

EnYgmA a écrit : as tu rafraîchi en faisant un CTRL + F5 ? :clin:
même quand je fais cette opération toujours rien :grrr:

Verrouillé
  • Sujets similaires
    Réponses
    Vues
    Dernier message

Retourner vers « Codes , Astuces , Add-ons »