| Scroll Ignore |
|---|
| scroll-viewport | true |
|---|
| scroll-pdf | true |
|---|
| scroll-office | true |
|---|
| scroll-chm | true |
|---|
| scroll-docbookhtml | truefalse |
|---|
| scroll-eclipsehelpdocbook | true |
|---|
| scroll-epubeclipsehelp | true |
|---|
| scroll-htmlepub | true |
|---|
|
|
| Panel |
|---|
| title | Exemple d'affichage d'une erreur |
|---|
|
Image Removed
|
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 |
|---|
Image Removed
|
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 ) |
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 ) |
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 ) |
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 |
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 |
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 ) |
Lors de l'édition d'une météo possédant des erreurs ou des avertissements, une nouvelle zone pour faire défiler les erreurs apparait ( encadré en rouge dans l'image ci-dessous ) :
- Elle est redimensionnable en hauteur à l'aide du bouton
Image Added. - Elle apparaît seulement s'il y a des erreurs ou des avertissements.
- Elle permet de visualiser et d'accéder plus rapidement aux erreurs et avertissements.
| Panel |
|---|
Image Added
|
Les problèmes catégorisés comme ERREUR sont ceux empêchant la sauvegarde de la météo.
- Ils sont affichés en rouge dans la zone des problèmes.
Les problèmes qui n'empêchent pas la sauvegarde de la météo ne seront que des AVERTISSEMENTS.
- Ils sont affichés en orange dans la zone des problèmes.
Navigation et outils
Lors de l'édition d'une météo possédant des erreurs, ces dernières vont êtres regroupés en 2 catégories, les ERREURS générales et les ERREURS concernant les Widgets.
| Panel |
|---|
Image Added
|
Général
C'est dans cet onglet que vont être affichés les erreurs et avertissements liés à la configuration du formulaire JSON qui ne concernent pas les widgets ( liens externes, layout, grid, etc... ).
- Il est possible de rapidement localiser dans le JSON les erreurs et les avertissements grâce aux liens JSON qui se trouvent en face de chaque message.
| Panel |
|---|
Image Added
|
C'est dans cet onglet que vont être affichés les erreurs et avertissements liés à la configuration des Widgets dans le formulaire JSON.
- Les informations sont affichées Widget par Widget, pour choisir laquelle afficher à l'aide du menu de navigation situé sur la droite de l'en-tête, il y a aussi le numéro du Widget affiché.
- Lors du changement de Widget affiché, le formulaire JSON se déplace automatiquement sur la partie qui gère le Widget sélectionné.
- Il est possible de rapidement localiser dans le JSON les erreurs et les avertissements grâce aux liens JSON qui se trouvent en face de chaque message.
| Panel |
|---|
Image Added
|
Carrousel
2 boutons ( en bleu ci-dessous ) permettent de naviguer entre les différents Widgets en ERREUR :
| Panel |
|---|
Image Added
|
- Lors du changement de Widget, le JSON ira automatiquement sur l'endroit qui décrit le Widget sélectionné.
- Sur le dernier Widget en erreur de la liste, appuyer sur
Image Added ramène sur le premier Widget de la liste et inversement. - Dans la zone encadrée en orange est affiché le numéro du Widget sélectionné.
- Cette zone est cliquable, elle permet d'afficher et faire clignoter le widget sélectionné.
- S'il n'y a qu'un widget en erreur, les deux boutons seront désactivés.
| Panel |
|---|
|
Image Added
|
| Panel |
|---|
|
Image Added
|
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
| 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 ) |
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 ) |
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 :
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 ) |
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 ) |
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 ] |
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 ) |
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
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 |
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é background_color, la sauvegarde ne s'effectuera pas et suivant | Panel |
|---|
|
La valeur de la clé background_color est incorrecte ou manquante : [ #C;DCDCD ]