[phpBB 3.0.x] Ajouter un indicateur de messages non lus

Toutes les documentations phpBB seront ici.
Verrouillé
Avatar du membre
Dakin Quelia
Webmaster
Webmaster
Messages : 565
Enregistré le : ven. 27 nov. 2009 05:47
Localisation : Belgique
Contact :

[phpBB 3.0.x] Ajouter un indicateur de messages non lus

Message par Dakin Quelia »

» Ajouter un indicateur de messages non lus

A l'aide de ce guide, vous pourrez ajouter un petit indicateur de messages non lus.

Avant toute chose, n'oubliez pas de faire une sauvegarde de vos fichiers avant toute modification.

Tout d'abord, téléchargez ce petit pack à inclure dans le dossier de votre forum:
newest.zip
(32.76 Kio) Téléchargé 372 fois
Ouvrez le fichier « language/fr/common.php ».

Cherchez: Avant, ajoutez:

Code : Tout sélectionner

$lang = array_merge($lang, array(
    'NEWEST_POST'        => 'Nouveau',
)); 
Ouvrez le fichier « styles/{VOTRE_THEME}/theme/colours.css ».

A la fin du fichier, ajoutez:

Code : Tout sélectionner

/* Newest by Arty (Aka CyberAlien)
---------------------------------------- */
span.newest {
	display: inline-block;
	position: relative;
	background-color: #12a2ea;
	color: #FFFFFF;
	line-height: 0.95em;
	text-decoration: none;
	font-size: 0.95em;
	padding: 4px;
	margin-right: 4px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	behavior: url("{T_THEME_PATH}/patches/pie.htc");
}

span.newest a {
	text-decoration: none;
	color: #FFFFFF;
}

Pour changer la couleur de l'encadré, c'est très facile background-color: #12a2ea;. Indiquez le code hexadécimal de la couleur souhaitée.

Ouvrez le fichier « styles/{VOTRE_THEME}/template/viewforum_body.html ».

Cherchez:

Code : Tout sélectionner

<!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF --><a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a>
Remplacez par:

Code : Tout sélectionner

<!-- IF topicrow.S_UNREAD_TOPIC --><span class="newest"><a href="{topicrow.U_NEWEST_POST}">{L_NEWEST_POST}</span></a> <!-- ENDIF --><a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a>
N'oubliez pas de rafraîchir le template et le thème (onglet Styles) et de vider le cache (onglet Général).

Cela doit donner:
01.png

Verrouillé

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 15 invités