Version 3.1.11
Prosilver SE
http://www.vintage-audio-laser.fr/
J'ai lu ces deux pages :
Créer un style phpBB 3.1. ou phpBB 3.2
Création et modification de styles phpBB 3.1 & 3.2
et ce sujet
Plutôt que de faire une copie intégrale de prosilver, j'ai préparé mon style hérité en regroupant les modifications faites précédemment sur prosilver ( ) et prosilver SE. Évidemment, je suis reparti d'un prosilver tout propre tout neuf.
Sur mon installation locale, le résultat est correct mais j'ai un doute sur la conformité du fichier overall_header de mon style hérité.
Par exemple, pour faire apparaître l'icône modifiée done.png (chargée dans /monstyle/theme/images/plupload) à la place de /images/plupload/done.gif de prosilver (Il s'agit de l'icône qui valide le chargement d'un document dans les posts), j'ai modifié l’ordre d'appel des fichiers .css dans le overall_header de mon style.
J'avais ça avant la modification, ce qui n'allait pas :
au lieu de ça :
J'ai remonté cette ligne :
Code : Tout sélectionner
<!-- IF S_PLUPLOAD -->
<link href="{ROOT_PATH}styles/prosilver/theme/plupload.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<!-- ENDIF -->
Ce qui donne mon code actuel (qui me permet de bien afficher l’icône "done.png", comme le montre la deuxième image au-dessus) :
Code : Tout sélectionner
<!-- IF S_PLUPLOAD -->
<link href="{ROOT_PATH}styles/prosilver/theme/plupload.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<!-- ENDIF -->
<link href="{ROOT_PATH}styles/prosilver/theme/common.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/links.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/content.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/buttons.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/cp.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/forms.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/colours.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/imageset.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{T_STYLESHEET_LINK}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/{T_THEME_LANG_NAME}/stylesheet.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<link href="{ROOT_PATH}styles/prosilver/theme/responsive.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet" media="all and (max-width: 920px)">
<link href="{T_THEME_PATH}/MONSTYLE.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
<link href="{ROOT_PATH}styles/prosilver/theme/bidi.css?assets_version={T_ASSETS_VERSION}" rel="stylesheet">
<!-- ENDIF -->
Mon questionnement :
Je ne comprends pas pourquoi l'icône n'apparaît qu'en appelant plupload.css plus haut dans le fichier /monstyle/template/overall_header et aussi, mon code reste-t-il correct ? D'une manière générale, pouvez-vous me donner des explications concernant l'ordre d'écriture de ces lignes de code ?
Soyez indulgent, je me lance en ce qui concerne l'héritage de style
Merci