Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Gotcha
2010-07-20 21:03:51

jcaiz a écrit:

Bonjour

Interressé moi aussi par ce mod, j'essaie de le mettre en place sur ma base de test (piwigo 2.1.2) mais je  ne trouve pas le fichier template-common/local-layout.css.

Merci pour votre aide.

Jerome

L'avenir est déja présent :
extension:364

jcaiz
2010-07-18 13:51:42

Bonjour

Interressé moi aussi par ce mod, j'essaie de le mettre en place sur ma base de test (piwigo 2.1.2) mais je  ne trouve pas le fichier template-common/local-layout.css.

Merci pour votre aide.

Jerome

ddtddt
2009-08-12 07:34:14

Gotcha a écrit:

Un jour je me lancerai à tenter d'essayer probablement de me risquer hypothétiquement dans la réalisation de plugin.
Bon d'accord ça laisse pas beaucoup de place à la certitude lol

+1 :-)

Gotcha
2009-08-11 22:21:01

Merci pour ta réponse.

Un jour je me lancerai à tenter d'essayer probablement de me risquer hypothétiquement dans la réalisation de plugin.
Bon d'accord ça laisse pas beaucoup de place à la certitude lol


:-)

gbo
2009-08-11 21:20:31

Gotcha a écrit:

EX-FTB: Est-ce que l'intégration des "perma-metadata" pour LLGBO est dans tes tablettes ??

Merci.

Intégré à LLGBO, cela ne parait compliqué.

je pensais à un plugin à part. Mais depuis quelques mois, je n'ai plus trop la tête dans Piwigo.
Je passe régulièrement lire le forum, mais les développements sont au point mort.
Cela dit, cela ne pourra pas  être pire  dans les mois à venir (^_^) .

Gotcha
2009-08-11 19:55:17

EX-FTB: Est-ce que l'intégration des "perma-metadata" pour LLGBO est dans tes tablettes ??

Merci.

Gotcha
2009-06-07 10:40:40

Bonjour Eric,

Il n'y pas le feu au lac ^^
Ca sera d'autant plus simple pour les utilisateurs et j'espère que ça sera intégré à LLBGO pour ne pas multiplier les plugins.

Merci en tous cas pour ta patience :-)))

gbo
2009-06-07 10:38:11

je ne fais que passer.
Dans la semaine, je regarderai si je sais faire un plugin pour gérer l'extension des métadata (exifs permanents et makernote canon).
Ce qui éviterait les modifications dans  picture_metadata.inc.php.
Par contre pour la réalisation, je ne peux pas donner de délai.

Gotcha
2009-06-04 20:52:27

Ce MOD n'est pas compatible avec la v2.0.3 du MOD More Exif *0D
Avec la v2.0.2 ça fonctionne.

:-(

J'ai pourtant suivi à la ligne les instructions sur ma v2.0.2 mais sur la version supérieur ça veut pas fonctionner :-(
EX-FTB help me please :s

Gotcha
2009-06-02 10:35:07

Oui à l'avenir ça sera dans un plugin. Pour le moment, c'est juste "pour info" mais je n'ai pas eu le temps de verifier la compatibilité sur une installation de base. :/

Oliber
2009-06-01 18:05:28

Si j'ai bien compris c'est pour gerer les IPTC et Exifs via un plugin ! !
Exactement ce qu'il me faudrait !!

Genial !!
Olivier

Gotcha
2009-05-30 19:03:53

Je sais, je sais...
Mais je n'ai pas la force pour faire une chose pareil. :-(

[EDIT]
Et c'est pourquoi je ne l'ai pas ajouter dans PEM

VDigital
2009-05-30 18:58:03

Plus de MOD... Gotcha!
Des plugins tant que tu veux. A toi de t'y mettre !!!
;-)

Gotcha
2009-05-30 09:41:20

********************************************

EN COURS DE REDACTION

********************************************
Manque une $conf du genre "show_metadata' pour se passer de LLGBO
********************************************









Suite à la discution [Résolu] Besoin d'aide - my-picture.tpl sur une petite modification de l'affichage des méta-données, avec l'aide précieuse de EX-FTB, je vous donne la solution "clé en main" pour reproduire la même chose chez vous.

Près requis:
Savoir utiliser les méta-données: Wiki
Avoir installé le MOD More EXIF *0D
Avoir installé LLGBO et activer son option "Toujours afficher les METADATA" PEM
Utilisation d'un template extention: Wiki
Faites une sauvegarde de vos fichiers avant intervention !

##############################################################################
## Titre du MOD: permametadata
## Auteur du MOD: EX-FTB & Gotcha
##             http://imageairsoft.free.fr
##             Gotcha < quelleheureestilsvp@yahoo.fr>
## Description du MOD: Affichage supplémentaire de champs EXIF/IPTC
## de manière permanente sous les photos. Personnalisable.
##
## Niveau de compétence: Pour utilisateur avertis.
## Temps d'installation: 10 Minutes
## Fichiers éditer:
## - config_local.inc.php (via LocalFiles editor) ;
## - my-picture.tpl (provenant d'un template extention) ;
## picture_metadata.inc.php (provenant du MOD More EXIF *0D ;
## template-common/local-layout.css (via LocalFiles Editor)
## Fichiers inclus: aucun.
## Fil de discution:
## Près requis:
## - Savoir utiliser les méta-données:
##   http://fr.piwigo.org/doc/doku.php?id=fr … stion_meta
## - Avoir installé le MOD More EXIF *0D:
##   http://fr.piwigo.org/ext/extension_view.php?eid=130
## - Avoir installé LLGBO et activer son option "Toujours afficher les METADATA"
##   http://fr.piwigo.org/ext/extension_view.php?eid=251
## - Utilisation d'un template extention nommé my-picture:
##   http://fr.piwigo.org/doc/doku.php?id=fr … es-modeles
## - FAITES UNE SAUVEGARDE DE VOS FICHIERS AVANT INTERVENTION !!!
##############################################################################

