•  » Styles
  •  » créer d'autres thèmes à partir de Montblanc xl

#1 2010-11-12 16:10:10

papygp
Membre
2008-03-04
134

créer d'autres thèmes à partir de Montblanc xl

Bonjour à tous,
Plusieurs fois j'ai demandé de l'aide pour résoudre mon problème.
Je veux regrouper mes photos dans une même galerie.
Je veux faire quatre catégories avec des thèmes différents.
Les thèmes Montblanc et Blancmont peuvent être les deux premiers.
Je voudrais avoir deux autres thèmes qui leur ressemble.
Je suis très limité en php et css.J'ai essayé de me servir de l'aide à la création d'un thème mais je n'y arrive pas.
Je sais me servir du plugin themechanger mais pour cela il me faut 4 themes différents  dérivés de Montblanc.
J'attends de l'aide.
Merci beaucoup
Cordialement

Hors ligne

#2 2010-11-12 17:01:52

makno
Membre
Nantes
2007-10-24
1273

Re: créer d'autres thèmes à partir de Montblanc xl

Bonjour

Il me semble que votre demande comporte plusieurs questions. Traitons, si vous le voulez bien, chacune l'une après l'autre.

Qu'entendez-vous exactement par "je veux regrouper mes photos dans une même galerie" ? Vous avez plusieurs sites Piwigo contenant des photos ? sur plusieurs serveurs différents ?
Et vous voulez tout mettre sur le m^me serveur dans le même site ?

Une fois ceci réglé on pourra aborder la question de la personnalisation des thèmes. Il vous faudra alors dire ce que vous souhaitez faire exactement. Une piste toutefois : lorsque j'ai été confronté à la question, je n'ai pu faire l'économie d'un minimum d'apprentissage, pour acquérir un vernis qui permet de parler un langage commun, de mieux formuler les questions et mieux entendre les réponses

Bon courage, je m'abonne à votre post.


Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

#3 2010-11-12 18:07:31

papygp
Membre
2008-03-04
134

Re: créer d'autres thèmes à partir de Montblanc xl

Merci tout d'abord de vous intéresser à mon problème.
Je veux créer une seule galerie qui comprendra 4 albums (catégories)
Je veux personnaliser chaque album par une bannière et des couleurs propres.
Voici ou je suis arrivé : http://gpaccaud.free.fr/objectif
Il me manque donc 2 thèmes ressemblant à Montblanc xl.
Je ne sais pas comment m'y prendre

Dernière modification par papygp (2010-11-12 20:05:41)

Hors ligne

#4 2010-11-12 18:44:26

makno
Membre
Nantes
2007-10-24
1273

Re: créer d'autres thèmes à partir de Montblanc xl

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


Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

#5 2010-11-12 20:11:12

papygp
Membre
2008-03-04
134

Re: créer d'autres thèmes à partir de Montblanc xl

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

Hors ligne

#6 2010-11-13 01:31:47

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: créer d'autres thèmes à partir de Montblanc xl

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 :-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#7 2010-11-13 07:51:25

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: créer d'autres thèmes à partir de Montblanc xl

Peux tu nous donner le contenue de ton themeconf.inc.php ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#8 2010-11-13 08:34:45

makno
Membre
Nantes
2007-10-24
1273

Re: créer d'autres thèmes à partir de Montblanc xl

Oui, c'est aussi ce que je pensais. Bon, visiblement on va dans le bon sens.


Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

#9 2010-11-13 10:48:12

papygp
Membre
2008-03-04
134

Re: créer d'autres thèmes à partir de Montblanc xl

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);
}

Hors ligne

#10 2010-11-13 11:04:32

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: créer d'autres thèmes à partir de Montblanc xl

Il manque la dernière ligne :

Code:

?>

Attention à ne pas laisser de lignes vides sous cette dernière instruction !


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#11 2010-11-13 18:47:22

papygp
Membre
2008-03-04
134

Re: créer d'autres thèmes à partir de Montblanc xl

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

Hors ligne

#12 2010-11-13 18:49:12

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: créer d'autres thèmes à partir de Montblanc xl

Désinstallez le thème MontBlanc XL de votre galerie pour voir.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#13 2010-11-13 18:59:33

papygp
Membre
2008-03-04
134

Re: créer d'autres thèmes à partir de Montblanc xl

Seul l'album France s'ouvre.
Pour les autres toujours le même style d'erreur

Hors ligne

#14 2010-11-13 21:27:38

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: créer d'autres thèmes à partir de Montblanc xl

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',
);

?>


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#15 2010-11-13 21:30:03

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: créer d'autres thèmes à partir de Montblanc xl

Donc il faut laisser installé le thème parent, ici MontBlancXL :-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

  •  » Styles
  •  » créer d'autres thèmes à partir de Montblanc xl

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact