•  » Utilisation
  •  » Changer la liste de champs affichés sous une photo.

#1 2010-10-22 11:46:54

Figouze
Membre
2010-09-20
19

Changer la liste de champs affichés sous une photo.

Bonjour,


Je souhaite changer les champs disponibles sous chaque photo.
Je n'expose pas des photos, donc ce n'est pas par exemple la date de prise de vue ou la résolution qui m"intéresse (pas de données Exifs) mais plutôt les couleurs utilisées pour la peinture ou le fabriquant de l'objet pour chaque photo (url par exemple).


Objectif


Nom :
Descriptif :
Couleurs utilisées :
Fabriquant : url cliquable sur une nouvelle page
Disponible : "prix (avec lien cliquable vers messagerie) " ou "non disponible"
Peint : oui/non


Comment procéder ?


Merci par avance.

Hors ligne

#2 2010-10-22 12:35:26

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

Re: Changer la liste de champs affichés sous une photo.

Pour cela je te conseils de regarder du coté des template extensions.

Je te laisse regarder ce que c'est ensuite, si tu as besoins, je te guide pour le réaliser


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 2010-10-22 16:18:18

Figouze
Membre
2010-09-20
19

Re: Changer la liste de champs affichés sous une photo.

J'ai trouvé pour la gestion des metadata ou la gestion des données exif mais rien sur l'ajout ou la suppression de champs.

Je n'ai pas actuellement de piste.
Est-il possible de créer en base de données les champs demandés et de les afficher par le biais du template ?

Merci par avance.

Hors ligne

#4 2010-10-22 16:23:10

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

Re: Changer la liste de champs affichés sous une photo.

Une piste : [wiki]


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

#5 2010-10-22 18:35:15

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

Re: Changer la liste de champs affichés sous une photo.

Pour faire cela, il faut que tu fasses un plugin.

Qui te permettes
- 1 de saisir les infos / chaques photos
- 2 d'afficher les infos sur la page picture

Pour cela tu peux t'inspirer de plugin qui ont des fonctions de même type


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 2010-10-24 08:30:12

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

Re: Changer la liste de champs affichés sous une photo.

Figouze, est ce que tu as envie de le faire ?

Est ce que tu as abandonnées l'idée ?


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

#7 2010-10-25 09:09:50

Figouze
Membre
2010-09-20
19

Re: Changer la liste de champs affichés sous une photo.

Bonjour,


J'ai toujours envie de le faire mais je ne sais pas comment :


Voilà le résultat souhaité qui peut être adapté.

Nom :
Descriptif :
Couleurs utilisées :
Fabriquant : url cliquable sur une nouvelle page
Disponible : "prix (avec lien cliquable vers messagerie) " ou "non disponible"
Peint : oui/non

J'ai lu la doc sur l'insertion des données mais je ne souhaite pas exploser ma configuration actuelle. (modification de mypicture)

Hors ligne

#8 2010-10-27 10:08:37

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

Re: Changer la liste de champs affichés sous une photo.

Figouze a écrit:

Nom :
Descriptif :
Couleurs utilisées :
Fabriquant : url cliquable sur une nouvelle page
Disponible : "prix (avec lien cliquable vers messagerie) " ou "non disponible"
Peint : oui/non

C'est données, tu les as pour chaque photo dans la base de données ou tu as prévus de les rentrer ?
...

J'ai un peu du mal à voir pour l'instant le résultat que tu attends, d'où viennent les données .  . .


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

#9 2010-10-27 22:00:44

Figouze
Membre
2010-09-20
19

Re: Changer la liste de champs affichés sous une photo.

Ces données apparaissent sous chaque photo.
Je les mets quand j'insère une photo et elles sont disponibles pour tout le monde une fois la photo publiées.
Ilm y a des valeurs par défaut pour gagner du temps.

Par exemple :


http://www.bloodbowlfigure.com/picture. … category/2

Name :
Nun human blitzer 2
Description : (mémo)
Blitzer from Nun team.

