Browse Source

Mise au point du YAML du dashboard et ajout d'un dashboard de test en JSON

master
Eric Lupinacci 3 years ago
parent
commit
a9aa680147
  1. 28
      ezcheck/dashboards/contrib.json
  2. 28
      ezcheck/dashboards/contrib.yaml
  3. 23
      ezcheck/dashboards/contrib2.json
  4. 12
      lang/contrib_fr.php
  5. 2
      prive/squelettes/contenu/dashboard.html
  6. 6
      prive/squelettes/extra/dashboard.html

28
ezcheck/dashboards/contrib.json

@ -1,28 +0,0 @@
{
"nom": "<:contrib:dashboard_contrib_nom:>",
"description": "<:contrib:dashboard_contrib_desc:>",
"icone": "dashboard-24.png",
"boite": "<:contrib:boite_contrib_desc:>",
"groupes": [
{"article":
{
"identifiant": "article",
"nom": "<:contrib:groupe_contrib_article_nom:>",
"controles": [
"contrib_article_prepa",
"contrib_article_prop",
"contrib_article_refuse"
]
}
},
{"rubrique":
{
"identifiant": "rubrique",
"nom": "<:contrib:groupe_contrib_article_nom:>",
"controles": [
"contrib_rubrique_prefixe"
]
}
}
]
}

28
ezcheck/dashboards/contrib.yaml

@ -1,17 +1,17 @@
nom: "<:contrib:dashboard_contrib_nom:>"
description: "<:contrib:dashboard_contrib_desc:>"
icone: dashboard-24.png
boite: "<:contrib:boite_contrib_desc:>"
nom: '<:contrib:dashboard_contrib_nom:>'
description: '<:contrib:dashboard_contrib_desc:>'
icone: 'dashboard-24.png'
boite: '<:contrib:boite_contrib_desc:>'
groupes:
- article:
identifiant: article
nom: "<:contrib:groupe_contrib_article_nom:>"
-
identifiant: 'article'
nom: '<:contrib:groupe_contrib_article_nom:>'
controles:
- contrib_article_prepa
- contrib_article_prop
- contrib_article_refuse
- rubrique:
identifiant: rubrique
nom: "<:contrib:groupe_contrib_article_nom:>"
- 'contrib_article_prepa'
- 'contrib_article_prop'
- 'contrib_article_refuse'
-
identifiant: 'rubrique'
nom: '<:contrib:groupe_contrib_rubrique_nom:>'
controles:
- contrib_rubrique_prefixe
- 'contrib_rubrique_prefixe'

23
ezcheck/dashboards/contrib2.json

@ -0,0 +1,23 @@
{
"nom": "contrib essai 2",
"description": "",
"boite": "Dashboard essai pour en tester deux",
"groupes": [
{
"identifiant": "article",
"nom": "<:contrib:groupe_contrib_article_nom:>",
"controles": [
"contrib_article_prepa",
"contrib_article_prop",
"contrib_article_refuse"
]
},
{
"identifiant": "rubrique",
"nom": "<:contrib:groupe_contrib_article_nom:>",
"controles": [
"contrib_rubrique_prefixe"
]
}
]
}

12
lang/contrib_fr.php

@ -19,8 +19,12 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'configuration_secteur_galaxie_explication' => 'Choisir parmi les secteurs disponibles (hors secteur-carnet, secteur-apropos et secteurs-plugin) le ou les secteurs qui composeront la partie Galaxie du site.',
// D
'dashboard_page_titre' => 'Dashboard de SPIP-Contrib',
'dashboard_menu' => 'Dashboard SPIP-Contrib',
'dashboard_contrib_nom' => 'Dashboard de SPIP-Contrib',
'dashboard_contrib_desc' => 'Le dashboard de SPIP-Contrib permet de contrôler la cohérence de la structure définie au fil du temps. Ce dashboard utilise les objets et les mécanismes du plugin Check Factory.',
// D
'groupe_contrib_article_nom' => 'Articles',
'groupe_contrib_rubrique_nom' => 'Rubriques',
// L
'icone_voir_plugin' => 'Voir le plugin',
@ -39,12 +43,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'rubrique_plugin_synchroniser_texte_label' => 'Synchroniser les rubriques-plugin',
// T
'type_controle_aucun_disponible' => 'Aucun type de contrôle disponible. Essayez de relancer le chargement.',
'type_controle_activer' => 'Activer le type de contrôle',
'type_controle_desactiver' => 'Désactiver le type de contrôle',
'type_controle_article_prepa_nom' => 'Articles en cours de rédaction',
'type_controle_article_prepa_desc' => 'Les articles sont classés par année, des plus anciens aux plus récents.',
'type_controle_rubrique_prefixe_nom' => 'Rubriques-plugin avec préfixe erroné',
'type_controle_rubrique_prefixe_desc' => 'Le préfixe est soit absent, soit inconnu de SVP.',
);

2
prive/squelettes/contenu/dashboard.html

@ -1,2 +0,0 @@
[(#AUTORISER{webmestre}|sinon_interdire_acces)]
<h1 class="grostitre"><:contrib:dashboard_page_titre:></h1>

6
prive/squelettes/navigation/dashboard.html → prive/squelettes/extra/dashboard.html

@ -1,8 +1,4 @@
[(#REM) <!-- Boite d'information sur le dashboard et boutons de raccourcis --> ]
#BOITE_OUVRIR{#CHEMIN_IMAGE{boussole_gerer-24.png}|balise_img{'',cadre-icone}, info}
<:contrib:boite_info_explication:>
#BOITE_FERMER
[(#REM) <!-- Boutons de raccourcis --> ]
[(#AUTORISER{webmestre}|oui)
#BOITE_OUVRIR{'', raccourcis}
[(#URL_ACTION_AUTEUR{rubrique_categorie_synchroniser_texte, '', #SELF}
Loading…
Cancel
Save