| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Présentation
Voici un exemple de la structure JSON de la configuration de la météo.
| Note |
|---|
Certains copier/coller peuvent ne pas fonctionner correctement ( problème de format d'origine, encodage des espaces et des retours à la ligne, etc... ) Pour coller sur le formulaire de votre navigateur, on vous conseille d'utiliser le "Copier en texte brut" de votre navigateur => raccourci = Ctrl+Maj+V |
| Code Block | ||
|---|---|---|
| ||
{
"grids" : [
{
"nb_tiles_in_width" : 60,
"nb_tiles_in_height" : 120,
"separation_grid_element_max" : 10,
"separation_grid_element_min" : 3,
"separation_grid_element_percent" : 0.5,
"type" : "grid",
"grid_elements" : [
{
"position_x" : 0,
"position_y" : 0,
"width" : "all",
"height" : 3,
"content" : {
"type" : "title_widget",
"layout" : {
"information_to_display" : {
"title_area" : {
"label" : "Test",
"text_color" : "black",
"text_align" : "default",
"font_zoom_percent" : "default"
}
}
}
}
},
{
"position_x" : 0,
"position_y" : 3,
"width" : "all",
"height" : 2,
"content" : {
"type" : "separator_widget",
"layout" : {
"information_to_display" : {
"left_area" : {
"displayed" : true,
"width_percent" : 20
},
"title_area" : {
"label" : "MON SEPARATEUR",
"font_zoom_percent" : "default",
"text_color" : "black",
"text_align" : "center"
},
"right_area" : {
"displayed" : true,
"width_percent" : 20
}
}
}
}
},
{
"position_x" : 0,
"position_y" : 5,
"width" : 15,
"height" : 5,
"content" : {
"type" : "weather_widget",
"item" : {
"item_uuid" : "00000000000000000000000000000001",
"item_name" : "Le nom de mon hote",
"item_type" : "host"
},
"layout" : {
"background" : "default",
"information_to_display" : {
"left_area" : {
"icon_type" : "default"
},
"top_right_area" : {
"displayed" : "default",
"icon_type" : "default"
},
"sla_area" : {
"displayed" : "default",
"show_icon" : "default"
},
"name_area" : {
"property_used_as_name" : "default",
"nb_lines_max" : "default",
"vertical_align" : "default",
"font_zoom_percent" : "default"
}
}
}
}
},
{
"position_x" : 15,
"position_y" : 5,
"width" : 15,
"height" : 5,
"content" : {
"type" : "weather_widget",
"item" : {
"item_uuid" : "00000000000000000000000000000002",
"item_name" : "Le nom de mon cluster",
"item_type" : "cluster"
},
"layout" : {
"background" : "default",
"information_to_display" : {
"left_area" : {
"icon_type" : "default"
},
"top_right_area" : {
"displayed" : "default",
"icon_type" : "default"
},
"sla_area" : {
"displayed" : "default",
"show_icon" : "default"
},
"name_area" : {
"property_used_as_name" : "default",
"nb_lines_max" : "default",
"vertical_align" : "default",
"font_zoom_percent" : "default"
}
}
}
}
}
],
"layouts" : {
"weather_widget_layout" : {
"width" : "default",
"height" : "default",
"content" : {
"layout" : {
"background" : "default",
"information_to_display" : {
"left_area" : {
"icon_type" : "default"
},
"top_right_area" : {
"displayed" : "default",
"icon_type" : "default"
},
"sla_area" : {
"displayed" : "default",
"show_icon" : "default"
},
"name_area" : {
"property_used_as_name" : "default",
"nb_lines_max" : "default",
"vertical_align" : "default",
"font_zoom_percent" : "default"
}
}
}
}
},
"separator_widget_layout" : {
"width" : "default",
"height" : "default",
"content" : {
"layout" : {
"information_to_display" : {
"left_area" : {
"displayed" : "default",
"width_percent" : "default"
},
"title_area" : {
"font_zoom_percent" : "default",
"text_color" : "default",
"text_align" : "default"
},
"right_area" : {
"displayed" : "default",
"width_percent" : "default"
}
}
}
}
},
"title_widget_layout" : {
"width" : "default",
"height" : "default",
"content" : {
"layout" : {
"information_to_display" : {
"title_area" : {
"text_color" : "default",
"text_align" : "default",
"font_zoom_percent" : "default"
}
}
}
}
}
}
}
],
"external_links" : {
"links__default_link_protocol" : "default",
"links__default_base_url" : "default",
"links__default_external_part_url" : "default",
"links__default_authentication_needed" : "default",
"links__default_info_bar" : {
"background_color" : "default",
"logo_displayed" : "default",
"position" : "default",
"refresh" : {
"chrono_displayed" : "default",
"generation_time_displayed" : "default"
}
},
"links" : [
{
"link_name" : "Le nom de mon lien externe",
"link_uuid" : "default",
"link_protocol" : "default",
"link_base_url" : "default",
"link_external_part_url" : "default",
"authentication_needed" : "true",
"info_bar" : {
"background_color" : "default",
"logo_displayed" : "default",
"position" : "default",
"refresh" : {
"chrono_displayed" : "default",
"generation_time_displayed" : "default"
}
}
}
]
},
"users" : {
"owner_user" : {
"user_name" : "Le nom du propriétaire actuel",
"user_uuid" : ""
},
"previous_owner_user" : {
"user_name" : "Le nom du précédent propriétaire",
"user_uuid" : ""
},
"creator_user" : {
"user_name" : "Le nom du créateur de la météo",
"user_uuid" : ""
}
}
} |
Le JSON d'exemple comporte :
- 4 widgets :
- Un widget Titre "MON TITRE"
( pour plus d'informations vous référez à la page Widget Titre - Edition - Météo ) - Un widget Séparateur "MON SEPARATEUR"
( pour plus d'informations vous référez à la page Widget Séparateur - Edition - Météo ) - Deux widgets Météos qui ont bien sûr un problème, car vous n'avez pas d'hôte qui se nomme "Le nom de mon hote" ou un cluster qui se nomme "Le nom de mon cluster"
( pour plus d'informations vous référez à la page Widget Météo - Edition - Météo )
- Un widget Titre "MON TITRE"
- 1 lien :
- Lien 1, qui nécessite d'être authentifié pour y accéder
( pour plus d'informations vous référez à la page L'Edition - Météo )
- Lien 1, qui nécessite d'être authentifié pour y accéder
| Panel |
|---|