Modifier les icônes du forum [Réglé]
"forum_annonce_topic"
Créations de Thèmes
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
J'ai tenté de chercher dans certains fichiers comme "topic.php, "common.php" dans le répertoire "lang", "forum_forum.tpl" ect ... Mais je n'arrive pas à modifier les icônes malgré mes tentatives .. ( Enfin les <i fa xxxxx<</i> ) sur le visuel des nouveaux messages sur le forum.
Je pense que c'est dans les environ de :
forum_forum.tpl :
Code HTML :
topic.php :
Code PHP :
$img_msg_display = $topic['display_msg'] ? 'fa-msg-not-display' : 'fa-msg-display'; $tpl_bottom->put_all(array( 'C_DISPLAY_MSG' => true, 'ICON_DISPLAY_MSG' => $config->is_message_before_topic_title_icon_displayed() ? '<i class="fa ' . $img_msg_display . '"></i>' : '', 'L_DISPLAY_MSG' => $config->get_message_before_topic_title(), 'L_EXPLAIN_DISPLAY_MSG_DEFAULT' => $topic['display_msg'] ? $config->get_message_when_topic_is_solved() : $config->get_message_when_topic_is_unsolved(), 'L_EXPLAIN_DISPLAY_MSG' => $config->get_message_when_topic_is_unsolved(), 'L_EXPLAIN_DISPLAY_MSG_BIS' => $config->get_message_when_topic_is_solved(), ));
Mais en modifiant sur le fichier de LANG ou topic.php ect.., je n'obtient rien du tout ..
Je joins une photo pour mieux me faire comprendre :

