[phpBB 3.0.x] Ajouter des variables dans la CSS
Posté : ven. 9 mars 2012 19:10
» Ajouter des variables dans la CSS
Nous allons vous expliquer comment ajouter de nouvelles variables dans la CSS. Cela peut être utile lors d'un développement d'un MOD avec des fonctionnalités automatiques ou encore c'est utile pour les BBCodes.
» Version standard
Ouvrez le fichier « style.php ».
Cherchez:
Avant, ajoutez:
Ouvrez le fichier « styles/{VOTRE_THEME}/theme/colours.css ».
A la fin du fichier, ajoutez:
» Autre variante
Cherchez:
Avant, ajoutez:
Ouvrez le fichier « styles/{VOTRE_THEME}/theme/colours.css ».
A la fin du fichier, ajoutez:
Cela fait, un effet bizarre me direz-vous et pourtant ça fonctionne. Cela permet de pouvoir gérer de façon automatique les classes et les variables dans la feuille de style.
» Rafraîchissement et vidage du cache
Une fois les modifications effectuées, il faut rafraîchir le thème (onglet « Styles ») et vider le cache du forum (onglet « Général »).
Nous allons vous expliquer comment ajouter de nouvelles variables dans la CSS. Cela peut être utile lors d'un développement d'un MOD avec des fonctionnalités automatiques ou encore c'est utile pour les BBCodes.
» Version standard
Ouvrez le fichier « style.php ».
Cherchez:
Code : Tout sélectionner
$theme['theme_data'] = str_replace(array_keys($replace), array_values($replace), $theme['theme_data']);
Code : Tout sélectionner
$replace += array(
'{USER_COLOR}' => "#FF0000"
);
A la fin du fichier, ajoutez:
Code : Tout sélectionner
.test {
background-color: {USER_COLOR};
}
Cherchez:
Code : Tout sélectionner
$theme['theme_data'] = str_replace(array_keys($replace), array_values($replace), $theme['theme_data']);
Code : Tout sélectionner
$replace += array(
'{USER_COLOR}' => "#FF0000",
'{TEST}' => "test"
);
Ouvrez le fichier « styles/{VOTRE_THEME}/theme/colours.css ».
A la fin du fichier, ajoutez:
Code : Tout sélectionner
.{TEST} {
background-color: {USER_COLOR};
}
» Rafraîchissement et vidage du cache
Une fois les modifications effectuées, il faut rafraîchir le thème (onglet « Styles ») et vider le cache du forum (onglet « Général »).