Christian Boltz 856cd0
Christian Boltz 856cd0
Christian Boltz 856cd0
$wgCacheDirectory = "/srv/www/{{ wiki }}.opensuse.org/cache";
Christian Boltz 856cd0
Christian Boltz 856cd0
$wgLanguageCode = "{{ data.get('lang', wiki) }}";
Christian Boltz 856cd0
$bento_lang = '{{ data.get('bento_lang', wiki) }}';
Christian Boltz 856cd0
Christian Boltz 856cd0
$wgDBserver   = '{{ mysql_server }}';
Christian Boltz b1dffe
$wgDBname     = 'wiki_{{ wiki|replace('-', '_') }}';
Christian Boltz b1dffe
$wgDBuser     = 'wiki_{{ wiki|replace('-', '_') }}';
Christian Boltz 856cd0
# $wgDBpassword = '{{ data.dbpass }}';
Christian Boltz 856cd0
Christian Boltz 856cd0
require_once('secrets.php'); # sets $wgDBpassword and $wgSecretKey
Christian Boltz 856cd0
Christian Boltz 856cd0
$elasticsearch_server = '{{ elasticsearch_server }}';
Christian Boltz 856cd0
Christian Boltz 856cd0
$google_maps_key = 'AIzaSyAOBuW9Pg5cYQqjQjAqlczBWJhAtcCNeSg'; # key created by cboltz
Christian Boltz 856cd0
Christian Boltz f3add6
{% if 'site_notice' in data %}
Christian Boltz 856cd0
$wgSiteNotice = '{{ data.site_notice }}';
Christian Boltz 856cd0
{% endif %}
Christian Boltz 856cd0
Christian Boltz f3add6
{% if 'readonly_msg' in data %}
Christian Boltz 856cd0
$wgReadOnly = '{{ data.readonly_msg }}';
Christian Boltz 8271c2
$wgIgnoreImageErrors=true;  # avoid error message for thumbnails, see https://www.mediawiki.org/wiki/Manual:$wgReadOnly
Christian Boltz 856cd0
{% endif %}
Christian Boltz 8271c2
Christian Boltz f3add6
{%- if 'dbmysql5' in data and not data.get('dbmysql5') %}
Christian Boltz 8271c2
$wgDBmysql5 = false;  # old-en and old-de don't work with utf8 DB connection
Christian Boltz 8271c2
{%- else %}
Christian Boltz 8271c2
$wgDBmysql5 = true;
Christian Boltz 8271c2
{%- endif %}
Christian Boltz e340d8
Christian Boltz 50a0ca
$wgDefaultSkin = "{{ data.get('skin', 'chameleon') }}";
Christian Boltz 5bab69
Christian Boltz 5bab69
$wgServer = '{{ wgserver }}';