[gis ↪ issue_22__exif] 13 commits

spip-contrib-extensions/gis | 13 commits

Par bricebou, le 27 juillet 2024 à 06h26min :

fix: n’afficher le bouton de géolocalisation automatisée que lorsque le jpg ou le tiff possèdent bien des données de géolocalisation (#22)

Refs: #22

Modifié
gis_pipelines.php
inc/gis_metadata.php

Détails : fix: n'afficher le bouton de géolocalisation automatisée que lorsque le jpg ou... (4edf9b38) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par bricebou, le 27 juillet 2024 à 06h26min :

styles: une petite passe sur des warnings phpcs… (#22)

…avec notamment des espaces en lieu et place des tabulations, conformément au .editorconfig de SPIP

Refs: #22

Modifié
gis_pipelines.php
inc/gis_metadata.php
paquet.xml
spip-cli/GisGeolocaliserImages.php

Détails : styles: une petite passe sur des warnings phpcs... (#22) (7539134d) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par bricebou, le 27 juillet 2024 à 06h26min :

fix: un bouton au label plus compréhensible et accompagné d’un title (#22)

Refs: #22

Modifié
gis_pipelines.php
lang/gis_fr.php

Détails : fix: un bouton au label plus compréhensible et accompagné d'un title (#22) (e7626b4f) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par bricebou, le 27 juillet 2024 à 06h26min :

refactor: ménage et renommage

  • on renomme l’action (#22)
  • la fonction gis_geolocaliser_image_selon_metadonnees() est renommée en gis_geolocaliser_image_selon_meta() (#22)
  • on retire un include_spip() oublié

Refs: #22

Ajouté
action/gis_geolocaliser_image_selon_metadonnees.php
Modifié
gis_pipelines.php
inc/gis_metadata.php
spip-cli/GisGeolocaliserImages.php

Détails : refactor: ménage et renommage (b1afcd4e) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par bricebou, le 27 juillet 2024 à 06h26min :

docs: changelog mis à jour (#22)

Refs: #22

Modifié
CHANGELOG.md

Détails : docs: changelog mis à jour (#22) (f0eb1313) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par bricebou, le 27 juillet 2024 à 06h25min :

feat: une commande spip-cli pour automatiquement géolocaliser les images jpg ou tiff (#22)

Refs: #22

Ajouté
spip-cli/GisGeolocaliserImages.php

Détails : feat: une commande spip-cli pour automatiquement géolocaliser les images jpg ou tiff (#22) (abbb5507) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par bricebou, le 27 juillet 2024 à 06h25min :

feat: géolocaliser automatiquement à la demande des images jpg ou tiff selon leurs données exif ou iptc… (#22)

…pour répondre à la situation suivante : si jamais l’on n’a pas configuré GIS sur les documents, uploadé des images, puis activé GIS sur les documents, alors on doit pouvoir les géolocaliser automatiquement.
Ainsi:
- on déporte une partie du code du pipeline post_édition vers la fonction gis_geolocaliser_image_selon_metadonnees
- on insère un nouveau bouton dans le formulaire d’édition des documents lorsqu’il s’agit de jpg ou de tiff
- ce bouton déclenche une action se chargeant d’appeler la nouvelle fonction

Refs: #22

Ajouté
action/associer_document_gis_auto.php
inc/gis_metadata.php
Modifié
gis_pipelines.php
lang/gis_fr.php
paquet.xml
prive/style_prive_plugin_gis.html

Détails : feat: géolocaliser automatiquement à la demande des images jpg ou tiff selon... (28893e09) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par b_b, le 25 juillet 2024 à 12h40min :

docs(changelog): version 5.2.0 (bis)

Modifié
CHANGELOG.md

Détails : docs(changelog): version 5.2.0 (bis) (f5c3f679) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par b_b, le 25 juillet 2024 à 12h38min :

docs(changelog): version 5.2.0

Modifié
CHANGELOG.md

Détails : docs(changelog): version 5.2.0 (c748d2be) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par b_b, le 25 juillet 2024 à 10h55min :

chore(eslint): ignorer ces faux positifs

Modifié
javascript/gis_geocoder.js
javascript/gis_utils.js

Détails : chore(eslint): ignorer ces faux positifs (ba387e91) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par b_b, le 24 juillet 2024 à 17h31min :

style: npm run lint:fix

Modifié
javascript/gis_geocoder.js
javascript/gis_utils.js
javascript/leaflet.gis.js

Détails : style: `npm run lint:fix` (32c746c1) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par b_b, le 24 juillet 2024 à 17h28min :

test: un package.json minimum pour permettre d’utiliser eslint

et ajout d’un gitignore pour exclure le répertoire javascript/node_modules

Ajouté
.gitignore
javascript/package-lock.json
javascript/package.json

Détails : test: un package.json minimum pour permettre d'utiliser eslint (fbaa33ad) · Validations · spip-contrib-extensions / gis · GitLab

==============================
Par b_b, le 24 juillet 2024 à 16h45min :

chore: update to eslint flat config & bump to eslint v9

Ref: chore: update to eslint flat config & bump to eslint v9 · leaflet-extras/leaflet-providers@2d1c717 · GitHub

Ajouté
javascript/eslint.config.js
Supprimé
javascript/.eslintrc

Détails : chore: update to eslint flat config & bump to eslint v9 (8670c842) · Validations · spip-contrib-extensions / gis · GitLab