Modifier les icônes en partie admin ? [Réglé]
Les icones de l' extend
Créations de Thèmes
alyha Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre alyha
- Inscrit le : 20/05/2012
- Site internet
Je souhaiterais modifié les icônes de la partie "module extend" dans l'administration.
Elles pointent automatiquement vers les images situées dans les dossier des modules et non dans ceux que j'ai ajouté (au même nom) dans mon thème.
Je pensais que ça se passait dans le admin_extend.tpl, comme pour la partie supérieure "site" où il m'aurait suffit de pointer les liens vers mon thème mais je suis confrontée à ceci :
Code HTML :
<table class="module_table"> <tr> <th colspan="5"> {L_MODULES} </th> </tr> # START modules_extend # {modules_extend.START_TR} <td class="row2" style="width:20%;"> <a href="{modules_extend.U_ADMIN_MODULE}"><img src="{modules_extend.IMG}" alt="" /></a> <br /> <a href="{modules_extend.U_ADMIN_MODULE}">{modules_extend.NAME}</a> </td> # START modules_extend.td # {modules_extend.td.TD} # END modules_extend.td # {modules_extend.END_TR} # END modules_extend # </table>
J'ai parcouru les différents tpl mais je ne trouve pas ceux qui déterminent le src de cette partie.
Ainsi que les mini-images du sous-menu, d'ailleurs
°Je demande donc à nouveau votre aide.
Merci. =)
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
Je suis dans le train je regarde demain le fichier exacte et la ligne à modifier.
elenwii
alyha Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre alyha
- Inscrit le : 20/05/2012
- Site internet
En tous cas, merci pour les explications ! =)
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
Code PHP :
'IMG' => '../' . $name . '/' . $name . '.png',
donc en fait, pour l'image, on prend :
la racine : "../"
le repertoire du module en question : $name."/"
le nom de l'image qui est le nom du module : $name.".png".
Plusieurs choix s'offre à toi :
Code PHP :
'IMG' => $name . '.png',
Si tu veux gerer le chemin dans ton fichier TPL
Code PHP :
'IMG' => '../{Toncheminàtoi}/' .$name . '.png',
Si tu veux gerer le chemin dans ton fichier PHP
Mais la meilleur solution c'est de laisser dans l'état et de remplacer l'image dans le module directement.
C'est vrai que ça serait pas mal de pouvoir remplacer directement les icônes par le thème, mais ce n'est clairement pas quelques choses de prévu dans phpboost pour l'instant. Cela fait beaucoup de chose à modifier pour arriver à cela. Et puis cela dépend beaucoup des modules que tu possède sur ton site.
ElenWii
alyha Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre alyha
- Inscrit le : 20/05/2012
- Site internet
J'ai mis ceci pour que ça pointe vers mon dossier icons :
Code PHP :
'IMG' => '../templates/mindraft/modules/icons/' . $name . '.png',
Seul problème, c'est que je dois remplacer le fichier de l'admin phpboost car si je place simplement mon "admin_extend.php" dans "monthème/admin/" ça ne le prend pas en compte.
Y aurait une solution ou ça n'est pas possible actuellement ?
Enfin, ça reste dans la partie admin donc c'est pas trop contraignant non plus point de vue design mais bon ^^°
En tous cas merci, très claires et efficaces les explications !
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Code PHP :
'IMG' => PATH_TO_ROOT . '/templates/'. get_utheme() .'/modules/icons/' . $name . '.png',
alyha Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre alyha
- Inscrit le : 20/05/2012
- Site internet
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
Est-ce que tu pense que l'on peut l'ajouter en dur dans la v4 ?
Par contre est-ce que l'on a un moyen de prendre les icônes par défaut si le thème ne contient pas de nouvelle icône ? (sinon faut l'ajouter dans le thème base aussi)
ElenWii
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Par contre, je veux bien intégrer ça lors de la refonte de l'administration.
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
C'est pas faut, jamais utilisé pour ma part.
Je te ferais mes propositions quand je te transmettrais mon ébauche. (Je suis dessus)
@alyha : Si c'est bon pour toi, pense à mettre ton post en "réglé"
ElenWii
alyha Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre alyha
- Inscrit le : 20/05/2012
- Site internet
Du coup, je vais les laisser par défaut pour les thèmes que je vais mettre à disposition.
Encore merci =)
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie