Bonjour,
j'ai du faire une co..erie ou plutôt, dans une ancienne version, une modification des fichiers standard de PWG. Du coup, maintenant, sur picture.php j'ai deux fois le lien vers l'accueil : home/Accueil (cf. pièce jointe). Et en fouinant dans mes archives de modifications, je n'ai pas trouvé à quel endroit j'ai modifier un truc ...
Ce n'est pas vital, mais m'agace légèrement depuis quelques semaines.
Hors ligne
Est-ce que tu as [extension by laurent.duretz] LinkRoot installé?
Si oui, il faut le désinstaller!
Hors ligne
Bratis a écrit:
Je l'utilisais pour la version 1.7.0. je l'ai réinstallé, mais je crois me rappeler que l'action ne s'était pas déroulé comme d'habitude. Cela peut-il venir de là ?
La fonction a été intégré en 2.1 il n'est donc plus utile ;-)
Hors ligne
Oups ... lapsus
Bratis a écrit:
je l'ai DÉSinstallé ...
En fait c'est la désinstallation dont je voulais parler ... Après l'Upgrade à la 2.0.0; ce plugin était désactivé(?) et me demandait que je le désinstalle. En mémoire, je me souviens d'un truc zarb lors de cette action ... mais ch'ais plus quoi ...
Hors ligne
Bonsoir,
Est-ce que le plugin est donc toujours sur votre galerie ? Sur votre compte FTP ? Voir même, actif dans votre BDD ?...
Hors ligne
Voili
http://galerievenelloise.free.fr/
Merci
Hors ligne
Bizarre... bon, si tu dis que LinkRoot est bien désactivé je te crois...
Je me suis enregistré sur la galerie, si tu pouvais me passer admin que je jette un oeil...
Pas de code trouvé sur le forum en plugin perso?
Hors ligne
Je t'ai passé en admin, ainsi que ddtddt.
J'ai encore vérifié pas de linkroot dans la partie plugin.
Ci-dessous mon plugin perso
<?php /* Plugin Name: Plugin Personnel Version: 1.0 Description: Plugin Personnel Plugin URI: http://piwigo.org Author: Author URI: */ /* Pour interdir à guest l'accès aux pages qui liste les Tags ainsi qu'aux pages qui regroupent l'ensemble des photos d'un tag */ add_event_handler('loc_begin_page_header', 'tag_guest_denied', 'MasquerLiensGuest'); function tag_guest_denied() { global $page; if (isset($page['section']) and $page['section'] == 'tags' and is_a_guest()) { access_denied(); } if (isset($page['body_id']) and $page['body_id'] == 'theTagsPage' and is_a_guest()) { access_denied(); } } function MasquerLiensGuest($menu_ref_arr) { global $user, $conf, $page, $template; $menu = & $menu_ref_arr[0]; if ( is_a_guest() ) { $menu->hide_block('links'); } } ?>
Dernière modification par Bratis (2010-12-23 21:41:42)
Hors ligne
Le problème viens de ton template-extension My_picture.tpl. Tu devrais le désactiver...
Si tu as fais des modifs dedans, garde le mais le div imageHeaderBar doit ressembler à ça:
<div id="imageHeaderBar">
<div class="browsePath">
{$SECTION_TITLE}
{$LEVEL_SEPARATOR}{$current.TITLE}
</div>
<div class="imageNumber">{$PHOTO}</div>
{if $SHOW_PICTURE_NAME_ON_TITLE }
<h2>{$current.TITLE}</h2>
{/if}
</div>
Hors ligne
Trop classe ! Merci, tu m'as fait un beau cadeau.
J'ai appris deux choses aujourd'hui :
- il est utile de savoir désactiver ses évolutions pour comprendre une abbération ;
- je comprend un peu mieux comment est codé picture.tpl.
Cela signifie-t-il qu'il serait souhaitable que je refasse un template-extension à partir du picture en vigueur ? Mieux, que je n'y garde que les évolutions que j'ai apportées ?
{* $Id: picture.tpl 4512 2009-12-18 21:08:21Z rvelices $ *}
Hors ligne
Bonjour,
En effet, le problème des templates-extension c'est qu'il ne sont pas dynamiques. S'il y a des modifications entre la version 2.1 et la v2.2 du fichier picture.tpl, si vous avez un template-extension, ces évolutions seront ignorées. Votre template-extension est sera donc obsolète.
C'est un problème délicat à corriger et surtout penser qu'il faut pouvoir donner aux webmasters, des outils simples à comprendre pour leurs personnalisations.
Pour le moment c'est simple, mais pas super efficace lorsqu'il y a des MAJ des fichiers :-(
Hors ligne