Defined Type: role::thumb_on_404::multiwiki
- Defined in:
- puppet/modules/role/manifests/thumb_on_404/multiwiki.pp
Overview
Define: ::role::thumb_on_404::multiwiki
Configure a multiwiki instance with thumbs on 404. See commons.pp
Parameters
- images_url
-
URL prefix to site images. Default “/$titleimages”.
- images_dir
-
Directory path prefix to site images. Default “$mwvmwv::files_dir/$titleimages”.
- wiki
-
Wiki to configure. Default $title.
Example
role::thumb_on_404::multiwiki { 'commons' }
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'puppet/modules/role/manifests/thumb_on_404/multiwiki.pp', line 19
define role::thumb_on_404::multiwiki(
$images_url = "/${title}images",
$images_dir = "${::mwv::files_dir}/${title}images",
$wiki = $title,
) {
require ::role::mediawiki
# Enable dynamic thumbnail generation via the thumb.php
# script for 404 thumb images.
mediawiki::settings { "${wiki}:thumb.php_on_404":
values => {
wgThumbnailScriptPath => false,
wgGenerateThumbnailOnParse => false,
wgUseImageMagick => true,
},
}
apache::site_conf { "${wiki}:thumb.php on 404":
site => $::mediawiki::wiki_name,
content => template('role/thumb_on_404/apache2.conf.erb'),
}
}
|