Bonjour à tous,
Je suis en train d'installer mon nouveau theme, mais ... qqch m'échappe dans le tuto.
J'ai bien dupliqué un des répertoires des thèmes proposés et je l'ai placé dans : /template/yoga/theme/orangeRose et j'y ai modifié theme.css
J'ai aussi modifié (après avoir dupliqué les fichiers originaux) :
/template/yoga/default-colors.css
/template/yoga/default-layout.css
C'est après que je ne comprends pas le tuto :
‘template’ = Répertoire de css à inclure dans le généré (en principe un sous-répertoire de template, et répertoire parent du répertoire /theme/ quoique les utilisateurs avancés pourraient imaginer un jeu de template sans css dont les thèmes reprendraient les css de yoga par exemple). En général donc, on ne changera pas la valeur ‘yoga’.
Est-ce que je dois créer un répertoire TEMPLATE que je place dans "template" et au-dessus de "theme" et dans lequel je range mes 2 fichiers CSS :
phpwebgallery/template/yoga/template ?/default-colors.css et default-layout.css ? (ça ne marche pas)
J'ai aussi essayé :
phpwebgallery/template-extension/yoga/local/default-colors.css et default-layout.css
mais ça ne marche pas non plus ...
Du coup, je ne sais pas comment le configurer mon fichier themeconf.inc.php .
En plus, le mien (version 1.7) possède la ligne suivante :
'template_dir' => 'template/yoga',
qui n'est pas dans celui du tuto :
<?php $themeconf = array( 'template' => 'yoga', 'theme' => 'greenery', 'icon_dir' => 'template/yoga/icon', 'admin_icon_dir' => 'template/yoga/icon/admin', 'mime_icon_dir' => 'template/yoga/icon/mimetypes/', 'local_head' => '<!-- no theme specific head content -->' ); // Eventuellement ... $conf['level_separator'] = ' » '; $conf['paginate_pages_around'] = 7; ?>
Dsl de buter sur qqch d'aussi simple : je n'ai vu aucune question sur ce sujet dans le forum :/
Qqn pourrait-il m'aider ?
Merci d'avance.
je comprends pas très bien le problème que tu rencontres.
tu as fait un thème orangeRose que tu as mis dans /template/yoga/theme/orangeRose
y a pas grand chose d'autre à faire, si ce n'est renseigner le fichier themeconf.inc.php tel que :
<?php $themeconf = array( 'template' => 'yoga', 'theme' => 'orangeRose', 'template_dir' => 'template/yoga', 'icon_dir' => 'template/yoga/icon', 'admin_icon_dir' => 'template/yoga/icon/admin', 'mime_icon_dir' => 'template/yoga/icon/mimetypes/', 'local_head' => '<!-- no theme specific head content -->', ); ?>
si tu as des icônes particulières, renseigne le chemin de 'icon_dir' par celui ou les tiennes sont rangées.
il n'y a aucune raison de modifier les fichiers /template/yoga/default-colors.css et /template/yoga/default-layout.css à moins peut-être de vouloir faire un type de thème différent de yoga (là çà devient un peu plus compliqué que de aire un thème pour yoga)
Hors ligne
Ah ... :/
1/ Ben en fait ... J'AI modifié :
default-layout.css : la couleur du texte et du fond des INPUT
et surtout :
default-colors.css :
A { text-decoration:none; border-bottom: 1px dotted #ff6600; /* à l'origine = #005e89 */ } A:hover { border-bottom: 1px solid #ff3373; /* à ll'origine = #858460*/ }
car lors du survol des liens la couleur affichée était celle du thème DARK.
2/ Mais même en remettant les fichiers DEFAULT d'origine, et en modifiant le fichier themeconf.inc.php avec l'instruction :
'theme' => 'orangeRose'
je n'arrive pas à activer mon thème.
stripy a écrit:
Ah ... :/
1/ Ben en fait ... J'AI modifié :
default-layout.css : la couleur du texte et du fond des INPUT
et surtout :
default-colors.css :Code:
A { text-decoration:none; border-bottom: 1px dotted #ff6600; /* à l'origine = #005e89 */ } A:hover { border-bottom: 1px solid #ff3373; /* à ll'origine = #858460*/ }car lors du survol des liens la couleur affichée était celle du thème DARK.
ce genre de chose tu le fais facilement dans le fichier theme.css, ce que tu y mettra surchargera ce qui est présent dans les autres fichiers.
stripy a écrit:
2/ Mais même en remettant les fichiers DEFAULT d'origine, et en modifiant le fichier themeconf.inc.php avec l'instruction :
Code:
'theme' => 'orangeRose'je n'arrive pas à activer mon thème.
quelle est l'adresse de ton site ?
Hors ligne
je me suis inscrit sur le site, j'arrive à appliquer le thème que tu as créé.
quand tu dis que n'arrives pas à activer le thème, que veux-tu dire exactement ? que tu ne sais pas comment faire pour que ce soit le thème par défaut, ou que lorsque tu le met par défaut, ce n'est pas lui qui est utilisé ?
Hors ligne
Je veux dire que quand je me rends sur ma galerie, ce n'est pas mon thème qui est affiché, mais le thème DARK
je ne comprends pas lorsque tu écris :
je me suis inscrit sur le site, j'arrive à appliquer le thème que tu as créé.
Tu vois mon thème ou le thème DARK ??
c'est normal, il faut que tu définisses ton thème comme étant celui par défaut.
dans la partie admin, configuration, affichage par défaut : tu choisis yoga/orangeRose comme thème de l'interface.
ce sera le thème par défaut pour tous nouveaux les utilisateurs.
pour les utilisateurs déjà inscrits, il faut que tu ailles modifier le thème déjà affecté.
dans identification, utilisateurs, préférences : tu coches pour thème de l'interface "changer en" et tu sélectionnes le thème yoga/orangeRose
tu valides en cochant la cible "tout"
Hors ligne
stripy a écrit:
je ne comprends pas lorsque tu écris :
je me suis inscrit sur le site, j'arrive à appliquer le thème que tu as créé.
Tu vois mon thème ou le thème DARK ??
je vois ton thème.
titre rose et liens orange, sur fond noir.
ce n'est par contre pas le thème par défaut, m'étant inscrit j'ai pu choisir le thème vie le lien "préférence" sur la page d'accueil.
Dernière modification par grum (2007-11-24 22:21:11)
Hors ligne
Bon, mais si j'osais ... :
je n'ai pas trouvé où changer la couleur des puces (blanche) du menu de gauche, ni la couleur (blanche) du texte, et la couleur (noire) des textes lorsque les catégories sont survolées.
Est-ce toujours dans le fichier theme.css ?
oui, toujours au même endroit.
essaye (en changeant XXXXXX par le code de la couleur) dans le theme.css
pour les puces :
#menubar ul { color:#XXXXXX; }
pour les vignettes (normal et survolée)
div.description { color:#XXXXXX; } div.description:hover { color:#XXXXXX; }
Hors ligne
Bonjour
Il semble que cette discussion est le meilleur endroit pour poster ma question
J'ai téléchargé une copie du thème marine sur mon ordi
je l'ai renommé en "ardennes", y ai changé l'image de fond
je télécharge ensuite ce nouveau thème dans le dossier thèmes de piwigo
puis je vais dans ma galerie, partie admin, gestion des thèmes, onglet "ajouter un nouveau thème" pensant y trouver mon thème ardennes parmis les autres proposés, et ce n'est pas le cas
J'ai fait une petite synchronisation puis y est retourné, il n'est toujours pas là....
donc je ne sais pas comment faire en sorte que la galerie prenne en compte l'existence même de ce thème....
Hors ligne