Merci
Édité par MickaelFR Le 07/03/2016 à 20h47
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
fa-globe pour globe (pour le nom de la classe).
Administrateur de mon site perso linuxtricks.fr
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Je n'ai pas très bien compris ..
Je ne souhaite pas changer "globe", je l'ai vu, mais je pense que c'est pour les redirections. Je cherches à changer le read et not read .. Cependant, je ne sais pas où changer ça vu que ce n'est pas une simple classe comme tu dis ..
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
Code PHP :
$img_msg_display = $topic['display_msg'] ? 'fa-msg-not-display' : 'fa-msg-display';
Si par exemple tu veux mettre un logo de cette liste : <a href="https://fortawesome.github.io/Font-Awesome/icons/">https://fortawesome.github.io/Font-Awesome/icons/</a>
Par exemple mettre une voiture ( <a href="http://fortawesome.github.io/Font-Awesome/icon/car/">http://fortawesome.github.io/Font-Awesome/icon/car/</a> ) pour le lu et un camion ( <a href="http://fortawesome.github.io/Font-Awesome/icon/truck/">http://fortawesome.github.io/Font-Awesome/icon/truck/</a> ) pour le non lu, tu mets
Code PHP :
$img_msg_display = $topic['display_msg'] ? 'fa-msg-truck' : 'fa-msg-car';
Mais si tu veux une autre image qui n'est pas dans la liste des disponibilités de la police <a href="https://fortawesome.github.io/Font-Awesome/icons/">Font Awesome</a> je ne sais pas <img src="/images/smileys/what.png" alt=":what" class="smiley" />
Administrateur de mon site perso linuxtricks.fr
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
.. Mais ça ne fonctionne pas .. C'est ça le problème .. Donc, je ne sais pas si j'ai bien modifié (A priori non) ..Exemple :
Code PHP :
$img_msg_display = $topic['display_msg'] ? 'fa-folder-open' : 'fa-folder-open-o'; $tpl_bottom->put_all(array( 'C_DISPLAY_MSG' => true, 'ICON_DISPLAY_MSG' => $config->is_message_before_topic_title_icon_displayed() ? '<i class="fa ' . $img_msg_display . '"></i>' : '', 'L_DISPLAY_MSG' => $config->get_message_before_topic_title(), 'L_EXPLAIN_DISPLAY_MSG_DEFAULT' => $topic['display_msg'] ? $config->get_message_when_topic_is_solved() : $config->get_message_when_topic_is_unsolved(), 'L_EXPLAIN_DISPLAY_MSG' => $config->get_message_when_topic_is_unsolved(), 'L_EXPLAIN_DISPLAY_MSG_BIS' => $config->get_message_when_topic_is_solved(), ));
Édité par MickaelFR Le 07/03/2016 à 22h06
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
J'avais fait le test sur des nouveaux liens (Mes messages et Sujets sans réponse)
Administrateur de mon site perso linuxtricks.fr
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
Citation :Il n'y a pas vraiment de raison de s'enerverLa c'est du n’importe quoi !

Nous avons déjà abordé sur le forum le sujet icônes FontAwesome et le moyen de changer ces icônes. Je vais d'ailleurs faire un tuto complet pour synthétiser les différentes questions.
Donc, le principe de FontAwesome c'est d'afficher un texte avec une police particulière qui forme une image. Du coup, tu écris genre "A" et ca t'affiche un tête de mort
.Quand tu vois
content :"fxxx";tu défini quel caractère tu veux afficher. Voici la liste des contenus possibles : http://fortawesome.github.io/Font-Awesome/icons/
Maintenant si à la place tu veux mettre autre chose qu'une icone FA, il te suffit de mettre content:""; et de mettre en background ton image.
.fa-annonce-new { content: ""; background: url(myfiles.png); width: 12px; height: 12px;) }
Swan Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre Swan
- Inscrit le : 31/05/2013
- Site internet
Simple question : Mickael est ce que tu as désactivé ton cache css et rafraichi tes caches HTML et CSS ?
Swan.
Édité par Swan Le 07/03/2016 à 22h58

ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
(un header .sub-header à plus de poid qu'un .subheader)
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
Gueral Membre non connecté
Booster Minigun
-
Booster Minigun
- Voir le profil du membre Gueral
- Inscrit le : 08/03/2016
- Groupes :
Bon, j'y suis arrivé ! Plus simple tu meurs !
Des heures de recherches, de modifs pour .. 3 lettre à changer dans un CSS ! Sérieux
Des heures de recherches, de modifs pour .. 3 lettre à changer dans un CSS ! Sérieux

Bonjour Mickael
Ce serait sympa de donner ta solution au autres, ça peut aussi les intéresser.
Merci
Gueral
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
Par exemple tu peux mettre
.forum-cat-title a { color: red; }pour mettre en rouge tous les liens qui sont présent dans l’élément qui possède la classe
.forum-cat-title.
Et si la classe est sur le
a, tu peux directement viser la balise :
a.forum-link-cat { color: red; }
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
..J'avais carrément créer des classes, mais aucun effet.
Exemple :
Code CSS :
.test-class { color# #fff; }
Puis j'ai changé la classe dans le .tpl :
Mais cela n'a jamais fonctionné (pour les fonts) ..
Certainement que plus haut il doit y avoir d'autres appels de class et ça ne se mélange pas? Je sais pas ..
Dans mes tests réels, le code ci-dessous ne marche pas :
Code CSS :
.fa-announce-new:before { content: "f07c"; color:#3E96F3; }
Je vais voir avec ce que tu m'as dit pour voir si ça change quelque chose
Édité par MickaelFR Le 08/03/2016 à 18h47
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
cache CSS désactivé ? (a priori pas sur le site que tu m'as indiqué)
Combien de thème activé sur ton site ?
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :

Concernant tous les fichiers de modif (.tpl et .css), c'est bien dans "../base/modules/forum"
Le cache se remet seul au bout d'un moment a priori, mais je général je désactive avant les modifs. Lorsque je désactive le cache, j'ai mon header (img) qui fous le camp
.. Je ne sais pas pourquoi !
Édité par MickaelFR Le 08/03/2016 à 19h00
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie