Définition du schéma de profil

Vous pouvez écrire un schéma de profil avec un JSON valide.

Composants d'un fichier de profil

La définition de schéma JSON est disponible dans WebDAV Theme/themes/Portal8.5/profiles/schema.

La définition de profil comporte cinq composants principaux.

modules non différés
Ensemble des modules chargés avec le rendu de page initial.
modules différés
Ensemble des modules affichés après le rendu de page initial.
titre (facultatif)
Titre du profil.
description (facultatif)
Description du profil.
métadonnées (facultatif)
Ici, vous pouvez définir si ce profil est masqué.

Vous pouvez voir les propriétés dans l'exemple suivant.

{
 "moduleIDs" : ["moduleID_1", "moduleID_2", "moduleID_3"],
 "deferredModuleIDs" : ["moduleID_4", "moduleID_5", "moduleID_6"],
 "titles": [{ "lang": "en", "value": "title_en" },
               { "lang": "de", "value": "title_de" }],
 "descriptions": [{ "lang": "en", "value": "desc_en" },
                     { "lang": "de", "value": "desc_de" }],
    "metadata":{
 "com.ibm.portal.Hidden": "true"
 }
}