Si vous considérez que le sujet est résolu, merci de penser à intégrer [résolu] dans le titre à partir de l'administration de votre message initial
J'ai placé le themeconf.inc.php que vous m'avez proposé et çà marche.
Voilà ce que çà donne : http://gpaccaud.free.fr/objectif
Quelques corrections de couleurs et çà sera bien.
je n'ai plus qu'à remplir.
Merci à vous
Gotcha a écrit:
Donc il faut laisser installé le thème parent, ici MontBlancXL :-)
oui mais tu n'as qu'a gérer les changement de couleur cela fait un thème beaucoup moins compliqué à faire
Donc il faut laisser installé le thème parent, ici MontBlancXL :-)
Je modifirais mon fichier comme celui ci
Cela permet de ne modifier que les éléments à modifier tout le reste restant comme le thème parent
<?php
/*
Theme Name: Montmauve XL
Version: 2.1.a
Description: Fond mauve
Theme URI: http://piwigo.org/ext/extension_view.php?eid=
Author:
Author URI:
*/
$themeconf = array(
'parent' => 'montblancxl',
'icon_dir' => 'themes/montmauvexl/icon',
'local_head' => 'local_head.tpl',
);
?>
Seul l'album France s'ouvre.
Pour les autres toujours le même style d'erreur
Désinstallez le thème MontBlanc XL de votre galerie pour voir.
J'avance dans mon installation.J'ai un problème quand je veux ouvrir un album.
J'ai le message suivant :
Fatal error: Cannot redeclare set_mbxl_header() (previously declared in /mnt/117/sdb/3/6/gpaccaud/objectif/themes/montgrisxl/themeconf.inc.php:22) in /mnt/117/sdb/3/6/gpaccaud/objectif/themes/montvioletxl/themeconf.inc.php on line 40
Je ne sais où peut être l'erreur.
http://gpaccaud.free.fr/objectif
Il manque la dernière ligne :
?>
Attention à ne pas laisser de lignes vides sous cette dernière instruction !
voici mon themeconf.inc.php
Je crois que je dois faire des transformations dans local_head et dans admin.
<?php
/*
Theme Name: Montmauve XL
Version: 2.1.a
Description: Fond mauve
Theme URI: http://piwigo.org/ext/extension_view.php?eid=133
Author: P@t
Author URI: http://www.gauchon.fr
*/
$themeconf = array(
'parent' => 'default',
'icon_dir' => 'themes/montmauvexl/icon',
'local_head' => 'local_head.tpl',
);
add_event_handler('loc_begin_page_header', 'set_mbxl_header');
function set_mbxl_header()
{
global $page, $conf, $template;
$config = unserialize($conf['MontmauveXL']);
if (isset($page['body_id']) and $page['body_id'] == 'theCategoryPage')
{
$header = isset($page['category']) ? $config['categories'] : $config['home'];
}
elseif (isset($page['body_id']) and $page['body_id'] == 'thePicturePage')
{
$header = $config['picture'];
}
else
{
$header = $config['other'];
}
$template->assign('display_mbxl_banner', $header);
}
Oui, c'est aussi ce que je pensais. Bon, visiblement on va dans le bon sens.
Peux tu nous donner le contenue de ton themeconf.inc.php ?
Il ya donc un soucis au niveau de la ligne 2 de votre fichier themeconf.inc.php
Comparez avec le fichier original du thème de départ :-)
J'ai copié montblancxl et l'ai renommé montmauvexl.
J'ai modifiél e themeconf.inc.php.
J'obtiens les erreurs suivantes :
Warning: Unterminated comment starting line 2 in /mnt/117/sdb/3/6/gpaccaud/objectif/themes/montmauvexl/themeconf.inc.php on line 2
Warning: Cannot modify header information - headers already sent by (output started at /mnt/117/sdb/3/6/gpaccaud/objectif/themes/montmauvexl/themeconf.inc.php:2) in /mnt/117/sdb/3/6/gpaccaud/objectif/include/page_header.php on line 98
Warning: Smarty error: unable to read resource: "header.tpl" in /mnt/117/sdb/3/6/gpaccaud/objectif/include/smarty/libs/Smarty.class.php on line 1093
Warning: Smarty error: unable to read resource: "identification.tpl" in /mnt/117/sdb/3/6/gpaccaud/objectif/include/smarty/libs/Smarty.class.php on line 1093
Warning: Smarty error: unable to read resource: "footer.tpl" in /mnt/117/sdb/3/6/gpaccaud/objectif/include/smarty/libs/Smarty.class.php on line 1093
Mais de rien, je ne fais que ce que d'autres ont fait pour moi :)
Tout d'abord, il y a une petite erreur dans l'URL de votre lien vers votre galerie. Il y a un point à la fin de celle-ci, ce qui renvoie ne permet pas l'accès par simple clic. Merci d'enlever le point pour faciliter la navigation des lecteurs.
Partant du constat que vous avez déjà su utiliser deux thèmes différents, voici comment je procéderai.
En se rendant sur l'hébergement de votre site, dans le dossier "theme" incorporer une copie renommée de l'un des deux thèmes de votre choix, celui qui vous semblera le plus simple à modifier. Faire cela deux fois, afin d'avoir 4 thèmes.
Ensuite, il faudra modifier chacune des deux copies pour obtenir le résultat voulu. en utilisant LocalFile Editor. Tant qu'il s'agira de changements de couleurs, cela reste assez simple. Pour le reste, il faudra voir au fur et à mesure. Et si vous voulez modifier la bannière, cela peut-être un peu plus compliqué, car il s'agit d'une image qui a été créée et insérée, il vous faudra en créer une ou demander au créateur du thème si il peut vous la faire, en fonction de ses disponibilité.
Attention !
Avant de vous lancer, je vous conseille d'attendre un avis complémentaire de validation ou d'invalidation de ce que je vous propose par un membre plus avancé de Piwigo. Je ne veux pas vous embarquer dans quelque chose dont je ne suis pas complètement sur.
Enfin, après validation, je pourrais répondre à des questions du type : là, je souhaiterais remplacer telle couleur par telle autre, pas à pas. mais pour vous en sortir, je le répète, il vous faudra faire un peu d'apprentissage. Je me permet à ce titre de vous recommander le site qui me parait le plus pédagogique sur le sujet :"le site du Zéro" qui part de l'hypothèse que l'on n'y connait strictement rien.
Enfin (je sais je suis bavard) vous m'excuserez d'avance pour mes délais de réponses qui peuvent êtres longs, étant très occupé par mon métier de photographe, et des déplacement de plusieurs jours