#1 2012-06-13 01:05:43

reservoirdev
Membre
2011-07-11
4

[Résolu] Modifier les informations d'une photo

Bonjour, j'espère ouvrir ce topic dans la bonne section. Il s'agit de codage.

Lorsque je visualise une photo et que je veux éditer ses information, j'arrive sur la page "Modifier les informations de cette photo".

Mon besoin : ajouter des PROPRIÉTÉS pour une photos. Exemple :
- Format
- Matériel utilisé
- Techniques picturales employées
- Support
- Commentaires de l'auteur

etc...
Il s'agit d'une galerie d'art.

Je souhaite ajouter, modifier ou supprimer un ou plusieurs de ces éléments, seulement, je n'arrive pas à trouver l'endroit où sont programmées les requêtes de la rubrique "PROPRIÉTÉS" de l'image.

Il me faudrait en somme la page générant le flux html et, je suppose, un fichier à inclure contenant les requêtes afin que je les implémente de mes nouvelles données.

Question base de données, je pense m'orienter vers l'implémentation de la table "piwigo_images", ou bien pour faire plus propre, créer une nouvelle table contenant les nouvelles propriétés à l'image, cela étant au niveau conceptuel peu logique.


Merci.

Hors ligne

#2 2012-06-13 07:06:09

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16939

Re: [Résolu] Modifier les informations d'une photo


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2012-06-13 11:31:56

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

Re: [Résolu] Modifier les informations d'une photo

[HS]
Pourquoi ne pas inscrire ces informations dans la description de la photo ?
[/HS]


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 2012-06-13 20:47:40

reservoirdev
Membre
2011-07-11
4

Re: [Résolu] Modifier les informations d'une photo

@ddtddt : merci pour ta réactivité. J'aurais aimé avoir la possibilité de créer plus de champs, dont certains à l'aide d'une balise select, et éventuellement de cases à cocher, bref, établir un formulaire un peu plus complexe. Ta solution est une bonne alternative à mes besoins, cependant ça me marche un peu trop le travail tout en ne répondant pas totalement à ma question. Mais merci quand même, ça va me dépanner le temps de trouver les pages contenant le code qui m'intéresse :)

@Gotcha : ta réponse n'est pas du tout hors sujet, j'utilise ta méthode depuis quelques temps mais elle ne me convient plus pour les raisons que j'ai citées plus haut. Et aussi dans le sens où le champs "description" ne génère pas de bbcode qui me permettrait de mettre en forme le texte.

Merci encore :)

Hors ligne

#5 2012-06-13 21:17:05

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16939

Re: [Résolu] Modifier les informations d'une photo

Le liens ce n'est pas pour que tu utilises mais pour que tu ais toutes les billes pour te faire un plugin perso avec ce que tu veux ;-)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#6 2012-06-13 21:32:52

reservoirdev
Membre
2011-07-11
4

Re: [Résolu] Modifier les informations d'une photo

Merci beaucoup, je donnerai des nouvelles, et éventuellement proposer un plugin plus personnalisable, si tout se passe bien :)

Hors ligne

#7 2012-06-13 21:40:46

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16939

Re: [Résolu] Modifier les informations d'une photo

super :-)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#8 2012-06-14 07:45:18

Mascarille
Membre
Lyon Avignon
2009-12-21
807

Re: [Résolu] Modifier les informations d'une photo

Bonjour,

je suis intéressé également, car j'ai été confronté au même problème.

J'ai utilisé la description de la photo comme préconisé par Gotcha en formatant les données (voir exemple)

Il se trouve que les données des images avaient déjà été saisies dans un tableau excel avant que je ne numérise les documents....
Pour éviter la recopie (2000 entrées) j'ai écrit un programme externe qui génère le code à partir d'excel et réalise un copié (exemple encore), il ne restait plus manuellement qu'à faire un collé dans chaque description après avoir repéré à quoi elles correspondaient ce que je ne pouvais faire en automatique.

Dernière chose,  les descriptions sont placées à droite de l'image (merci à Pierrick et Gotcha)

En résumé, je suis preneur d'une solution plus intégré !
Merci par avance


Photographe spectacle vivant : www.mascarille.com
Voyages : www.mascarille.com/tdm
Base de connaissance sur le théâtre : www.mascarille.fr
Photographes des Arts du Spectacle : www.passphotospectacle.com

