Meza/SemanticApprovedRevs
< Meza
Does anyone have the Extension SemanticApprovedRevisions installed and working with SMW 3.1 yet?
I'm using MEZA v31.9.0 and my Special:Version page reports:
- MediaWiki v1.31.2 (5951e3e) 15:25, 6 June 2019
- Semantic MediaWiki v3.1.2
- Semantic Approved Revs v0.1-alpha (599c33f) 08:59, 9 December 2019
- Approved Revs v1.0 (b2f77fb) 14:21, 28 January 2019
Here’s my configuration in /opt/meza/config/core/MezaCoreExtensions.yml
- name: Semantic MediaWiki composer: "mediawiki/semantic-media-wiki" version: "3.1.2" config: | enableSemantics( $wikiId ); $smwgQMaxSize = 5000; $smwgNamespacesWithSemanticLinks[NS_TALK] = true; $smwgNamespacesWithSemanticLinks[NS_TEMPLATE] = true; $smwgLocalConnectionConf['mw.db.queryengine'] = [ 'read' => DB_SLAVE, 'write' => DB_SLAVE ]; ... - name: ApprovedRevs repo: https://github.com/wikimedia/mediawiki-extensions-ApprovedRevs.git # Use this commit until a release tag for v1.0 is created version: tags/1.0 config: | $egApprovedRevsAutomaticApprovals = false;
And here's my configuration in /opt/conf-meza/public/MezaLocalExtensions.yml
- name: SemanticApprovedRevs repo: https://github.com/SemanticMediaWiki/SemanticApprovedRevs.git version: master config: | wfLoadExtension( 'SemanticApprovedRevs' );
Meza deploys without error, and approved revisions seems to work fine, but I'm not see the approved revision properties listed in the "Browser Properties" link for a page that is "approved"
Anyone see anything wrong with this setup?
Do I need to add a composer directive to my repo installation of SAR?