Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intégrer une vignette par métadonnée dans les exports Word #10

Closed
6 tasks done
Guts opened this issue Apr 5, 2018 · 0 comments
Closed
6 tasks done

Intégrer une vignette par métadonnée dans les exports Word #10

Guts opened this issue Apr 5, 2018 · 0 comments
Assignees
Labels
features Fonctionnalités
Projects
Milestone

Comments

@Guts
Copy link
Contributor

Guts commented Apr 5, 2018

Description fonctionnelle

Dans le modèle d’export, une nouvelle variable fait son apparition : varThumbnail. Elle est configurable comme toute autre variable sauf évidemment tout ce qui concerne la mise en forme texte (gras, italique…) dans le dossier input du dossier d’installation, une matrice de correspondance au format Excel thumbnails.xlsx a 2 colonnes :

  • isogeo_id : identifiant unique de la métadonnée Isogeo
  • img_abs_path : chemin absolu vers l’image à insérer

Lors du traitement, l’application obtient la correspondance et insère l’image en lieu et place de la variable dédiée. Si aucune image ne correspond ou n’est accessible mais que la variable est présente dans le modèle, le logo Isogeo est ajouté.

Le dimensionnement de l’image n’est pas automatique. Charge à l’utilisateur d’adapter l’image ou le cadre dans le modèle.

Résultat
(non contractuel)

image


Réalisation

  • mettre à jour le modèle d'export en Word pour ajouter la balise de vignette
  • créer un modèle de tableau de correspondance et l'inclure dans le packaging
  • ajouter une option permettant de générer le tableau à partir des métadonnées partagées à l'application
  • ajouter une fonction d'import du tableur qui vérifie la structure et le contenu (identifiants, chemins accessibles...)
  • lire le fichier, établir la correspondance avec chaque métadonnée et ajouter un attribut thumbnail_local à la structure du json de la métadonnée
  • dans le module d'export en Word, si cet attribut existe alors on ajoute l'image liée

Remarques :

  • Si aucune image n'est affectée à la métadonnée, le logo Isogeo est appliqué.
  • Pour ne pas inclure d'image dans l'export, modifier le modèle.
@Guts Guts self-assigned this Apr 5, 2018
@Guts Guts added features Fonctionnalités to be funded En attente de financement labels Apr 5, 2018
@Guts Guts added this to the Version 1.7 milestone Jun 19, 2018
@Guts Guts added this to To do in Roadmap Jul 9, 2018
@Guts Guts moved this from To do to In progress in Roadmap Aug 30, 2018
Guts added a commit that referenced this issue Sep 6, 2018
Guts added a commit that referenced this issue Sep 7, 2018
Guts added a commit that referenced this issue Sep 7, 2018
@Guts Guts closed this as completed Sep 7, 2018
Roadmap automation moved this from In progress to Done Sep 7, 2018
@Guts Guts removed the to be funded En attente de financement label Sep 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
features Fonctionnalités
Projects
No open projects
Roadmap
  
Done
Development

No branches or pull requests

1 participant