Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Make by tools (01.00.01) - action=clean_macro_parameter
Scroll Ignore
scroll-html
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-htmlfalse
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtruefalse
Panel
titleSommaire

Table of Contents
stylenone

Concept

Pour éviter d'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 météo pour cette météo  uniquement.

Définir les valeurs par défaut du widget "météo" dans une météo

Dans le chapitre "layouts" de la grille, il suffit de définir / compléter le chapitre "weather_widget_layout".

Certains paramètres ne peuvent pas avoir de valeur par défaut ( il faudra donc définir ces paramètres pour chaque widget ) :

  • position_x,
  • position_y,
  • type,
  • item.

Les paramètres suivants sont configurables par défaut : 

  • Pour la zone de gauche ( paramètre left_area ) :
    • icon_type
  • Pour la zone en haut à gauche ( paramètre top_right_area
    • displayed
    • icon_type
  • Pour la zone SLA ( paramètre sla_area )
    • displayed
    • show_icon
  • Pour la zone du nom de l'élément ( paramètre name_area
    • property_used_as_name
    • nb_lines_max
    • vertical_align
    • font_zoom_percent
  • La couleur de fond ( paramètre background )
  • La hauteur ( paramètre height )
  • La largeur ( paramètre width )


Pour connaitre les valeurs à saisir pour ces paramètres, se référer au référer au chapitre décrivant la configuration du contenu d'un widget météo ( voir la page Widget Météo - Édition JSON - Météo )

Si la valeur "default" est utilisée pour un paramètre qui l'accepte, la valeur sera alors celle présente dans le fichier de configuration du module "webui-module-service-weather".
( voir la

définition de ces paramètres de configuration dans la

page Configuration de la disposition par défaut des widgets - webui-module-service-weather

.

)


Info

Il ne faut définir que les valeurs pour lesquelles on souhaite mettre un paramètre par défaut.

Code Block
languagebash
themeRDark
... 
"layouts" : { 
	"weather_widget_layout" : { 
		"width" : 10,
		"height" : 3,
		"content" : {
			"layout" : {
				"background" : "context_then_status",
				"information_to_display" : {
					"left_area" : {
						"icon_type" : "context_then_status"
					},
					"top_right_area" : {
						"displayed" : false,
						"icon_type" : "quality_service_icon"
					},
				 	"sla_area" : {
						"displayed" : true,
						"show_icon" : false
					},
					"name_area" : {
						"property_used_as_name" : "item_name",
						"nb_lines_max" : "2",
						"vertical_align" : "middle",
						"font_zoom_percent" : "default"
					}
				}
			}
		}
	},
}
...