Hors ligne

#9 2012-06-14 10:43:22

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

Re: [Résolu] Modifier les informations d'une photo

Le "problème" dans vos demandes respectives c'est que l'on est loin d'avoir des champs standardisés dans les photos qui répondent à tous les besoins pour chacun des utilisateurs.
Du coup cela implique de maintenir une BDD.

Ca tombe bien Piwigo fonctionne avec une BDD sauf que ce dernier ne va jamais modifier vos fichiers originaux (dans le cas où la version HD est acceptée et disponible.
Avec l'aide du plugin cité (et développé) par ddtddt vous avez moyen d'associer des informations tout ce qu'il y a de personnalisable à chacun de vos photos. C'est déjà un très bon point de départ.
Il sera toujours possible un jour d'imaginer pouvoir manipuler ces champs personnalisés pour les rapatrier vers un autre système. Je ne dis pas que ce sera facile car ce sera de la programmation informatique pure ! Mais au moins vous aurez une base.

Utiliser Excel c'est aussi un début pour entretenir une pseudo BDD sauf que la connection entre Piwigo et Excel n'est pas encore à l'ordre du jour ^^
Quoi que je vous donne une idée qui sera à vérifier mais si on connait assez bien le langage SQL, il serait fortement possible de pouvoir utiliser un fichier .csv pour alimenter la BDD de Piwigo et ainsi maintenir à jour et Piwigo et votre "BDD sous Excel".
C'est possible, mais là encore il faut connaître la programmation...


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

#10 2012-06-14 11:25:05

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12673

Re: [Résolu] Modifier les informations d'une photo

On pourrait très bien faire un plugin "Custom Fields" avec possibilité de définir une liste de champs et de les faire apparaître partout. Au niveau de la base de données, il "suffit" de créer deux tables :

1) piwigo_custom_field {field_id, field_name}
2) piwigo_custom_field_images {image_id, field_id, field_value}

Après si on veut gérer en plusieurs langues, il faudrait introduire une troisième table piwigo_custom_field_label {field_id, language_id, label}

Avec une architecture de ce type, on peut avoir autant de champs que l'on veut sans modifier la structure de la base, et seules les photos qui utilisent des custom fields prennent de la place en base de données.

Par contre, c'est un peu usine à gaz, par rapport à avoir des vraies colonnes dans la table piwigo_images.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#11 2012-06-14 17:27:39

Mascarille
Membre
Lyon Avignon
2009-12-21
807

Re: [Résolu] Modifier les informations d'une photo

Gotcha a écrit:

Utiliser Excel c'est aussi un début pour entretenir une pseudo BDD sauf que la connection entre Piwigo et Excel n'est pas encore à l'ordre du jour ^^
Quoi que je vous donne une idée qui sera à vérifier mais si on connait assez bien le langage SQL, il serait fortement possible de pouvoir utiliser un fichier .csv pour alimenter la BDD de Piwigo et ainsi maintenir à jour et Piwigo et votre "BDD sous Excel".
.

Gotcha, pas question - pour moi - de synchroniser un tableau excel et une bdd :
les infos existaient sous excel et je ne souhaitais pas que les utilisateurs refassent une saisie.
Une fois les infos rentrées dans Piwigo - avec un rapprochement manuel - le tableau excel a été abandonné.

Reste que le besoin d'une base associant images au sens large (photos, dessins, tableaux...) et champs formatés est très intéressante, car cela ouvre un "marché" un peu différent de celui de l'amateur traditionnel de photos, celui des catalogues (d'expos, de collections, de spécialistes : ornithologues, herboristes, voitures anciennes, chemins de fer, costumeries... voire de catalogues commerciaux : attention à la limitation sur piwigo.com !),
Le tout réalisable très simplement - c'est piwigo - et bénéficiant d'un moteur de recherche... peut-être à retravailler dans ce cas.


Photographe spectacle vivant : www.mascarille.com
Voyages : www.mascarille.com/tdm
Base de connaissance sur le théâtre : www.mascarille.fr
Photographes des Arts du Spectacle : www.passphotospectacle.com

Hors ligne

#12 2012-06-14 23:12:23

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

Re: [Résolu] Modifier les informations d'une photo

Ce qui serait bien c'est d'avoir une demande dans le gestionnaire de tickets :-)


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

Pied de page des forums

Propulsé par FluxBB

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