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
Je regarderai ce we si possible si je peux te faire un plugin rapidement...
8-)
Hors ligne
Bonsoir Vincent et merci. A +
Laurent
Pour mémoire, cela donne actuellement ceci
Et en 1.6 j'avais imaginé cela
Ce qui est mieux que de l'Ajax.
8-)
Hors ligne
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-)
Hors ligne
Voir Front2Back
8-)
Hors ligne
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
Hors ligne
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)
Hors ligne
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-)
Hors ligne
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 ;-)
Hors ligne