[spip ↪ issue_5459] 20 commits

spip/spip | 20 commits

Par b_b, le 21 novembre 2024 à 14h16min :

fix: remplacer les appels dépréciés à minipres() par Spip\Afficher\Minipage\Admin

Fix: #5459

Modifié
ecrire/action/api_transmettre.php
ecrire/action/editer_objet.php
ecrire/action/logout.php
ecrire/base/connect_sql.php
ecrire/base/repair.php
ecrire/bootstrap/inc/loading.php
ecrire/exec/admin_plugin.php
ecrire/exec/base_delete_all.php
ecrire/exec/base_repair.php
ecrire/exec/fond.php
ecrire/exec/info_plugin.php
ecrire/exec/install.php
ecrire/exec/upgrade.php
ecrire/inc/admin.php
ecrire/inc/auth.php
ecrire/inc/documents.php
ecrire/inc/flock.php
ecrire/inc/securiser_action.php
ecrire/inc/session.php
ecrire/inc_version.php
ecrire/install/etape_3b.php
ecrire/install/etape_chmod.php
ecrire/public.php
ecrire/public/cacher.php

Détails : fix: remplacer les appels dépréciés à `minipres()` par `Spip\Afficher\Minipage\Admin` (ebc16e46) · Validations · spip / spip · GitLab

==============================
Par Maïeul Rouquette, le 21 novembre 2024 à 13h35min :

docs(changelog): fonctions et classes supprimées en !5633

Modifié
CHANGELOG.md

Détails : docs(changelog): fonctions et classes supprimées en !5633 (e0907160) · Validations · spip / spip · GitLab

==============================
Par Maïeul Rouquette, le 21 novembre 2024 à 13h35min :

docs: #2536

Modifié
CHANGELOG.md
UPGRADE_5.0.md

Détails : docs: #2536 (1bae39ec) · Validations · spip / spip · GitLab

==============================
Par Matthieu Marcillaud, le 21 novembre 2024 à 11h52min :

fix: Deprecated implicit nullable

Modifié
ecrire/tests/Exception/TemplateNotFoundException.php

Détails : fix: Deprecated implicit nullable (0e7d0e89) · Validations · spip / spip · GitLab

==============================
Par Maïeul Rouquette, le 21 novembre 2024 à 11h02min :

docs(upgrade_5.0): #LARGEUR_ECRAN#LAYOUT_PRIVE

Modifié
UPGRADE_5.0.md

Détails : docs(upgrade_5.0): `#LARGEUR_ECRAN` -> `#LAYOUT_PRIVE` (82c9991f) · Validations · spip / spip · GitLab

==============================
Par Maïeul Rouquette, le 21 novembre 2024 à 10h59min :

docs(changelog): remove #LARGEUR_ECRAN

Modifié
CHANGELOG.md

Détails : docs(changelog): remove `#LARGEUR_ECRAN` (3aecf653) · Validations · spip / spip · GitLab

==============================
Par Maïeul Rouquette, le 21 novembre 2024 à 10h57min :

remove: balise #LARGEUR_ECRAN

Modifié
ecrire/public/balises.php

Détails : remove: balise `#LARGEUR_ECRAN` (c4c6d9c8) · Validations · spip / spip · GitLab

==============================
Par tcharlss, le 21 novembre 2024 à 10h50min :

feat: balise #LAYOUT_PRIVE en remplacement de #LARGEUR_ECRAN

La balise va servir à choisir des dispositions d’écran, et non pas uniquement des largeurs.
L’ancienne balise reste fonctionnelle mais elle est dépréciée.

Refs: #5560

Modifié
ecrire/public/balises.php
ecrire/public/fonctions.php

Détails : feat: balise `#LAYOUT_PRIVE` en remplacement de `#LARGEUR_ECRAN` (9fa0cd32) · Validations · spip / spip · GitLab

==============================
Par touti, le 20 novembre 2024 à 16h38min :

feat: Pouvoir indiquer une qualification sur les actions ajouter_lien & supprimer_lien

Fix: #5933

Modifié
ecrire/action/ajouter_lien.php
ecrire/action/supprimer_lien.php

Détails : feat: Pouvoir indiquer une qualification sur les actions `ajouter_lien` & `supprimer_lien` (526f5769) · Validations · spip / spip · GitLab