#
#-----[ OUVRIR ]--------------------------------------------------------------
#
config_local.inc.php

#
#-----[ RECHERCHER ]----------------------------------------------------------
#
?>

#
#-----[ AJOUTER AVANT ]-------------------------------------------------------
#
// Gestion des permametadata
$conf['perma_exif_fields'] = array(
'Model',
'FNumber',
'ExposureTime'
);

#
#-----[ENREGISTRER ET FERMER LE FICHIER ]-------------------------------------
#

#
#-----[ OUVRIR ]--------------------------------------------------------------
#
template-common/local-layout.css

#
#-----[AJOUTER A LA FIN ]-----------------------------------------------------
#
/* Modifications complémentaires pour my-picture.tpl */
.pictureTable .exifbi {
  text-align: right;
}

#
#-----[ENREGISTRER ET FERMER LE FICHIER ]-------------------------------------
#

#
#-----[ OUVRIR ]--------------------------------------------------------------
#
picture_metadata.inc.php

#
#-----[ RECHERCHER (à deux endroits)]-----------------------------------------
#
$template->append('metadata', $tpl_meta);

#
#-----[ REMPLACER PAR ]-------------------------------------------------------
#
//  original Piwigo metadata
    if ( isset($_GET['metadata']) )
    {$template->append('metadata', $tpl_meta);}

#
#-----[ RECHERCHER ]----------------------------------------------------------
#
if ($conf['show_iptc'])

#
#-----[ AJOUTER AVANT ]-------------------------------------------------------
#
// permanent display exifs data
if (is_array ($conf['perma_exif_fields']) and (function_exists('read_exif_data')))
{ if ($exif = @read_exif_data($picture['current']['image_path']))
  {$perma_meta='';
  foreach ($conf['perma_exif_fields'] as $field)
    {if (strpos($field, ';') === false)
      {         if (isset($exif[$field]))
        {$key = $field;
          Conversion($key,$exif[$field],$exif['Model'],$exif['Make']);        }
      }
    }
  }
  $template->assign('permametadata', $perma_meta);
}

#
#-----[ RECHERCHER ]----------------------------------------------------------
#
global $tpl_meta, $lang;

#
#-----[ REMPLACER PAR ]-------------------------------------------------------
#
global $tpl_meta, $lang,$perma_meta;

#
#-----[ RECHERCHER ]----------------------------------------------------------
#
    if ($data!="" )
    {
        if (isset($lang['exif_field_'.$key]))
              { $key = $lang['exif_field_'.$key]; }
            $tpl_meta['lines'][$key] = $data;
        }

#
#-----[ REMPLACER PAR ]-------------------------------------------------------
#
    if ($data!="" )
    {
        if (isset($lang['exif_field_'.$key]))
              { $key = $lang['exif_field_'.$key]; }
            $tpl_meta['lines'][$key] = $data;
   /* perma exif */
        $perma_meta = $perma_meta.$key.' : '.$data.' | ';
    }

#
#-----[ENREGISTRER ET FERMER LE FICHIER ]-------------------------------------
#


#
#-----[ OUVRIR ]--------------------------------------------------------------
#
my-picture.tpl

#
#-----[ RECHERCHER ]----------------------------------------------------------
#
  {include file='picture_nav_buttons.tpl'|@get_extent:'picture_nav_buttons'}
</div> <!-- imageToolBar -->

<div id="theImage">
{$ELEMENT_CONTENT}

{if isset($COMMENT_IMG)}
<p>{$COMMENT_IMG}</p>
{/if}

{if isset($U_SLIDESHOW_STOP) }
<p>
  [ <a href="{$U_SLIDESHOW_STOP}">{'slideshow_stop'|@translate}</a> ]
</p>
{/if}

</div>

#
#-----[ REMPLACER PAR ]-------------------------------------------------------
#
</div> <!-- imageToolBar -->

<table class="pictureTable" summary="Affichage de la vue normale">
  <tr>
    <td><p>{if isset($previous) } <a class="navThumb" id="linkPrev" href="{$previous.U_IMG}" title="{'previous_page'|@translate} : {$previous.TITLE}" rel="prev"> <img src="{$previous.THUMB_SRC}" alt="{$previous.TITLE}" /></a> {/if}</p></td>
    <td><div id="theImage">
  <p>{$ELEMENT_CONTENT}</p>
   </div></td>
    <td><p>{if isset($next) } <a class="navThumb" id="linkNext" href="{$next.U_IMG}" title="{'next_page'|@translate} : {$next.TITLE}" rel="next"> <img src="{$next.THUMB_SRC}" alt="{$next.TITLE}" /></a> {/if}</p></td>
  </tr>
  <tr>
    <td></td>
    <td class='value'><div class="exifbi">{if isset($permametadata)}{$permametadata}{/if}
    </div></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td><div id="theImage">
  {if isset($COMMENT_IMG)}
  {$COMMENT_IMG}
  {/if}
{if isset($U_SLIDESHOW_STOP) }
<p>[ <a href="{$U_SLIDESHOW_STOP}">{'slideshow_stop'|@translate}</a> ]</p>
  {/if}
</div>
</td>
    <td></td>
  </tr>
</table>

#
#-----[ENREGISTRER ET FERMER LE FICHIER ]-------------------------------------
#









TODO:
+ Contacter Eric B pour qu'il puisse implémenter son MOD More EXIF *0D
+ Trouver un ame généreuse qui sache faire les manipulations via un plugin perso, voir même dans un plugin.

Pied de page des forums

Propulsé par FluxBB

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