Painting log : (mémo)
+blue clothes = ice blue, enchanted blue and regal blue
+black clothes = fortress grey, codex grey chaos black
+clear skin = elf flesh, tallarn flesh and dark flesh
+dark skin elf flesh , dark flesh and chaos black
+warm white clothes = skull white, bleached bone and khommando khaki
+cold white clothes = skull white, fortress grey and codex grey.
+ base = black then dark angel green and goblin green)

Manufacturer : http://www.shadowforge.com.au (cliquable)
Available : no (par défaut sinon, je mets un prix avec un mailto "Order Nun human blitzer 2 for X euros")
Painted : yes (no par défaut)



Merci.

Hors ligne

#10 2010-10-28 00:42:25

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

Re: Changer la liste de champs affichés sous une photo.

Oui mais à ce compte là, on ne parle pas encore de champs sur votre galerie car c'est juste un pavé écrit dans le commentaire de la photos.

La difficulté c'est de trouver un moyen pour afficher mais surtout pour saisir ses données ! Afficher on sait faire, mais encore faut-il que les données soient stockées dans un endroit (BDD ou champs IPTC des photos) et que ce soit "automatique".
D'après ce que je vois, ce n'est pas le cas :-(

A moins de mettre les mains dans votre BDD pour chaque photos, je ne vois pas trop comment réaliser un système aussi complexe et automatique...


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

#11 2010-10-28 08:46:03

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

Re: Changer la liste de champs affichés sous une photo.

Pour faire cela -> il faut faire un plugin perso

1/ Qui te permette en tant qu'admin de rentrer ces valeurs dans la base de données.

2/ Qui te permettes de les afficher.

Ceci n'est pas de la personnalisation standards
   - soit tu essaies de le faire et on t'aidera
   - soit tu attends qu'un autre utilisateur est un besoins similaire au tient.
   - soit si cela est trop important pour toi est que cela est urgent, tu peux me contacter en MP pour que je te trouve un dev qui accepte de te faire cela en préstation


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

#12 2010-10-28 09:50:17

Figouze
Membre
2010-09-20
19

Re: Changer la liste de champs affichés sous une photo.

Bien, cela se clarifie.



Pour l'affichage, l'objectif est de récupérer les données depuis la BDD. Ces champs devront être insérés dans la table image.


Pour saisir les données, est-il possible de changer le template d'ajout de photo afin d'y rajouter les champs manufacturer, available, paint ?

http://fr.piwigo.org/doc/doku.php?id=pw … s_recentes

Pour la base de données :
ALTER TABLE `piwigo_images` ADD `manufacturer` varchar(255) DEFAULT 'unknown'
ALTER TABLE `piwigo_images` ADD `paint` varchar(255) DEFAULT 'no'
ALTER TABLE `piwigo_images` ADD `available` varchar(255) DEFAULT 'no'



Est-ce que le code utilisé est du php sur la page images récentes et l'affichage des images ?
Ou je peux récupérer ces fichiers afin de mieux comprendre comment cela fonctionne ?

Hors ligne

#13 2010-10-28 10:22:45

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

Re: Changer la liste de champs affichés sous une photo.

Figouze a écrit:

Pour l'affichage, l'objectif est de récupérer les données depuis la BDD. Ces champs devront être insérés dans la table image.

Nom je te conseils de créer ta propre table avec ID en commun (Pour cela tu peux regarder comment fait le plugin meta)

Comme cela tes données sont indépendant de Piwigo et tu n'aura pas de problème si de notre coté on fait des modifications


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

#14 2010-10-28 10:24:33

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

Re: Changer la liste de champs affichés sous une photo.

Figouze a écrit:

Pour saisir les données, est-il possible de changer le template d'ajout de photo afin d'y rajouter les champs manufacturer, available, paint ?

Oui mais tu risque de tous perdre lors de mise à jour

Le mieux et de faire un plugin perso


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

#15 2010-10-29 10:17:09

Figouze
Membre
2010-09-20
19

Re: Changer la liste de champs affichés sous une photo.

Bien,

Merci pour votre investissement.

Je note donc que je dois créer un plugin perso et que je dois créer une table annexe avec une jointure sur l'id de l'image.

Bon, un vaste programme...

Hors ligne

  •  » Utilisation
  •  » Changer la liste de champs affichés sous une photo.

Pied de page des forums

Propulsé par FluxBB

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