LINUX:MediaWiki - SMW - Correction de groupe de schéma de propriétés

De WIKI sur Linux (ADB)
Aller à la navigation Aller à la recherche

retour à Sémantic MediaWiki


But

Au fur et à mesure des migrations, un problème de mise à jour a subsisté.


Symptôme

Si on va dans les "Pages Spéciales" à la section "MediaWiki Sémantique" à la rubrique "Liste des erreurs de traitement". Il peut y subsister une erreur comme présentée ci-dessous.

Si on clique sur l'erreur "Group:Schema properties" qui "A une valeur incorrecte pour", on a l'écran suivant.

On clique sur l'onglet "Modifier" pour voir le code et pouvoir le corriger. Si vous n'avez pas les droits, il faut vous les donner comme expliqué précédemment.

On peut aussi accéder à ce code via les propriétés. On va dans les "Pages Spéciales" à la section "MediaWiki Sémantique" à la rubrique "Propriétés". On choisit la propriété "Schema type" et ensuite "Group:Schema properties".

On remplace ce code par le suivant:


{
   "type": "PROPERTY_GROUP_SCHEMA",
   "groups": {
       "schema_group": {
           "canonical_name": "Schema properties",
           "message_key": "smw-property-group-label-schema-group",
           "property_keys": [
               "_SCHEMA_TYPE",
               "_SCHEMA_DEF",
               "_SCHEMA_DESC",
               "_SCHEMA_TAG",
               "_SCHEMA_LINK",
               "_FORMAT_SCHEMA",
               "_CONSTRAINT_SCHEMA",
               "_PROFILE_SCHEMA"
           ]
       }
   },
   "tags": [
       "group",
       "property group"
   ]
}

Et on enregistre. L'erreur disparaît.




retour à Sémantic MediaWiki