Puppet Class: role::semanticmediawiki

Defined in:
puppet/modules/role/manifests/semanticmediawiki.pp

Overview

Class: role::semanticmediawiki

The Semantic MediaWiki extension lets you store and query structured data within wiki pages



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'puppet/modules/role/manifests/semanticmediawiki.pp', line 4

class role::semanticmediawiki {

    require ::role::mediawiki

    mediawiki::composer::require { 'Semantic MediaWiki':
        package => 'mediawiki/semantic-media-wiki',
        version => '*',
        notify  => Exec['update_all_databases']
    }

    mediawiki::settings { 'Semantic MediaWiki':
        priority => $::load_early,
        values   => [
            'enableSemantics($wgSitename)',
        ]
    }
}