| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
| Panel | ||
|---|---|---|
| ||
Validation du JSON
Format invalide
Si le format JSON n'est pas correct, par exemple une virgule ou une accolade manquante, le numéro de la ligne sera surligné en rouge :
| Panel |
|---|
Validation des Widgets
Erreurs communes aux widgets
Valeur invalide dans les paramètres de positionnement des Widgets
Si la valeur des paramètres position_x et position_y n'est pas un entier positif ( zéro compris ), la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
position_x doit être un entier positif : [ -15 ] ( Widget numéro 3 ) position_y doit être un entier positif : [ -15 ] ( Widget numéro 3 ) |
Valeur invalide dans les paramètres de taille des Widgets
Si la valeur du paramètre width n'est pas un entier positif ou all, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
width doit être un entier positif ou "all" : [ -15 ] ( Widget numéro 3 ) |
Si la valeur du paramètre height n'est pas un entier positif, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
height doit être un entier positif : [ -15 ] ( Widget numéro 3 ) |
Si la valeur du paramètre width est "all" et que la valeur du paramètre position_x n'est pas à 0, la sauvegarde ne s'effectuera pas et le message d'erreur suivant apparaîtra :
| Panel | ||
|---|---|---|
| ||
position_x doit être égale à 0 si width a la valeur "all" : [ 10 ] ( Widget numéro 2 ) |
Couleur incorrecte dans un widget
Le format de la valeur est une couleur web ( Voir : https://en.wikipedia.org/wiki/Web_colors )
Certains caractères ", ; et ' sont interdits dans la couleur de fond de la barre d'information. Si un de ces caractères est présent dans la valeur de la clé text_color, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
La valeur de la clé text_color est incorrecte ou manquante : [ black;red ] ( Widget numéro 2 ) |
Widget Titre
Widget titre inexistant
Si aucun widget titre n'est défini, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
L'existence d'un widget de type title_widget est obligatoire |
Plusieurs widget titre
Si plusieurs widgets titre sont définis, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
Il ne peut y avoir qu'un seul widget de type title_widget |
Widget Séparateur
Valeur invalide dans les paramètres d'espacement du texte
Si la valeur d'un des paramètres suivants n'est pas un entier positif compris entre 0 et 100, la sauvegarde ne s'effectuera pas et suivant
- start_zone_text_percent
- end_zone_text_percent
| Panel | ||
|---|---|---|
| ||
start_zone_text_percent doit être un entier positif compris entre 0 et 100 : [ -15 ] ( Widget numéro 2 ) end_zone_text_percent doit être un entier positif compris entre 0 et 100 : [ -15 ] ( Widget numéro 2 ) |
Si la somme des deux paramètres est supérieure à 100, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
La somme des valeurs des clés start_zone_text_percent et end_zone_text_percent ne peut être supérieur à 100 ( Widget numéro 2 ) |
Valeur invalide dans le paramètres text_align
Si la valeur du paramètre text_align ne correspond à aucune des valeurs possibles listées ci-dessous, la sauvegarde ne s'effectuera pas et suivant
- left
- center
- right
| Panel | ||
|---|---|---|
| ||
La valeur [ bottom ] pour la clé [ text_align ] est inconnue ou non prise en charge par les widgets Météos. Les valeurs disponibles sont [ left, center, right ] ( Widget numéro 2 ) |
Widget Météo
Élément d'un widget météo inexistant
Si un élément d'un widget météo défini est inexistant ( au sein de l'ensemble défini pour la météo ), la sauvegarde s'effectuera, l'élément sera affiché dans la météo des services comme inexistante et suivant
| Panel | ||
|---|---|---|
| ||
L'élément de type [ host ] avec l'item_uuid [ c618793e4e3a4a5s99d6f1cd3bf2a16fd ] est inconnu [ item_type: host ] ( Widget numéro 3 ) |
Élément d'un widget météo mal défini
UUID et nom de l'élément manquant
Si dans l'élément d'un widget météo au moins une des clés n'est pas définie :
- item_uuid,
- item_name,
la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
Au moins une des deux clés suivantes doit être renseignée : [ item_uuid ] ou [ item_name ] ( Widget numéro 3 ) |
Type de l'élément manquant
Si le type de l'élément d'un widget météo n'est pas défini, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
La valeur de la clé [ item_type ] est obligatoire ( Widget numéro 3 ) |
Type d'élément inconnu dans un widget météo
Si la valeur item_type est différente de "host" ou "cluster", la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
La valeur de la clé [ item_type ] est obligatoire ( Widget numéro 3 ) |
Validation des grilles
Erreurs
Mauvaise configuration de la grille
Paramètre nécessitant un entier positif ou une valeur positive
Pour les paramètres suivants :
- nb_tiles_in_width
- nb_tiles_in_height
- separation_grid_element_min
- separation_grid_element_percent
Si la valeur saisie n'est pas un entier positif ou valeur positive, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
nb_tiles_in_width doit être un entier positif : [ -20 ] nb_tiles_in_height doit être un entier positif : [ -70 ] separation_grid_element_min doit être un entier positif : [ -5 ] separation_grid_element_percent doit être positif : [ -2 ] |
Paramètre nécessitant un entier positif ou une valeur définie
Pour le paramètre separation_grid_element_max, si la valeur saisie n'est pas un entier positif ou unlimited, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
separation_grid_element_max doit être un entier positif ou "unlimited" : [ -15 ] |
Paremètre "separation_grid_element_min" supérieur au paramètre "separation_grid_element_max"
Si le paramètre separation_grid_element_min est supérieur au paramètre separation_grid_element_max, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
La valeur de la clé [ separation_grid_element_min ] ne peut être supérieur à la valeur de la clé [ separation_grid_element_max ] |
Widget en dehors de la grille
Après le calcul des positions X et Y des widgets, si certains sont en dehors de la grille ( X ou Y non compris entre 0 et tiles_max_X et tiles_max_Y ), la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
Le widget est hors de la grille ( Widget numéro 3 ) |
Widgets qui se chevauchent
Après le calcul des positions X et Y des widgets, si certaines se chevauchent, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
Le widget numéro [ 3 ] chevauche le widget numéro [ 4 ] |
Validation des liens externes
Erreurs
Nom manquant
Si la clé link_name n'est pas renseignée, la sauvegarde ne s'effectuera pas et suivant
| Panel | ||
|---|---|---|
| ||
link_name ne peut être vide |
Caractères interdits
| Panel | ||
|---|---|---|
| ||
La valeur de la clé background_color est incorrecte ou manquante : [ #C;DCDCD ] |