From d77477d76a078937ed6b5f59845dec1fc1398110 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Wed, 19 Oct 2016 08:13:04 +0200 Subject: [PATCH] asciidoc-pve.in: use new mediawiki.conf to render wiki pages --- asciidoc-pve.in | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/asciidoc-pve.in b/asciidoc-pve.in index 5ad2a71..878fe51 100644 --- a/asciidoc-pve.in +++ b/asciidoc-pve.in @@ -6,6 +6,7 @@ use Getopt::Long; use File::Path; use File::Basename; use IO::File; +use Cwd; use JSON; @@ -372,10 +373,20 @@ sub compile_asciidoc { $attributes->{icons} = undef; $attributes->{'data-uri'} = undef; - my $cmd = ['asciidoc', '-b', 'html5']; + my $cmd = ['asciidoc']; - push @$cmd, '-s' if ($env eq 'wiki') || - (($env eq 'manvolnum') && ($man_target eq 'wiki')); + if (($env eq 'wiki') || + (($env eq 'manvolnum') && ($man_target eq 'wiki'))) { + + push @$cmd, '-s'; + + if (-f "./asciidoc/mediawiki.conf") { + my $cwd = getcwd(); + push @$cmd, '-b', "$cwd/asciidoc/mediawiki"; + } else { + push @$cmd, '-b', "mediawiki"; + } + } foreach my $key (keys %$attributes) { my $value = $attributes->{$key}; -- 2.39.2