Help:Object ID disposal
Image collection Click on the images to enlarge for better view and browsing! | |
---|---|
Sometimes it can be necessary to remove an ID by force (object ID disposal) due to data being incompatible 1 with a current Semantic MediaWiki instance and running a full-rebuild may not be a viable option.
The special page "SemanticMediaWiki"Provides functions for wiki administrators that assist in doing their administration work provides this functionality starting with Semantic MediaWiki 2.4.0Released on 9 July 2016 and compatible with MW 1.19.0 - 1.27.x..2
The input field for the ID disposal has been disabled in order to make sure that a user first uses the ID lookup to confirm the correct entity after which the ID is copied and requires confirmation using the checkbox provided.
As of Semantic MediaWiki 2.5.1Released on 22 April 2017 and compatible with MW 1.23.0 - 1.29.x.3 it is also possible to input a string (where the ID is unknown) for attempting to match a corresponding sortkey and find related IDs.
The removal is unrestricted and will entirely remove any reference from internal tables. If an entity (property, subject etc.) still has references (values pointing to a property) then by the next manual parse or rebuild the entity will be recreated therefore it is necessary to clean-up any references and correct annotations that may be related to a selected entity.
Any disposal activity is being log and can be viewed on special page "Log".
See also[edit]
- Help page on Incremental and continues data rebuild
- Help page on object ID lookup
- Help page on object ID lookup and disposal interface
- Help page on outdated entities
- Help page on outdated properties
- Help page on property uniqueness
References
- ^ | Semantic MediaWiki: GitHub issue gh:smw:1567
- ^ | Semantic MediaWiki: GitHub issue gh:smw:1570
- ^ | Semantic MediaWiki: GitHub pull request gh:smw:2324