==============================
Par Maïeul Rouquette, le 20 novembre 2024 à 15h06min :

docs(upgrade 5.0): spip/prive#1

Modifié
UPGRADE_5.0.md

Détails : docs(upgrade 5.0): spip/prive#1 (de39a39c) · Validations · spip / spip · GitLab

==============================
Par Maïeul Rouquette, le 20 novembre 2024 à 11h28min :

remove: phraser_boucle_placeholder() et public_generer_boucle_placeholder()

Modifié
ecrire/public/phraser_html.php

Détails : remove: `phraser_boucle_placeholder()` et `public_generer_boucle_placeholder()` (d3c9f54f) · Validations · spip / spip · GitLab

==============================
Par Maïeul Rouquette, le 20 novembre 2024 à 11h22min :

docs(phpdoc): sur phraser_placeholder_memoriser_ou_reinjecter()

Modifié
ecrire/public/phraser_html.php

Détails : docs(phpdoc): sur `phraser_placeholder_memoriser_ou_reinjecter()` (e3223714) · Validations · spip / spip · GitLab

==============================
Par Maïeul Rouquette, le 20 novembre 2024 à 11h20min :

docs: commentaire redondant avec PHPdocs

Modifié
ecrire/public/phraser_html.php

Détails : docs: commentaire redondant avec PHPdocs (1215f2da) · Validations · spip / spip · GitLab

==============================
Par Maïeul Rouquette, le 20 novembre 2024 à 11h18min :

style: or||

Modifié
ecrire/public/balises.php
ecrire/public/phraser_html.php

Détails : style: `or` -> `||` (0f0ea8a5) · Validations · spip / spip · GitLab

==============================
Par Maïeul Rouquette, le 20 novembre 2024 à 11h17min :

docs(phpdoc): .....

Modifié
ecrire/public/balises.php

Détails : docs(phpdoc): `..` -> `...` (af7cb1ee) · Validations · spip / spip · GitLab

==============================
Par Cerdic, le 20 novembre 2024 à 11h12min :

refactor: separer les 2 usages de #TRAD :

  • la balise #TRAD a usage public utilise une syntaxe avec #ARRAY en second argument et 3eme argument optionnel
  • la balise #TRAD_IDIOME a usage interne uniquement supporte la syntaxe type #INCLURE pour faciliter la conversion par le compilateur
    Refs: !5633

Modifié
ecrire/public/balises.php
ecrire/public/phraser_html.php
ecrire/tests/Squelettes/Idiomes/IdiomesTest.php

Détails : refactor: separer les 2 usages de `#TRAD` : (a67888c4) · Validations · spip / spip · GitLab

==============================
Par Cerdic, le 20 novembre 2024 à 11h12min :

refactor: mutualiser le calcul du placeholder unique dans une fonction phraser_placeholder_hash()

Modifié
ecrire/public/phraser_html.php

Détails : refactor: mutualiser le calcul du placeholder unique dans une fonction `phraser_placeholder_hash()` (ebcc0cbb) · Validations · spip / spip · GitLab

==============================
Par Cerdic, le 20 novembre 2024 à 11h12min :

refactor: 2 fonctions phraser_placeholder_memoriser() et phraser_placeholder_reinjecter() pour simplifier la lecture du code,
qui appellent la fonction interne phraser_placeholder_memoriser_ou_reinjecter() + retablir les fonctions phraser_boucle_placeholder() et public_generer_boucle_placeholder() en deprecated

Modifié
ecrire/public/phraser_html.php

Détails : refactor: 2 fonctions `phraser_placeholder_memoriser()` et... (83e6867d) · Validations · spip / spip · GitLab

==============================
Par Cerdic, le 20 novembre 2024 à 11h12min :

fix: eviter une indéfinie

Modifié
ecrire/public/phraser_html.php

Détails : fix: eviter une indéfinie (baf15e4a) · Validations · spip / spip · GitLab

==============================
Par Cerdic, le 20 novembre 2024 à 11h12min :

refactor: optimisation, quand l’idiome est simple on peut directement creer le Spip\Compilateur\Noeud\Champ plutot que de lancer un parsing compliqué

Modifié
ecrire/public/phraser_html.php

Détails : refactor: optimisation, quand l'idiome est simple on peut directement creer le... (af78e911) · Validations · spip / spip · GitLab