Voici un exemple de la structure JSON de la configuration de la météo.
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 |
{
"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 :