•  » Trucs et astuces
  •  » Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

#1 2010-03-01 09:29:10

cljosse
Équipe Piwigo
2006-11-12
1167

Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Bonjour.
Methode pour exclure le header utilisant mootools lors de l'affichage des images.

1°)
[edit]Créer un fichier  et l'enregistrer sous xxxx/plugins/mon_entete/main.inc.php  [/edit]



Code:

<?php /*
Plugin Name: mon_entete
Version: 1.0.0
Description: Charge le template header personnalisé en fonction des pages affichée.
Plugin URI: http://piwigo.org/ext/extension_view.php?
Author: VDigital (Piwigo team)
Author URI: http://www.phpwebgallery.net
*/
if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');

  add_event_handler('loc_after_page_header', 'set_mon_entete' );
function set_mon_entete()
{
  global $template, $page;
if ( isset($page['body_id']) and ($page['body_id']=='thePicturePage' or $page['body_id']=='theAdminPage')  ) {
         return ;
}

    $my_path = dirname(__FILE__).'/';
  $template->set_filenames(array( 
  'mon_entete' => $my_path.'mon_entete.tpl'
  ) );
  $template->parse('mon_entete');
}
?>

2°) copier et renommer votre header personnel sous xxxx/plugins/mon_entete/mon_entete.tpl

3°) si vous avez modifier le template/xxx/header.tpl remettez le header d'origine.

4°) ouvrez la page admin activez le plugin mon_entete

  Retournez sur votre page d'acceuil votre header doit s'affiché.
   sélectionnez une photo, votre header ne doit plus s'afficher.

A+

Dernière modification par cljosse (2010-03-01 11:01:02)

Hors ligne

#2 2010-03-01 10:25:48

SNF69
Membre
Lyon (69)
2009-04-10
1253

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Salut Claude,

Merci pour la manip que je viens de suivre à la lettre mais je ne vois pas le plugin "mon_entete" dans la liste, je ne peux donc pas l'activé.

Il doit manquer une étape non ?
Merci pour ta réponse.



Seb


Ma galerie ?? c'est par ici : Galerie de Stephy et Seb

Hors ligne

#3 2010-03-01 10:48:24

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

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

le nom du fichier doit être "main.inc.php" et non pas "mon_entete.php"

:-)


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

#4 2010-03-01 10:56:00

cljosse
Équipe Piwigo
2006-11-12
1167

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Gotcha a écrit:

le nom du fichier doit être "main.inc.php" et non pas "mon_entete.php"

:-)

bien sur :-)
Merci.

Dernière modification par cljosse (2010-03-01 10:59:40)

Hors ligne

#5 2010-03-01 10:58:10

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

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Pour une fois que je donne une solution technique sans me tromper lol


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

#6 2010-03-01 11:09:15

SNF69
Membre
Lyon (69)
2009-04-10
1253

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Re,


C'est super !!!  pour moi ça fonctionne et j'espère maintenant que ça va résoudre mes problèmes d'instabilité ;o))
Bonne journée


Seb


Ma galerie ?? c'est par ici : Galerie de Stephy et Seb

Hors ligne

#7 2010-03-01 11:35:21

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

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Je déplace le sujet dans une autre section du forum plus appropriée :-)


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

#8 2010-03-01 14:11:17

SNF69
Membre
Lyon (69)
2009-04-10
1253

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Re,

Bon ben pour moi c'est du tout bon maintenant, merci Claude et bravo :o))


Seb


Ma galerie ?? c'est par ici : Galerie de Stephy et Seb

Hors ligne

#9 2010-03-01 22:20:04

Neutre
Membre
Les Vans (Ardèche)
2009-06-14
449

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Claude, Seb,

Merci à tous les deux (ainsi qu'à VDigital...), cela fonctionne parfaitement.
A la réflexion, je dois plutôt dire un GRAND merci à tous pour l'aide à la résolution de cette incompatibilité  !
Je me régale à l'avance des panos (à faire) pour mon prochain voyage (au Vietnam...)

Jean


Jean et sa galerie Piwigo... Les Photographies de Jean
et puis aussi la météo des Vans La Météo des Gras de Naves

Hors ligne

#10 2010-03-03 14:15:00

P@t
Équipe Piwigo
Nice
2007-06-13
5694

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Comme je l'expliquais sur un autre topic, il y a plus simple...
Il suffit de créer un template extension du header.tpl, et d'insérer le code voulu entre les balises suivantes:

{if $BODY_ID != 'thePicturePage' and $BODY_ID != 'theAdminPage'}
....
....
{/if}


P@t

Hors ligne

#11 2010-03-03 15:00:09

cljosse
Équipe Piwigo
2006-11-12
1167

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Bien sur c'est plus simple, mais dépendra du theme utilisé.

:-)

Hors ligne

#12 2010-03-03 15:41:03

P@t
Équipe Piwigo
Nice
2007-06-13
5694

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

cljosse a écrit:

Bien sur c'est plus simple, mais dépendra du theme utilisé.

Cela dépendra plus précisément du template.
Mais bon, je pense que le fait d'insérer une bannière active avec mootools ne peut se faire que template par template...
Difficile à mon avis d'avoir quelque chose de compatible avec plusieurs templates à la fois...


P@t

Hors ligne

#13 2010-03-03 21:16:53

Neutre
Membre
Les Vans (Ardèche)
2009-06-14
449

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Tiens une curiosité :

Au premier lancement de la galerie, j'ai maintenant le message suivant, avec une perturbation des caractères, qui grossissent :

Notice: Undefined index: body_id in /homez.168/lesphotoz/www/plugins/mon_entete/main.inc.php  on line 15

Notice: Undefined index: body_id in /homez.168/lesphotoz/www/plugins/mon_entete/main.inc.php on line 15

Je clique sur une galerie et l'affichage redevient normal. Un reload règle aussi le problème.
Je ferme l'onglet de firefox puis je relance la galerie : l'affiche est normal sans notice.
Je ferme Firefox et relance la galerie les notices réapparaissent.

Le phénomène se produit aussi sous IE8, Chrome et Opera.

Il ne se produit pas si je ne suis pas connecté (sans l'option connexion automatique)

J'ai cru que le dernier RV Maps & Earth (20.0.9) créait le problème. Je suis revenu à 2.0.8, sans changement

Avez vous une idée ?

Jean

Edit : ligne 15 et suivantes  :

if ( $page['body_id']=='thePicturePage' || $page['body_id']=='theAdminPage' ) {
         return ;
}

Dernière modification par Neutre (2010-03-03 21:18:19)


Jean et sa galerie Piwigo... Les Photographies de Jean
et puis aussi la météo des Vans La Météo des Gras de Naves

Hors ligne

#14 2010-03-03 21:22:08

SNF69
Membre
Lyon (69)
2009-04-10
1253

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Pour info, sans être connecté sur ton site je n'ai pas les notices sous FF 3.6 ;o)


Seb


Ma galerie ?? c'est par ici : Galerie de Stephy et Seb

Hors ligne

#15 2010-03-03 21:29:27

Neutre
Membre
Les Vans (Ardèche)
2009-06-14
449

Re: Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Neutre a écrit:

Il ne se produit pas si je ne suis pas connecté (sans l'option connexion automatique)

Oui, effectivement, j'ai constaté cela aussi. Chez toi, pas de problème ?


Jean et sa galerie Piwigo... Les Photographies de Jean
et puis aussi la météo des Vans La Météo des Gras de Naves

Hors ligne

  •  » Trucs et astuces
  •  » Incompatibilité entre Header utilsant mootools et rv_maps, panOOramic

Pied de page des forums

Propulsé par FluxBB

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