spip/spip | 5 commits
Par Cerdic, le 31 janvier 2022 à 14h41min :
Fix minipres quand appelee sur une URL avec un path (url arbo, ou url d’une action api) : il faut ajouter un base href pour que les css fonctionnent
Modifié
ecrire/inc/minipres.php
==============================
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
Fonctionnement de 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
(mais un auteur identifie peut donc utiliser l’api avec un lowsec invalide, si autoriser() lui permet l’action, ce qui permet facilement de changer les args sans recalculer la cle) - 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
Ajouté
ecrire/action/api_transmettre.php
==============================
Par Cerdic, le 31 janvier 2022 à 14h45min :
Une fonction generer_url_api() pour generer une url vers une action api
Modifié
ecrire/inc/utils.php
==============================
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
ecrire/inc/utils.php
Détails : https://git.spip.net/spip/spip/commit/815ccc7210c7a88f7fb5a264bb6a6478172a1a3b
==============================
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