support Besoin d'aide

Récupérer les ID de fichiers ou images d'un article

PrécédentSuivantIndex

et les lister grâce à une table SQL

Avancement0%
WorkflowBesoin d'aide
StatutLe problème a été enregistré

Bonjour,

pensez-vous qu'il est possible de faire celà ?

Je décris la situation :

  1. Je veux fournir des logos à certains membres rédacteurs. Ils utiliseront ces images dans leurs divers articles, selon la nature du contenu. Chaque logo est l'identité visuelle du contenu qu'ils vont rédiger.
  2. J'enregistre ces images : premier réflexe, je le fais dans une page de la section mère, pour laquelle je leur donne un accès privé. Je présente ces images comme une galerie de vignettes cliquables. Le problème c'est de faire quelque chose de user compliant, c'est à dire que l'ID de l'image qu'il vont devoir utiliser doit être directement visible dès l'affichage de la vignette.
  3. J'ai donc trouvé la solution suivante : titrer ces images avec leur ID... Selon la configuration administrateur, ce nom va apparaître soit à l'affichage de la vignette (dessous en général), soit en tant que titre de survol souris.
  4. En voyant la vignette du logo qui les intéresse, ils n'ont plus qu'à copier l'ID pour la réutilisation.

Je ne trouve pas ça encore très fluide. De plus deux problèmes se posent, entre autres : s'ils veulent aussi utiliser l'image comme vignette de l'une de leur page, l'ID ne fonctionne pas, c'est le chemin réel qu'il faut utiliser (http: //monsite.tld/images/articles/...etc), et ça amplifie la difficulté d'usage. En outre, parfois le nom de l'image ([ image=xx ]) apparaît dans leur article, ce qui n'est franchement pas tolérable vous en conviendrez.

Je cherche donc à éviter ce bidouillage fastidieux pour moi en tant qu'associé, et peu évident pour les rédacteurs.

J'ai alors pensé à utiliser plutôt un objet table qui irait piocher dans la page contenant mes images, ou même dans la section, et les présenteraient joliement tout en restant pragmatique, m'évitant par là de nommer les images par leur ID et enchaîner tute une cascade de conséquences.

Merci pour vos lumières

PrécédentSuivantIndex