Annonce

  •  » Styles
  •  » problème de bannière avec version 2.3.0

#1 2011-10-06 07:57:15

papygp
Membre
2008-03-04
134

problème de bannière avec version 2.3.0

Pour avoir une bannière différente pour chaque catégorie,j'avais créé de nouveaux thèmes à partir du
thème hr_os_xl en modifiant par exemple themeconf.inc de la façon suivante:

$themeconf = array(
  'parent'      => 'hr_os_xl',
  'icon_dir'    => 'themes/hr_os_xl_an/icon',
  'local_head'  => 'local_head.tpl',
);
global $conf;
$conf['page_banner'] = '<a href="http://http://phpwebgallery.net"'
. ' title="La plus innovante des galeries">'
. '<img src="http://blog-des-mimites.fr/objectif/img/anc.gif" border=0'
. ' alt="PhpWebGallery est toujours en avance au rendez-vous de l\'imagination."/></a>';

Avec la version 2.3.0, le nouveau thème créé n'apparaît plus en hr_os_xl_an dans les thèmes à ajouter.
Que faut-il faire pour retrouver mes bannières comme avant?

Dernière modification par papygp (2011-10-06 07:58:05)

Hors ligne

#2 2011-10-06 10:26:42

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

Re: problème de bannière avec version 2.3.0

Est-ce que le thème parent est bien installé (et activé peut-être ?...) ?


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

#3 2011-10-06 11:35:56

papygp
Membre
2008-03-04
134

Re: problème de bannière avec version 2.3.0

Oui, le dossier parent est installé.
Si je télécharge les autres thèmes, dans la liste des thèmes à installer il apparaissent sans la particule que j'ai ajouté au nom de l'original
Exemple : hr_os_xl_anc figure dans la liste sous le nom de hr_os_xl

Hors ligne

#4 2011-10-06 14:36:14

Sixpo
Membre
2010-12-01
354

Re: problème de bannière avec version 2.3.0

pour avoir ce resultat j'utilise le script de PLG
http://fr.piwigo.org/forum/viewtopic.ph … 38#p160138


Plus je pédale moins vite moins j avance plus vite

Hors ligne

#5 2011-10-06 22:22:18

papygp
Membre
2008-03-04
134

Re: problème de bannière avec version 2.3.0

Qui pourrait m'aider à créer de nouveaux thèmes à partir de hr_os_xl ?
C'était possible avec la version précédente et relativement facile.
Il y a une modification dans la nouvelle version de hr_os_xl de la ligne 20 à la ligne 30

Code:

 if (!isset($conf['hr_os_xl']))
  {
    $config = array(
      'home'       => true,
      'categories' => true,
      'picture'    => false,
      'other'      => true,
      );
      
    $query = '
INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment)
VALUES ("hr_os_xl" , "'.pwg_db_real_escape_string(serialize($config)).'" , "hr_os_xl parameters");';

    pwg_query($query);
    load_conf_from_db();
  }

remplace
@include(PHPWG_ROOT_PATH. 'local/config/hr_os_xl.inc.php');
if (isset($conf['local_dir_site']))
{
  @include(PHPWG_ROOT_PATH.PWG_LOCAL_DIR. 'config/hr_os_xl.inc.php');
}

Je pense que c'est à ce niveau qu'il y a problème

Voici à tout hasard l'adresse de ma galerie:
http://objectif-photos.1s.fr

Dernière modification par papygp (2011-10-07 16:06:43)

Hors ligne

#6 2011-10-07 20:12:10

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

Re: problème de bannière avec version 2.3.0

Il s'agit d'un code pour la gestion des informations liées à la BDD.
Vous avez le droit de personnaliser ce code aussi :-D


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 2011-10-08 07:47:44

papygp
Membre
2008-03-04
134

Re: problème de bannière avec version 2.3.0

Je ne maîtrise pas la programmation et je ne sais pas modifier le code pour corriger ce dysfonctionnement.

Hors ligne

#8 2011-10-08 09:58:58

flop25
Équipe Piwigo
2006-07-06
6544

Re: problème de bannière avec version 2.3.0

Bonjour
le code n'est là que pour gérer les maj/pertes de le configuration : en l'occurrence, il vérifie si la config existe et si non alors il l'écrit en bdd et recharge la config totale de piwigo pour prendre cette config nouvellement ajoutée
Voilà pour l'explication. Sinon pour votre problème... est ce que hr_os_xl est activé dans les thèmes ? j'ai remarqué que les thèmes parents désactivés n'ont pas leur config chargée, d'où le reload de la config et pas de bannière...
mais je ne comrpend pas comment vous avez fait vos modif : il manque dans l'array le champ name comme : 'name'    => 'hr_os_xl'. De plus vous avez créé des thèmes enfants, ou utilisé un des deux fichiers : PHPWG_ROOT_PATH. 'local/config/hr_os_xl.inc.php, PHPWG_ROOT_PATH.PWG_LOCAL_DIR. 'config/hr_os_xl.inc.php ?

