LINUX:MediaWiki - SMW - Correction de groupe de schéma de propriétés
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.