2 # Setup file for ikiwiki.
4 # Passing this to ikiwiki --setup will make ikiwiki generate
5 # wrappers and build the wiki.
7 # Remember to re-run ikiwiki --setup any time you edit this file.
8 use IkiWiki::Setup::Standard {
10 wikiname => 'unfolding disasters',
11 # contact email for wiki
12 adminemail => 'wking@drexel.edu',
13 # users who are wiki admins
14 adminuser => [qw{wking}],
15 # users who are banned from the wiki
17 # where the source of the wiki is located
19 # where to build the wiki
21 # base url to the wiki
22 url => 'http://www.physics.drexel.edu/~wking/unfolding-disasters',
23 # url to the ikiwiki.cgi
24 #cgiurl => 'http://www.physics.drexel.edu/~wking/unfolding-disasters/ikiwiki.cgi',
25 # filename of cgi wrapper to generate
26 #cgi_wrapper => '/tmp/ikiwiki.build/ikiwiki.cgi',
27 # mode for cgi_wrapper (can safely be made suid)
28 #cgi_wrappermode => '06755',
31 # plugins to add to the default configuration
32 add_plugins => [qw{goodstuff linktoimgonly lockedit mdwn_itex org sidebar rawhtml}],
34 disable_plugins => [qw{editpage passwordauth smiley}],
35 # location of template files
36 templatedir => '/home/wking/.ikiwiki/templates',
37 # base wiki source location
38 underlaydir => '/usr/share/ikiwiki/basewiki',
39 # display verbose messages?
44 # create output files named page/index.html?
46 # use '!'-prefixed preprocessor directives?
47 prefix_directives => 1,
48 # use page/index.mdwn source files
50 # enable Discussion pages?
52 # only send cookies over SSL connections?
54 # extension to use for new pages
55 default_pageext => 'mdwn',
56 # extension to use for html files
58 # strftime format string to display date
61 #locale => 'en_US.UTF-8',
62 # put user pages below specified page
64 # how many backlinks to show before hiding excess (0 to show all)
66 # attempt to hardlink source files? (optimisation for large files)
68 # force ikiwiki to use a particular umask
70 # group for wrappers to run in
71 #wrappergroup => 'ikiwiki',
72 # extra library and plugin directory
73 libdir => '/home/wking/.ikiwiki',
74 # environment variables
76 # regexp of source files to ignore
77 exclude => qr/^(html\/.*|ikiwiki.setup|Makefile)/,
78 # specifies the characters that are allowed in source filenames
79 wiki_file_chars => '-[:alnum:]+/.:_',
80 # allow symlinks in the path leading to the srcdir (potentially insecure)
81 allow_symlinks_before_srcdir => 0,
84 # git hook to generate
85 #git_wrapper => '/tmp/ikiwiki.git/hooks/post-update.ikiwiki',
86 # mode for git_wrapper (can safely be made suid)
87 #git_wrappermode => '06755',
88 # git pre-receive hook to generate
89 #git_test_receive_wrapper => '/git/wiki.git/hooks/pre-receive',
90 # unix users whose commits should be checked by the pre-receive hook
91 #untrusted_committers => [],
92 # gitweb url to show file history ([[file]] substituted)
93 #historyurl => 'http://git.example.com/gitweb.cgi?p=wiki.git;a=history;f=[[file]]',
94 # gitweb url to show a diff ([[file]], [[sha1_to]], [[sha1_from]], [[sha1_commit]], and [[sha1_parent]] substituted)
95 #diffurl => 'http://git.example.com/gitweb.cgi?p=wiki.git;a=blobdiff;f=[[file]];h=[[sha1_to]];hp=[[sha1_from]];hb=[[sha1_commit]];hpb=[[sha1_parent]]',
96 # where to pull and push changes (set to empty string to disable)
97 #gitorigin_branch => 'origin',
98 gitorigin_branch => '', # don't pull during build
99 # branch that the wiki is stored in
100 #gitmaster_branch => 'master',
102 # htmlscrubber plugin
103 # PageSpec specifying pages not to scrub
104 htmlscrubber_skip => "!templates/*",
107 # enable rss feeds by default?
109 # enable atom feeds by default?
111 # allow rss feeds to be used?
113 # allow atom feeds to be used?
115 # urls to ping (using XML-RPC) on feed update
116 #pingurl => 'http://rpc.technorati.com/rpc/ping',
117 # templates for which you want raw content
118 raw_templates => [qw{raw}],
121 # PageSpec controlling which pages are locked
125 # enable multimarkdown features?
129 # path to the itex2MML binary
130 #itex2mml => '/usr/local/bin/itex2MML',
131 itex2mml => '/home/wking/bin/itex2MML',
132 # autonumber \[..\] equations?
133 itex_num_equations => 1,
135 # recentchanges plugin
136 # name of the recentchanges page
137 #recentchangespage => 'recentchanges',
138 # number of changes to track
139 #recentchangesnum => 100,
142 # URIs of repositories containing the wiki's source
143 repositories => [qw{http://www.physics.drexel.edu/~wking/code/git/blog.git}],
146 # show sidebar page on all pages?
147 #global_sidebars => 1,
150 # parent page tags are located under