[spip ↪ issue_install] 5 commits

spip/spip | 5 commits

Par b_b, le 24 janvier 2023 à 21h22min :

fix: remplacer utf8_encode() deprecated en PHP 8.2 par par mb_convert_encoding()

dont la disponibilité est assurée par symfony/polyfill-mbstring

Ref: #5292

Modifié
ecrire/inc/surligne.php

Détails : fix: remplacer `utf8_encode()` deprecated en PHP 8.2 par par `mb_convert_encoding()` · 11784f5277 - spip - SPIP on GIT

==============================
Par Matthieu Marcillaud, le 25 janvier 2023 à 10h18min :

docs(changelog): Pour #5292 (url_encode en PHP 8.2)

Modifié
CHANGELOG.md

Détails : docs(changelog): Pour #5292 (url_encode en PHP 8.2) · abdc2a42f6 - spip - SPIP on GIT

==============================
Par Matthieu Marcillaud, le 23 janvier 2023 à 22h50min :

refactor: Minipublic et Minipres sont déplacés et renommés

On les appelle Minipage :

  • Minipage\Page (pour le public — Public est un mot PHP réservé)
  • Minipage\Admin (ex Minipres)
  • Minipage\Installation (page d’installation)

À compléter peut être par Minipage\Erreur ou équivalent.

La page type installation a sa propre couleur, un titre automatique, et pas de footer.

  • Nettoyage de code CSS mort.

Refs: #5462 #5463

Ajouté
ecrire/src/Afficher/Minipage/AbstractPage.php
ecrire/src/Afficher/Minipage/Admin.php
ecrire/src/Afficher/Minipage/Installation.php
ecrire/src/Afficher/Minipage/Page.php
prive/themes/spip/installation.css
prive/themes/spip/minipage.css
prive/themes/spip/minipage.vars.css
Supprimé
ecrire/src/Afficher/Minipres.php
ecrire/src/Afficher/Minipublic.php
prive/themes/spip/minipublic.css
prive/themes/spip/minipublic.vars.css
Modifié
ecrire/inc/install.php
ecrire/inc/minipres.php
ecrire/install/etape_.php
ecrire/install/etape_1.php
ecrire/install/etape_2.php
ecrire/install/etape_3.php
ecrire/install/etape_4.php
ecrire/install/etape_fin.php
ecrire/install/etape_ldap1.php
ecrire/install/etape_ldap2.php
ecrire/install/etape_ldap3.php
ecrire/install/etape_ldap4.php
ecrire/install/etape_ldap5.php
prive/themes/spip/login_prive.css
prive/themes/spip/minipres.css

Détails : https://git.spip.net/spip/spip/commit/7c348d55d815040f4606d70c70eecd0e00c5e37f

==============================
Par Cerdic, le 24 janvier 2023 à 11h25min :

fix: si on a qu’un titre, le deplacer dans le corps et c’est un message d’erreur + permettre de fournir une option css_files sur Minipage\Admin aussi + mettre la couleur rose des minipres dans une variable

Modifié
ecrire/src/Afficher/Minipage/Admin.php
prive/themes/spip/minipres.css

Détails : fix: si on a qu'un titre, le deplacer dans le corps et c'est un message d'erreur + permettre de fournir une option css_files sur Minipage\Admin aussi + mettre la couleur rose des minipres dans une variable · 1130eb5779 - spip - SPIP on GIT

==============================
Par Cerdic, le 24 janvier 2023 à 16h28min :

fix: la page spip_pass n’est plus une vieille popup defraichie, mais herite du même stylage que la page login

Modifié
ecrire/public/fonctions.php
prive/login.html
prive/spip_pass.html
prive/themes/spip/login_prive.css
prive/themes/spip/minipres.css

Détails : fix: la page spip_pass n'est plus une vieille popup defraichie, mais herite du même stylage que la page login · beeec17049 - spip - SPIP on GIT