Skip to content
Extraits de code Groupes Projets
Valider 371dbd0a rédigé par Maïeul's avatar Maïeul Validation de b_b
Parcourir les fichiers

change: `?exec=admin_tech` devient `?exec=admin_bdd`

ref: #4657
parent ce343d42
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -19,6 +19,7 @@
### Changed
- #4657 Renommage de `admin_tech` en `admin_bdd` et des chaînes de langue afférentes
- #5906 Ne pas appliquer des traitements dans `email_valide()` si aucune adresse n'est transmise
- #4994 Dans un plugin, si l’attribut logo d’un `paquet.xml` est absent, et qu’il existe un fichier `{prefixe}.svg` dans le plugin, il est utilisé comme logo
- !5708 Découpage des fichiers de démarrage de SPIP (non surchargeables) dans `ecrire/boostrap`
......
......@@ -326,6 +326,16 @@ define('_CONTEXTE_IGNORE_VARIABLES', '/(^var_|^PHPSESSID$|^fbclid$|^utm_)/');
define('_CONTEXTE_IGNORE_LISTE_VARIABLES', ['^var_', '^PHPSESSID$', '^fbclid$', '^utm_']);
```
## Renommage de la page privé `?exec=admin_tech` en `?exec=admin_bdd`
La page `?exec=admin_tech` devient `?exec=admin_bdd` et se concentre uniquement sur ce qui est gestion des bases de données (ajout, réparation, suppression, effacement).
Par conséquent, il faut adapter :
- les liens vers la page
- les éventuelles pipelines qui la modifie (en se demandant dans ce cas la pertinence de créer une nouvelle page plutôt que d'insérer du contenu dans cette page)
# Suppressions des éléments dépréciés
Les éléments suivants ont été supprimés et doivent être adaptés si ce n’est pas encore le cas.
......
......@@ -1799,9 +1799,9 @@ function autoriser_adminplugin_menu_dist(string $faire, string $type, $id, array
}
/**
* Autorisation de voir le menu admin_tech
* Autorisation de voir le menu admin_bdd
*
* Il faut avoir accès à la page admin_tech
* Il faut avoir accès à la page admin_bdd, et donc le droit de détruire la BDD (rien que cela)
*
* @see autoriser()
*
......@@ -1812,7 +1812,7 @@ function autoriser_adminplugin_menu_dist(string $faire, string $type, $id, array
* @param array $opt Options de cette autorisation
* @return bool true s'il a le droit, false sinon
**/
function autoriser_admintech_menu_dist(string $faire, string $type, $id, array $qui, array $opt): bool {
function autoriser_adminbdd_menu_dist(string $faire, string $type, $id, array $qui, array $opt): bool {
return autoriser('detruire', $type, $id, $qui, $opt);
}
......
......@@ -320,11 +320,8 @@ return [
publication et des validations d’articles. Indiquer une ou plusieurs adresses, séparées par des virgules.',
'info_fichiers_authent' => 'Fichiers d’authentification « .htpasswd »',
'info_forums_abo_invites' => 'Votre site comporte des forums sur abonnement ; les visiteurs sont donc invités à s’enregistrer sur le site public.',
'info_gauche_admin_tech' => '<b>Cette page est uniquement accessible aux responsables du site.</b><p> Elle donne accès aux différentes
fonctions de maintenance technique. Certaines d’entre elles donnent lieu à un processus d’authentification spécifique, qui
exige d’avoir un accès FTP au site Web.</p>',
'info_gauche_admin_vider' => '<b>Cette page est uniquement accessible aux responsables du site.</b><p> Elle donne accès aux différentes
fonctions de maintenance technique. Certaines d’entre elles donnent lieu à un processus d’authentification spécifique, qui
'info_gauche_admin_bdd' => '<b>Cette page est uniquement accessible aux responsables du site.</b><p> Elle donne accès aux différentes
fonctions de gestion des bases de données. Certaines d’entre elles donnent lieu à un processus d’authentification spécifique, qui
exige d’avoir un accès FTP au site Web.</p>',
'info_gauche_auteurs' => 'Vous trouverez ici tous les auteurs du site.
Leur statut est indiqué par la couleur de leur icone (administrateur = vert ; rédacteur = jaune).',
......@@ -890,8 +887,7 @@ avez fait des modifications importantes de graphisme ou de structure du site.',
intempestifs.',
'texte_vide' => 'vide',
'texte_vider_cache' => 'Vider le cache',
'titre_admin_tech' => 'Maintenance technique',
'titre_admin_vider' => 'Maintenance technique',
'titre_admin_bdd' => 'Bases de données',
'titre_ajouter_un_auteur' => 'Ajouter un auteur',
'titre_ajouter_un_mot' => 'Ajouter un mot-clé',
'titre_cadre_afficher_article' => 'Afficher les articles',
......
......@@ -159,7 +159,7 @@
<menu nom="menu_squelette" titre="icone_squelette" icone="images/menu-squelette.svg" action="navigation" parametres="menu=menu_squelette" />
<menu nom="menu_administration" titre="icone_administration" icone="images/menu-administration.svg" action="navigation" parametres="menu=menu_administration" />
<menu nom="admin_vider" titre="onglet_vider_cache" parent="menu_administration" icone="images/cache-empty-16.png" />
<menu nom="admin_maintenir" titre="titre_admin_tech" parent="menu_administration" icone="images/base-maintenance-16.png" action="admin_tech" />
<menu nom="admin_bdd" titre="titre_admin_bdd" parent="menu_administration" icone="images/base-maintenance-16.png" action="admin_bdd" />
<menu nom="job_queue" titre="queue_titre" parent="menu_administration" icone="images/queue-process-16.png" />
<menu nom="phpinfos" titre="phpinfo" parent="menu_administration" icone="images/php-16.png" action="info" />
<menu nom="menu_configuration" titre="icone_configuration" icone="images/menu-configuration.svg" action="navigation" parametres="menu=menu_configuration" />
......
[(#AUTORISER{detruire}|sinon_interdire_acces)]
<h1 class="grostitre"><:titre_admin_tech:></h1>
<h1 class="grostitre"><:titre_admin_bdd:></h1>
[(#REM)
Tester que les .htacess fonctionnent bien correctement
......
#BOITE_OUVRIR{'',info}
<p>
<:info_gauche_admin_tech:>
<:info_gauche_admin_bdd:>
</p>
#BOITE_FERMER
\ No newline at end of file
#BOITE_FERMER
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter