| Scroll Ignore |
|---|
| scroll-viewport | true |
|---|
| scroll-pdf | true |
|---|
| scroll-office | true |
|---|
| scroll-chm | true |
|---|
| scroll-docbook | true |
|---|
| scroll-eclipsehelp | true |
|---|
| scroll-epub | true |
|---|
| scroll-html | false |
|---|
|
|
Le widget séparateur permet Pour éviter d'organiser les autres widgets dans la météo.
- Il peut par exemple être utilisé pour définir des sections ou des groupes de widget météo.
Plus d'informations sur les widgets séparateurs dans cette page Widget Séparateur - Détail - Météo
Pour le widget séparateur, il faut configurer :
- Sa position dans la grille et sa taille.
- Le texte à afficher
Les options du widget séparateur
- Sa partie gauche :
- l'afficher ou la cacher,
- la taille ( en pourcentage ) que prendra la zone affichée dans le widget.
- Sa partie réservée au texte :
- l'alignement du texte,
- la couleur du texte,
- le pourcentage du zoom de la taille de la police.
- Sa partie droite :
- l'afficher ou la cacher,
- la taille ( en pourcentage ) que prendra la zone affichée dans le widget.
| Code Block |
|---|
| language | bash |
|---|
| theme | RDark |
|---|
| title | Exemple d'un widget séparateur |
|---|
|
...
"grid_elements": [
{
"position_x": 0,
"position_y": 3,
"width" : "all",
"height" : 2,
"content" : {
"type" : "separator_widget",
"layout" : {
"information_to_display" : {
"left_area" : {
"displayed" : true,
"width_percent" : 10
},
"title_area" : {
"label" : "DATACENTER France",
"font_zoom_percent" : 100,
"text_color" : "#000000",
"text_align" : "center"
},
"right_area" : {
"displayed" : true,
"width_percent" : 10
}
}
}
}
}
]
... |
| Nom | Type | Défaut | Commentaire |
|---|
| Numéro de cellule | --- | Abscisse du point "le plus en haut à gauche" d'un widget : - un nombre => Correspond à la case numéro X dans la largeur de la grille ;
- Doit obligatoirement être défini.
|
| Numéro de cellule | --- | Ordonnée du point "le plus en haut à gauche" d'un widget : - un nombre => Correspond à la case numéro Y dans la hauteur de la grille ;
- Doit obligatoirement être défini.
|
| Nombre de cellules | --- | Correspond à la largeur du widget :
- un nombre, entre 1 et le nombre de cases en largeur de la grille ;
- "all" => Pour prendre toute la largeur de la page :
- Dans ce cas, sa "position_x" devra être 0.
- "default" => la valeur sera calculée avec le système de "Calcul de la valeur en cascade" ( voir la page Concept et paramétrage des widgets - Edition - Météo ).
avoir à configurer toutes les valeurs, la plupart des champs de configuration utilisent une configuration par défaut.
- Le premier niveau est défini par l'administrateur Shinken dans des fichiers de configuration, qui sera utilisé pour toutes les météos.
( voir la page Configuration de la disposition par défaut des widgets - webui-module-service-weather )
- Le deuxième niveau se situe au niveau de la météo pour définir le comportement du widget séparateur pour cette météo uniquement.
Si le paramètre "width" n'est pas présent dans la configuration du widget, c'est comme s'il valait "default". | Nombre de cellules | --- | Correspond à la hauteur du widget :
Si le paramètre "height" n'est pas présent dans la configuration du widget, c'est comme s'il valait "default".
| Code Block |
|---|
| language | bash |
|---|
| theme | RDark |
|---|
| title | Configuration du contenu |
|---|
|
...
"grid_elements": [
{
...
"content" : {
"type" : "separator_widget",
"layout" : {
"information_to_display" : {
"left_area" : {
...
},
"title_area" : {
...
},
"right_area" : {
...
}
}
}
}
}
]
... |
| Nom | Type | Défaut | Commentaire |
|---|
| String | - | Type du widget, dans le cas du widget séparateur ce paramètre doit être obligatoirement défini à la valeur : separator_widget. |
| Clé | - | La clé layout permet de gérer la disposition et l'affichage du widget. Seul la clé information_to_display pour le widget de type separator_widget peut être renseigné.
|
| No Format |
|---|
information_to_display |
| Clé | - | La clé information_to_display doit être renseigné dans la clé layout. Elle permet de paramétrer l'affichage des différentes zones du widget. En l'occurrence : left_area, title_area et right_area.
|
| Panel |
|---|
Image Removed
|
| Code Block |
|---|
| language | bash |
|---|
| theme | RDark |
|---|
| title | Configuration du contenu |
|---|
|
...
"grid_elements": [
{
...
"content" : {
...
"layout" : {
"information_to_display" : {
"left_area" : {
"displayed" : true,
"width_percent" : 10
},
...
}
}
}
}
]
... |
| Nom | Type | Défaut | Commentaire |
|---|
| Booléen | true | Affichage ou non de la zone de gauche. |
| Integer | 10 | Pourcentage du widget occupé par la zone de gauche. Doit être compris entre 0 et 100 |
| Code Block |
|---|
| language | bash |
|---|
| theme | RDark |
|---|
| title | Configuration du contenu |
|---|
|
...
"grid_elements": [
{
...
"content" : {
...
"layout" : {
"information_to_display" : {
...
"title_area" : {
"label" : "DATACENTER FRANCE",
"font_zoom_percent" : 100,
"text_color" : "000000",
"text_align" : "center"
},
...
}
}
}
}
]
... |
| Nom | Type | Défaut | Commentaire |
|---|
| String | - | Texte affiché dans le widget.
Doit obligatoirement être défini.
| Info |
|---|
Limité à 300 caractères. |
| No Format |
|---|
font_zoom_percent |
| Integer | 100 | Zoom en pourcentage de la taille de la police. - Doit être supérieur à 0.
- Une valeur de 200 affiche un texte deux fois plus gros.
- Une valeur de 50 affiche un texte deux fois plus petit.
- "default" => la valeur sera calculée avec le système de "Calcul de la valeur en cascade" ( voir la page Concept et paramétrage des widgets - Edition - Météo ).
|
| Couleur Web | #000000 | Couleur d'affichage du texte. |
| String | center | Alignement du texte.Valeurs possibles :| Code Block |
|---|
| language | bash |
|---|
| theme | RDark |
|---|
| title | Configuration du contenu |
|---|
|
...
"grid_elements": [
{
...
"content" : {
...
"layout" : {
"information_to_display" : {
...
"right_area" : {
"displayed" : true,
"width_percent" : 10
}
}
}
}
}
]
... |
| Nom | Type | Défaut | Commentaire |
|---|
| Booléen | true | Affichage ou non de la zone de droite. |
| Integer | 10 | Pourcentage du widget occupé par la zone de droite. Doit être compris entre 0 et 100 |
| Code Block |
|---|
| language | bash |
|---|
| theme | RDark |
|---|
| title | Exemple d'un widget séparateur |
|---|
|
...
"grid_elements": [
{
"position_x" : 0,
"position_y" : 2,
"width" : "all",
"height" : 2,
"content" : {
"type" : "separator_widget",
"layout" : {
"information_to_display" : {
"left_area" : {
"displayed" : true,
"width_percent" : 10
},
"title_area" : {
"label" : "DATACENTER FRANCE",
"font_zoom_percent" : 100,
"text_color" : "#030303",
"text_align" : "center"
},
"right_area" : {
"displayed" : true,
"width_percent" : 10
}
}
}
}
}
]
... |
| Panel |
|---|
Image Removed
|
| Anchor |
|---|
SeparateurDefinirValeurLayout | SeparateurDefinirValeurLayoutDans le chapitre "layouts" de la grille, il suffit de définir / compléter le chapitre "separator_widget_layout" :
- il faut seulement définir les valeurs pour lesquels on souhaite mettre un paramètre par défaut;
- certains paramètres ne peuvent pas avoir de valeur par défaut :
- position_x,
- position_y,
- type,
- label.
| Code Block |
|---|
| language | bash |
|---|
| theme | RDark |
|---|
| title | Exemple d'un widget séparateur |
|---|
|
...
"grid_elements": [
...
],
"layouts" : {
...
"separator_widget_layout" : {
"width" : "default",
"height" : "default",
"content" : {
"layout" : {
"information_to_display" : {
"left_area" : {
"displayed" : true,
"width_percent" : 10
},
"title_area" : {
"font_zoom_percent" : 100,
"text_color" : "#000000",
"text_align" : "center"
},
"right_area" : {
"displayed" : true,
"width_percent" : 10
}
}
}
}
},
...
}
... |