[spip] 5 commits

spip/spip | 5 commits

Par Cerdic, le 21 janvier 2022 à 15h42min :

Typage des fonction generer_objet_url_ecrire et generer_objet_url_ecrire_edit - on en profite pour normaliser la liste des arguments, en particulier generer_objet_url_ecrire() prend id en premier comme toutes les fonction generer_objet_url_…()

Modifié
ecrire/inc/urls.php
ecrire/inc/utils.php

Détails : Typage des fonction generer_objet_url_ecrire et generer_objet_url_ecrire_edit - on en profite pour normaliser la liste des arguments, en particulier generer_objet_url_ecrire() prend id en premier comme toutes les fonction generer_objet_url_...() · 25baacac70 - spip - SPIP on GIT

==============================
Par Cerdic, le 21 janvier 2022 à 15h44min :

Typage de la fonction generer_objet_lien()

Modifié
ecrire/inc/filtres.php

Détails : Typage de la fonction generer_objet_lien() · 32acf43c0f - spip - SPIP on GIT

==============================
Par Cerdic, le 21 janvier 2022 à 16h14min :

typage des fonctions generer_objet_info et generer_objet_introduction

Modifié
ecrire/inc/filtres.php

Détails : typage des fonctions generer_objet_info et generer_objet_introduction · c7f918d84f - spip - SPIP on GIT

==============================
Par Cerdic, le 21 janvier 2022 à 16h18min :

gerer les cas de null dans les fonction de compat

Modifié
ecrire/inc/utils.php

Détails : gerer les cas de null dans les fonction de compat · c0314fd593 - spip - SPIP on GIT

==============================
Par Matthieu Marcillaud, le 21 janvier 2022 à 22h04min :

Certains appels aux anciennes fonctions d’URL envoyait «  » pour $id_objet
tel que dans [(#REM|generer_url_ecrire_entite_edit{#ENV{objet_source}} ...

PHP ne sait pas caster automatiquement cette chaine (qui n’est pas un nombre) en int.
On applique donc intval pour appeler les nouvelles api typées.

Modifié
ecrire/inc/filtres.php
ecrire/inc/utils.php

Détails : Certains appels aux anciennes fonctions d’URL envoyait "" pour `$id_objet` · 2db0be0c55 - spip - SPIP on GIT