diff options
author | Julian Blake Kongslie <jblake@omgwallhack.org> | 2010-07-07 12:13:45 -0700 |
---|---|---|
committer | Julian Blake Kongslie <jblake@omgwallhack.org> | 2010-07-07 12:13:45 -0700 |
commit | 6805e21a08f773dc4066c179dd78537c4dc339fb (patch) | |
tree | acd87ed5479d3507b3c905add6c02c4c16c444db /srv/almighty_ikiwiki_template.setup | |
parent | c7cc5c118d0174a4048504e16949124d167d4b1f (diff) | |
download | piny-code-6805e21a08f773dc4066c179dd78537c4dc339fb.tar.gz piny-code-6805e21a08f773dc4066c179dd78537c4dc339fb.zip |
Lots of stuff for manipulating IkiWiki setup scripts.
Diffstat (limited to 'srv/almighty_ikiwiki_template.setup')
-rwxr-xr-x | srv/almighty_ikiwiki_template.setup | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/srv/almighty_ikiwiki_template.setup b/srv/almighty_ikiwiki_template.setup new file mode 100755 index 0000000..4cba4b2 --- /dev/null +++ b/srv/almighty_ikiwiki_template.setup @@ -0,0 +1,77 @@ +#!/usr/bin/perl +# Configuration file for ikiwiki. +# Passing this to ikiwiki --setup will make ikiwiki generate wrappers and +# build the wiki. +# +# Remember to re-run ikiwiki --setup any time you edit this file. + +use IkiWiki::Setup::Standard { + # wikiname => "', # LATER MODIFIED BY LATER MODIFIED BY PINY + # adminemail => "', # LATER MODIFIED BY LATER MODIFIED BY PINY + # srcdir => "', # LATER MODIFIED BY PINY + # destdir => "', # LATER MODIFIED BY PINY + # url => "', # LATER MODIFIED BY PINY + # cgiurl => "', # LATER MODIFIED BY PINY + # historyurl => "', # LATER MODIFIED BY PINY + # diffurl => "', # LATER MODIFIED BY PINY + + templatedir => "/srv/templates", # TODO: user-customizable templates + underlaydir => "/etc/ikiwiki/share/underlay", + + rcs => "git", + gitorigin_branch => "origin", + gitmaster_branch => "master", + + # wrappers => [ ], controlled by piny + + # Generate rss feeds for blogs? + rss => 1, + # Generate atom feeds for blogs? + atom => 0, + # Include discussion links on all pages? + discussion => 0, + # To exclude files matching a regexp from processing. This adds to + # the default exclude list. + #exclude => qr/*\.wav/, + # To change the extension used for generated html files. + #htmlext => "htm", + # Time format (for strftime) + #timeformat => "%c", + # Locale to use. Must be a UTF-8 locale. + #locale => "en_US.UTF-8", + # Only send cookies over SSL connections. + sslcookie => 1, + # Logging settings: + verbose => 0, + syslog => 1, + # To link to user pages in a subdirectory of the wiki. + #userdir => "users", + # To create output files named page.html rather than page/index.html. + usedirs => 1, + # Simple spam prevention: require an account-creation password. + #account_creation_password => "example", + # Use new "!"-prefixed preprocessor directive syntax + prefix_directives => 1, + httpauth => 1, + # To add plugins, list them here. + add_plugins => [qw{sidebar toc meta table tag graphviz httpauth img attachment rename remove map teximg version edittemplate}], + disable_plugins => [qw{openid passwordauth}], + teximg_prefix => "\\documentclass{scrartcl} +\\usepackage[version=3]{mhchem} +\\usepackage{amsmath} +\\usepackage{amsfonts} +\\usepackage{amssymb} +\\pagestyle{empty} +\\newcommand{\\unit}[1]{\\ensuremath{\\, \\mathrm{#1}}} +\\begin{document}", + + teximg_dvipng => 1, + + # For use with the tag plugin, make all tags be located under a + # base page. + tagbase => "tag", + + # For use with the search plugin if your estseek.cgi is located + # somewhere else. + #estseek => "/usr/lib/estraier/estseek.cgi", +}; |