[spip ↪ refactor_transmettre] 5 commits

spip/spip | 5 commits

Par Cerdic, le 31 janvier 2022 à 14h51min :

Une action api transmettre a utiliser sous la forme transmettre.api/id_auteur/cle/format/fond?.. pour remplacer le vieux transmettre.html et les flux RSS lowsec

Ajouté
ecrire/action/api_transmettre.php

Détails : Une action api transmettre a utiliser sous la forme transmettre.api/id_auteur/cle/format/fond?... pour remplacer le vieux transmettre.html et les flux RSS lowsec · 6e8ea7434b - spip - SPIP on GIT

==============================
Par Cerdic, le 31 janvier 2022 à 14h44min :

deplacement des squelettes de prive/rss vers prive/transmettre/rss et suppression de prive/rss.html

Supprimé
prive/rss.html

Détails : deplacement des squelettes de prive/rss vers prive/transmettre/rss et suppression de prive/rss.html · 491917953a - spip - SPIP on GIT

==============================
Par Cerdic, le 31 janvier 2022 à 14h53min :

Une fonction generer_url_api_low_sec() pour faciliter la generation d’une url low_sec vers transmettre.api

  • la fonction securiser_acces() est renommee en securiser_acces_low_sec() et definie dans inc/acces. On garde une filtre_securiser_acces_dist() dans inc/filtres pour la compat des vieux squelettes
  • utiliser generer_url_api_low_sec() dans la fonction bouton_spip_rss()
  • la fonction param_low_sec() est depreciee

Modifié
ecrire/inc/acces.php
ecrire/inc/filtres.php
ecrire/inc/filtres_ecrire.php

Détails : Une fonction generer_url_api_low_sec() pour faciliter la generation d'une url low_sec vers transmettre.api · 83096f0882 - spip - SPIP on GIT

==============================
Par Cerdic, le 31 janvier 2022 à 15h46min :

Coquille sur les args : il y a un & en trop

Modifié
ecrire/inc/utils.php

Détails : Coquille sur les args : il y a un & en trop · 806d2d3042 - spip - SPIP on GIT

==============================
Par Cerdic, le 31 janvier 2022 à 15h53min :

Petits ajustements sur l’API transmettre :

  • si le lowsec est bon, pas la peine de passer par autoriser() qui est appele si pas de cle valide et si on a une session
  • toujours chercher dans prive/ si le fond est pas disponible par defaut
  • faire une erreur si le fond n’est pas dispo
  • un log si le resultat est vide

Modifié
ecrire/action/api_transmettre.php

Détails : Petits ajustements sur l'API transmettre : · 05c3195c95 - spip - SPIP on GIT