Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse
Panel
titleSommaire

Table of Contents
stylenone

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 du navigateur, il est conseillé d'utiliser le "Copier en texte brut" du navigateur ( raccourci = Ctrl+Maj+V )

Code Block
languagejsbash
themeConfluenceRDark
{
    "grids"         : [
        {
            "nb_tiles_in_width"              : 60,
            "nb_tiles_in_height"             : 120,
            "separation_grid_element_min"    : 3,
            "separation_grid_element_max"    : 10,
            "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"            : "MON TITRE",
                                    "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": "10000000000000100000000000000001",
                            "item_name": "Le nom de mon hote",
                            "item_type": "host"
                        }
                    }
                },
                {
                    "position_x": 15,
                    "position_y": 5,
                    "width"     : 15,
                    "height"    : 5,
                    "content"   : {
                        "type": "weather_widget",
                        "item": {
                            "item_uuid": "10000000000000100000000000000002",
                            "item_name": "Le nom de mon cluster",
                            "item_type": "cluster"
                        }
                    }
                }
            ]
        }
    ],
    "external_links": {
        "links": [
            {
                "link_name"             : "Lien 01",
                "link_uuid"             : "49872e4e-ffee-7084-fb91-b52346c3dcca",
                "link_protocol"         : "default",
                "link_base_url"         : "default",
                "link_external_part_url": "default",
                "authentication_needed" : "default",
                "info_bar"              : {
                    "background_color": "default",
                    "logo_displayed"  : "default",
                    "position"        : "default",
                    "refresh"         : {
                        "chrono_displayed"         : "default",
                        "generation_time_displayed": "default"
                    }
                },
                "notifications"         : {
                    "sound" : {
                        "enabled": "default"
                    },
                    "visual": {
                        "blink": {
                            "enabled": "default"
                        }
                    }
                }
            }
        ]
    }
}

Le JSON d'exemple comporte :


Panel