Hors ligne

#9 2011-10-08 11:39:32

papygp
Membre
2008-03-04
134

Re: problème de bannière avec version 2.3.0

Bonjour et merci pour votre aide.
Pourriez-vous me donner un exemple pour créer un nouveau thème à partir de hr_os-xl nouvelle version?

Hors ligne

#10 2011-10-08 16:26:29

flop25
Équipe Piwigo
2006-07-06
6544

Re: problème de bannière avec version 2.3.0

alors, le wiki (la doc) est parfait pour répondre à votre dernière demande
mais si vous voulez que je vous aide, il faut que vous répondiez à mes questions aussi
est ce que hr_os_xl est activé dans les thèmes ?
il manque dans l'array le champ name : un copié/collé incomplet ou vrai manque ?
avec-vous créé des thèmes enfants, ou utilisé un des deux fichiers : PHPWG_ROOT_PATH. 'local/config/hr_os_xl.inc.php, PHPWG_ROOT_PATH.PWG_LOCAL_DIR. 'config/hr_os_xl.inc.php ? apriori selon votre premier post, je dirai que vous avez copié/collé le themeconf.inc de hr_os_xl dans un ou des nouveaux dossiers, puis modifié chaque themeconf.inc, ou alors vous avez changé celui de hr_os_xl ....?

Hors ligne

#11 2011-10-08 17:08:04

papygp
Membre
2008-03-04
134

Re: problème de bannière avec version 2.3.0

Voici ce que j'ai fait quand je me suis aperçu de la disparition des bannières.
J'ai dupliqué hr_os_xl.J'ai renommé la copie en hr_os_xl_fr '(album France).
Dans themeconf.inc j'ai remplacé tous les hr_os_xl par hr_os_xl_fr.
Dans theme.css j'ai changé le nom de l'image bannière que j'ai placé dans le dossier img.
Cette me paraît beaucoup plus fastidieuse que celle que j'utilisais avec l'ancienne version.

Hors ligne

#12 2011-10-08 17:32:41

flop25
Équipe Piwigo
2006-07-06
6544

Re: problème de bannière avec version 2.3.0

sauf qu'avant ça marchait par miracle...
mais il y a bien plus simple http://fr.piwigo.org/doc/doku.php?id=pr … ent:themes (j'avoue que le wiki ne fait mention nul part de thème enfant meaculpa, je notifie gotcha): créer un ou plusieurs thème enfant de hr_os_xl,
créer les dossier et les themeconf.inc  ou il sera marqué

Code:

<?php
/*
Theme Name: Mon custom thème (mettez ce que vous voulez)
Version: auto
Description: the best
Theme URI:
Author: moi!
Author URI: http://www.planete-flop.fr
*/
$themeconf = array(
  'name'          => 'hr_os_xl_amoi',// le nom du dossier
  'parent'        => 'hr_os_xl',
  'activable'     => true,
);
global $conf;
$conf['page_banner'] = '<a href="http://http://phpwebgallery.net"'
 . ' title="La plus innovante des galeries">'
 . '<img src="http://blog-des-mimites.fr/objectif/img/anc.gif" border=0'
 . ' alt="PhpWebGallery est toujours en avance au rendez-vous de l\'imagination."/></a>';
?>

Dernière modification par flop25 (2011-10-08 17:34:47)

Hors ligne

#13 2011-10-08 18:18:42

papygp
Membre
2008-03-04
134

Re: problème de bannière avec version 2.3.0

J'ai fait ce que m'avez conseillé avec l'album "cours d'eau...."
C'était la méthode que j'utilisais avant la nouvelle version.
Mais ça ne marche pas.
Est-ce que je peux faire marche arrière et revenir à la version2.2.5 ?

Hors ligne

#14 2011-10-08 19:00:08

flop25
Équipe Piwigo
2006-07-06
6544

Re: problème de bannière avec version 2.3.0

bizarre : il vaut mieux que nous résolvions cette affaire plutôt
c'est uniquement l'image qui change entre vos bannières ?

Hors ligne

#15 2011-10-08 19:04:02

papygp
Membre
2008-03-04
134

Re: problème de bannière avec version 2.3.0

Oui.
Si j'utilise le plugin qui laisse le choix du thème au visiteur, la page d'accueil a une nouvelle bannière.
Je peux installer pour vous montrer

Hors ligne

  •  » Styles
  •  » problème de bannière avec version 2.3.0

Pied de page des forums

Propulsé par FluxBB

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