Bifurcation depuis
spip / spip
682 validations de retard le dépôt en amont.
Pour retrouver l'état du dépôt de ce projet au moment de chacune de ses versions, extrayez-en les étiquettes.
CHANGELOG.md 4,93 Kio
Changelog
Unreleased
Added
- #5565 Critère
{collate}
(remplace{collecte}
) - #5565 Critères
{groupby}
et{groupby_supprimer}
(remplace{fusion}
et{fusion_supprimer}
) - #5565 Critère
{having}
- Les plugins-dist et le squelettes-dist s'intallent avec composer
Changed
- #3637 Phraseur: Accepter des crochets dans la partie optionnelle d’une balise.
[hop] (#REM) [truc]
devient possible. - Refactor de
echappe_html()
avec un collecteur - #5552 Signature de
spip_setcookie
(reprend la signature de phpsetcookie
) - #5540 Les fonctions
extraire_balise
etextraire_balises
peuvent gérer des balises imbriquées - Les logos historiques (migrés en documents à partir de SPIP 4.0) ne sont plus utilisés s’il en restait.
- Nécessite PHP 8.1 minimum
Fixed
- #5694 Correction de
recuperer_url()
avec une URL contenant "user:pass" qui étaient doublement encodés - #5695 Décoration du cadre des taches de fond (job) associées à un objet éditorial dans l’espace privé
- #5681 Reset la pagination quand on change de mode ou de sens de tri
- #5528 Éviter des collisions avec les noms de cache des fichiers distants
- #5669 Contenu principal toujours en pleine largeur sur petits écrans
Deprecated
- Fichiers de langue peuplant une variable globale. Retourner directement un array (valide à partir de SPIP 4.1)
- Filtre/fonction
abs_url
. Utiliserurl_absolue
ouliens_absolus
selon. - Dans les fonctions
extraire_idiome
etextraire_multi
, le 3è paramètre$options
de typebool
est déprécié. Utiliser un array['echappe_span' => true]
- #5552 Constantes
_COOKIE_SECURE
et_COOKIE_SECURE_LIST
(utiliser les optionssecure
et/ouhttponly
despip_setcookie
) - #5565 Critère
{collecte}
. Utiliser{collate}
- #5565 Critères
{fusion}
et{fusion_supprimer}
. Utiliser{groupby}
et{groupby_supprimer}
- Fonction
logo_migrer_en_base()
(utilisable jusqu’en SPIP 5.y pour migrer les logos en documents) - Fonction
spip_sha256
(utiliserhash('sha256', $str)
)
Removed
- #5701 Retrait de la fonctionnalité de surlignage des résultats de la recherche. Cf. plugin Surligne https://git.spip.net/spip-contrib-extensions/surligne
- #5688 Ne plus chercher d’eventuels fichiers
ecrire/mes_options.php
ouecrire/inc_connect.php
(ils sont dansconfig/mes_options.php
ouconfig/connect.php
) - #5654 Migration BDD < SPIP 4.0 (il faut partir d’un SPIP 3.2 minimum pour migrer en SPIP 5.0)
- #5652 Constante
_ID_WEBMESTRES
(dépréciée en SPIP 2.1). Utiliser le champwebmestre
dans la tablespip_auteurs
. - #5631 Balise
#EMBED_DOCUMENT
(déprécié en SPIP 2.0). Utiliser#MODELE{emb, ...}
- #5631 Balise & syntaxe
[(#EXPOSER|on,off)]
(dépréciée depuis SPIP 1.8.2). Utiliser[(#EXPOSE{on,off})]
- #5631 Syntaxes des
[(#FORMULAIRE_RECHERCHE|param)]
(dépréciée depuis SPIP 2.1). Utiliser[(#FORMULAIRE_RECHERCHE{param})]
- #5631 Syntaxes des
#LOGO_xx
avec de faux filtres|left
|right
|center
|bottom
|top
,|lien
|fichier
(dépréciées depuis SPIP 2.1) - Javascript
jquery.placeholder-label
(qui simulait l’attribut placeholder sur des vieux navigateurs) - Suppression du test sur mbstring.overload à l'install
- Suppression de l’usage de la classe
no_image_filtrer
(utiliser la classefiltre_inactif
qui l’a remplacé) - Fichier
plugins-dist.json
(on utilisecomposer.json
maintenant) - Boucle
POUR
(utiliser une boucle DATA tel que<BOUCLE_x(DATA){source tableau, ...}>
) - Filtre
foreach
(utiliser une boucle<BOUCLE_x(DATA){source table, #GET{tableau}}>...
) - Action
super_cron
(utiliser l’actioncron
, tel quespip.php?action=cron
) - Fonction
critere_par_joint
(utilisercalculer_critere_par_champ
si besoin) - Fonction
http_status
(utiliserhttp_response_code
) - Fonction
generer_url_ecrire_objet
(utilisergenerer_objet_url_ecrire
) - Fonction
generer_lien_entite
(utilisergenerer_objet_lien
) - Fonction
generer_introduction_entite
(utilisergenerer_objet_introduction
) - Fonction
generer_info_entite
(utilisergenerer_objet_info
) - Fonction
lignes_longues
(utiliser un style CSS tel queword-wrap:break-word;
) - Fonction
extraire_date
- Fonction
exporter_csv_ligne
(utiliserexporter_csv_ligne_numerotee
) - Fonctions
cvtmulti_formulaire_charger
etcvtmulti_formulaire_verifier
(voircvtmulti_formulaire_charger_etapes
etcvtmulti_formulaire_verifier_etapes
) - Fonction
auteurs_article
(utiliserauteurs_objets
) - Fonction
param_low_sec
(utilisergenerer_url_api_low_sec
) - Fonction
spip_connect_ldap
(utiliserauth_ldap_connect
) - Fonction
_nano_sha256
(utiliserhash('sha256', $str)
) - #5505 Fonctions
verif_butineur()
,editer_texte_recolle()
et environnement_texte_trop_long
des formulaires (Inutilisé — servait pour IE !) - #5258 Retrait de toute mention à GD1 dans la configuration des vignettes