•  » Plugins
  •  » Gestion recto-verso et version 1.7.0 ?

#1 2007-10-04 21:59:46

Laurent75
Invité

Gestion recto-verso et version 1.7.0 ?

Bonjour,


J'avais bénéficié du support très sympathique et efficace de Vincent pour inclure les verso des images.

http://forum.phpwebgallery.net/viewtopic.php?id=9093

Je suis en version 1.6.1 et projette le passage en version 1.7.0 avec la gestion des sons.

Dois-je garder quelque chose des modifications effectuées par Vincent ?

Si oui, comment dois-je faire ma mise à jour ?

Merci et cordialement.

Laurent


Site : http://arp75.free.fr/GalerieARP/index.php?/categories

#2 2007-10-04 23:40:46

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Gestion recto-verso et version 1.7.0 ?

Je regarderai ce we si possible si je peux te faire un plugin rapidement...
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#3 2007-10-05 23:55:33

Laurent75
Invité

Re: Gestion recto-verso et version 1.7.0 ?

Bonsoir Vincent et merci. A +
Laurent

#4 2007-10-06 00:10:10

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Gestion recto-verso et version 1.7.0 ?

Pour mémoire, cela donne actuellement ceci

Et en 1.6 j'avais imaginé cela

Ce qui est mieux que de l'Ajax.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#5 2007-10-06 00:37:44

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Gestion recto-verso et version 1.7.0 ?

Pour commencer, on va avoir besoin de ça...
Remplace une partie du code par une autre dans un fichier tpl
Ce n'est plus picture.tpl qu'on va modiifer mais picture_content.tpl
Mais le principe sera le même mais dynamiquement on replacera ceci

<!-- BEGIN high -->
</a>
  <p>{lang:picture_high}</p>
<!-- END high -->

par ceci.

<!-- BEGIN high -->
</a>
<!-- END high -->

<!-- BEGIN verso -->
<br />
<a class="reverse" href="#">
  Verso.
  <span style="top: -{verso.VSHIFT_IMG}px; left: -{verso.HSHIFT_IMG}px;">
    <img src="{verso.VERSO_URL}"
          style="width:{verso.WIDTH_IMG}px;height:{verso.HEIGHT_IMG}px;"
          alt="Verso" />
    <br />
    <!--    Dynamic Drive   <img src="http://www.dynamicdrive.com/cssexamples/media/dynamicdrive.gif" />  -->
    Verso.
  </span>
</a>
<!-- END verso -->

<!-- BEGIN high -->
  <p>{L_PICTURE_HIGH}</p>
<!-- END high -->

On oubliera le bouton pour FF, tu ne l'avais pas mis en oeuvre.

Le style:

/* Verso Style
----------------------------------------------------------------------*/
/*CSS Popup Image Viewer:  Adapted to PWG */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.reverse {
position: relative;
z-index: 0;
}
.reverse:hover{
background-color: transparent;
z-index: 50;
}

.reverse span { /*CSS for enlarged image*/
position: absolute;
/* background-color: lightyellow; */
padding: 3px;
visibility: hidden;
color: #333;
text-decoration: none;
}

.reverse:hover span { /*CSS for enlarged image on hover*/
visibility: visible;
}

C'est simple comme tout à intégrer dans le plugin:

$template->assign_block_vars(
      'head_element',
       array(
         'CONTENT' => <link rel="stylesheet" type="text/css" '
             . 'href="'.PHPWG_PLUGINS_PATH.'versoplugin/verso.css">',
       )
     );

On reprendra les fonctions de verso_integrator.php (~le coup du +5 enlevé est à confirmer).

Ça devrait être simple:

$verso = substr( $picture['current']['src'],
                0, strrpos( $picture['current']['src'], '/' )+1 ). 'thumbnail/verso';
$verso.= substr( $picture['current']['src'],
                strrpos( $picture['current']['src'], '/' ) );
$shift_left = (int) ($picture_size[0] / 2);
$shift_up = $picture_size[1]; /* Je pense que tu avais retiré le + 5 */
if (is_file($verso)) {
  $template->assign_block_vars(
    'verso',
    array(
      'VERSO_URL' => $verso,
      'WIDTH_IMG' => $picture_size[0],
      'HEIGHT_IMG' => $picture_size[1],
      'HSHIFT_IMG' => $shift_left,
      'VSHIFT_IMG' => $shift_up,
      )
    );
}

Facile, on devrait pouvoir faire ça vite fait demain.

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#6 2007-10-06 20:33:41

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Gestion recto-verso et version 1.7.0 ?

Voir Front2Back

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#7 2007-10-08 20:40:55

Laurent75
Membre
Paris
2007-10-07
57

Re: Gestion recto-verso et version 1.7.0 ?

Bonsoir Vincent et merci.

J'ai vu que d'autres se sont pris au jeu et que ce plug-in en intéresse plus d'un ;-)

Une simple confirmation de méthode : je fais bien ma mise à jour 1.6.1 => 1.7.0 puis le plugin, pas l'inverse ?

Cordialement. Laurent


Cordialement.

Laurent

Hors ligne

#8 2007-10-08 20:46:14

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: Gestion recto-verso et version 1.7.0 ?

Laurent75 a écrit:

Une simple confirmation de méthode : je fais bien ma mise à jour 1.6.1 => 1.7.0 puis le plugin, pas l'inverse ?

Plugins uniquement dispos en 1.7
Pas de plugins en version 1.6.x
CQFD ;-)

Dernière modification par P@t (2007-10-08 20:46:44)


P@t

Hors ligne

#9 2007-10-08 21:02:58

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Gestion recto-verso et version 1.7.0 ?

Laurent75 a écrit:

Bonsoir Vincent et merci.

J'ai vu que d'autres se sont pris au jeu et que ce plug-in en intéresse plus d'un ;-)

Une simple confirmation de méthode : je fais bien ma mise à jour 1.6.1 => 1.7.0 puis le plugin, pas l'inverse ?

Cordialement. Laurent

Sauvegarde la base de données avant l'upgrade....
Cela sera toujours une bonne idée.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#10 2007-10-11 09:39:13

Laurent75
Membre
Paris
2007-10-07
57

Re: Gestion recto-verso et version 1.7.0 ?

Bonjour,

Le résultat version 1.7.0 et Front2Back est ici

http://arp75.free.fr/GalerieARP/picture … tegory/336

Merci beaucoup à Vincent et aux autres membres qui ont participé à la mise au point de Front2Back

Bonne journée à tous.

Cordialement Laurent.

------------------
Pour les curieux:

Grâce au plugin WireForSound, j'installe des enregistrements sonores liés à la carte de ces stations d'amateur, enregistrements qui sont trop rares... Imaginez que nous ayons gardé l'enregistrement de la première liaison transatlantique ondes courtes entre un radioamateur français de Nice et un américain en décembre 1923... Mais qui avait un magnétophone à l'époque ? Peut-être des privilégiés avec des rouleaux de cire...

http://arp75.free.fr/GalerieARP/picture … tegory/357

C'est la problématique de la sauvegarde des patrimoines immatériels versus matériels... Il faut y penser "avant"...

J'en profite pour vous demander de parler autour de vous de ce musée, car parfois dans la famille, les amis, on retrouve un grand-père ou un oncle qui s'intéressait à la radio, avec quelques documents, etc... On ne sait jamais ;-)


Cordialement.

Laurent

Hors ligne

  •  » Plugins
  •  » Gestion recto-verso et version 1.7.0 ?

Pied de page des forums

Propulsé par FluxBB

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