X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/b5f1da4bbaff2bb472fd80e38a9b70fa026236a1..348d482659d6de155179f2cdfde98f5bff18029b:/ikiwiki.setup diff --git a/ikiwiki.setup b/ikiwiki.setup index 89f442f8e..80904548f 100644 --- a/ikiwiki.setup +++ b/ikiwiki.setup @@ -10,50 +10,148 @@ # name of the wiki wikiname: ikiwiki # contact email for wiki -adminemail: joey@kitenet.net +adminemail: joey@ikiwiki.info # users who are wiki admins adminuser: - - http://joey.kitenet.net/ +- http://joey.kitenet.net/ +- http://joeyh.name/ # users who are banned from the wiki -banned_users: [] +banned_users: +- http://tonyguards.myopenid.com/ +- http://butoijoh.myopenid.com/ +- ip(62.219.8.238) +- ip(184.105.146.11) +- ip(184.105.146.6) +- ip(149.135.147.88) +- https://www.google.com/accounts/o8/id?id=AItOawnAq_X98v6qKJFwl-MyLb440vC8laTdiMg +- https://www.google.com/accounts/o8/id?id=AItOawm_nWF_tPw8mLI7rMxfykA_d3FehQNvWpI +- https://www.google.com/accounts/o8/id?id=AItOawkTn3HixU2KJIvvLXLqwYUzlDGDtYf43GE +- https://www.google.com/accounts/o8/id?id=AItOawkDOCT-KTCLpieip-2W0N51gZwF7nGLaS0 +- https://www.google.com/accounts/o8/id?id=AItOawl8-V-Yp0F5ZWRmDb7j4ul1gsbMXjghDIU +- https://www.google.com/accounts/o8/id?id=AItOawkaL6e6GtpyD7gJyqHphon_5ES1ACDLJgg +- https://www.google.com/accounts/o8/id?id=AItOawnv-w7GplWln2P55lnzc6Ds-ltzk6sNxDY +- https://me.yahoo.com/a/3hUnH9Qi24uk3RwCwHATJBWKVyqc#7d8b8 +- ip(95.65.50.150) +- https://me.yahoo.com/a/2.Pjpm0G0Z6F9LiGW4cYO84pIrb.Lg--#137de +- https://www.google.com/accounts/o8/id?id=AItOawkuR0eo_HO1s1hs49h0Y_4Bzm08l9evMEc +- https://www.google.com/accounts/o8/id?id=AItOawlYXeKSEBoSCzES7o5VYiSratG5RfNucL0 +- https://www.google.com/accounts/o8/id?id=AItOawl_wuvPHDhkuMVnEOP5jLrZyd3nnBs8YRw +- ip(115.43.30.149) +- ikiwikiweb +- webkatalog +- ip(117.201.35.183) +- adrianna +- ip(94.179.251.118) +- capitaine +- ip(74.63.117.196) +- ip(74.63.117.195) +- testerer +- ip(86.103.200.90) +- AlbertF +- ip(71.132.208.155) +- MariaJackson +- ip(208.75.10.42) +- HelenOliver +- ip(222.127.197.140) +- GraceTemplman46 +- diannetyron +- ip(119.111.124.194) +- http://cmelbye.myopenid.com/ +- autobahnned +- icerain321 +- shoesorder +- AdamMeyars +- essaywriter +- blahgrad +- alicia.warner +- WikiJeanHawkins +- nicole.adams +- Smith +- quentin +- quentinfudge +- https://www.google.com/accounts/o8/id?id=AItOawkJHb27RVmw93kqyzfoxZWNKjqR8MEVt3A +- ip(123.26.115.218) +- https://www.google.com/accounts/o8/id?id=AItOawkljravtnjpauReS81ng5zVurZx_thpse8 +- ip(123.26.124.157) +- KataMutiara +- tekschen +- webschen1 +- ip(79.228.*.*) +- soman81 +- ip(31.17.11.19) +- spain1001 +- ip(80.187.*.*) +- Toni +- ip(124.105.173.121) +- domtheo9110 +- https://www.google.com/accounts/o8/id?id=AItOawnO6NxsiqDMNHCMugqNKPwCWmTAQ7v_2Fs +- ip(58.186.127.104) +- https://pypi.python.org/id/tlevine +- ip(82.153.13.48) # where the source of the wiki is located srcdir: /home/b-ikiwiki/source/doc # where to build the wiki destdir: /home/b-ikiwiki/public_html # base url to the wiki -url: http://ikiwiki.branchable.com +url: http://ikiwiki.info # url to the ikiwiki.cgi -cgiurl: http://ikiwiki.branchable.com/ikiwiki.cgi +cgiurl: http://ikiwiki.info/ikiwiki.cgi # filename of cgi wrapper to generate cgi_wrapper: /var/www/b-ikiwiki/ikiwiki.cgi # mode for cgi_wrapper (can safely be made suid) cgi_wrappermode: 0755 +# number of seconds to delay CGI requests when overloaded +cgi_overload_delay: '' +# message to display when overloaded (may contain html) +cgi_overload_message: '' +# enable optimization of only refreshing committed changes? +only_committed_changes: 0 # rcs backend to use rcs: git # plugins to add to the default configuration add_plugins: - - goodstuff - - websetup - - 404 - - ikiwikihosting - - branchable - - recentchangesdiff - - attachment - - remove - - rename - - edittemplate - - favicon - - format - - fortune - - highlight - - listdirectives - - poll - - progress - - relativedate - - search - - testpagespec - - version - - theme +- sidebar +- goodstuff +- websetup +- table +- haiku +- html +- polygen +- fortune +- linkmap +- favicon +- poll +- postsparkline +- sparkline +- version +- testpagespec +- edittemplate +- recentchangesdiff +- 404 +- ikiwikihosting +- branchable +- recentchangesdiff +- attachment +- remove +- rename +- edittemplate +- favicon +- format +- fortune +- highlight +- listdirectives +- poll +- progress +- relativedate +- search +- testpagespec +- version +- theme +- repolist +- highlight +- comments +- gitpush +- blogspam # plugins to disable disable_plugins: [] # additional directory to search for template files @@ -74,7 +172,7 @@ indexpages: 0 discussion: 1 # name of Discussion pages discussionpage: Discussion -# generate HTML5? (experimental) +# generate HTML5? html5: 0 # only send cookies over SSL connections? sslcookie: 0 @@ -87,13 +185,13 @@ timeformat: '%c' # UTF-8 locale to use #locale: en_US.UTF-8 # put user pages below specified page -userdir: '' +userdir: users # how many backlinks to show before hiding excess (0 to show all) numbacklinks: 10 # attempt to hardlink source files? (optimisation for large files) hardlink: 1 -# force ikiwiki to use a particular umask -#umask: 022 +# force ikiwiki to use a particular umask (keywords public, group or private, or a number) +#umask: public # group for wrappers to run in #wrappergroup: ikiwiki # extra library and plugin directory @@ -102,15 +200,18 @@ libdir: /home/b-ikiwiki/.ikiwiki ENV: TMPDIR: /home/b-ikiwiki/tmp # time zone name -#timezone: US/Eastern +timezone: JEST+4 # regexp of normally excluded files to include -#include: '^\.htaccess$' +#include: ^\.htaccess$ # regexp of files that should be skipped -#exclude: '^(*\.private|Makefile)$' +#exclude: ^(*\.private|Makefile)$ # specifies the characters that are allowed in source filenames -wiki_file_chars: '-[:alnum:]+/.:_' +wiki_file_chars: -[:alnum:]+/.:_ # allow symlinks in the path leading to the srcdir (potentially insecure) allow_symlinks_before_srcdir: 0 +# cookie control +cookiejar: + file: /home/b-ikiwiki/.ikiwiki/cookies ###################################################################### # core plugins @@ -137,11 +238,11 @@ git_wrappermode: 6755 git_test_receive_wrapper: /home/b-ikiwiki/source.git/hooks/pre-receive # unix users whose commits should be checked by the pre-receive hook untrusted_committers: - - ikiwiki-anon +- ikiwiki-anon # gitweb url to show file history ([[file]] substituted) -historyurl: 'http://source.ikiwiki.branchable.com/?p=source.git;a=history;f=doc/[[file]];hb=HEAD' +historyurl: http://source.ikiwiki.branchable.com/?p=source.git;a=history;f=doc/[[file]];hb=HEAD # gitweb url to show a diff ([[file]], [[sha1_to]], [[sha1_from]], [[sha1_commit]], and [[sha1_parent]] substituted) -diffurl: 'http://source.ikiwiki.branchable.com/?p=source.git;a=blobdiff;f=doc/[[file]];h=[[sha1_to]];hp=[[sha1_from]];hb=[[sha1_commit]];hpb=[[sha1_parent]]' +diffurl: http://source.ikiwiki.branchable.com/?p=source.git;a=blobdiff;f=doc/[[file]];h=[[sha1_to]];hp=[[sha1_from]];hb=[[sha1_commit]];hpb=[[sha1_parent]] # where to pull and push changes (set to empty string to disable) gitorigin_branch: origin # branch that the wiki is stored in @@ -149,15 +250,21 @@ gitmaster_branch: master # gitpush plugin # git repository urls that changes are pushed to -#git_push_to: [] +git_push_to: +- git@github.com:joeyh/ikiwiki.git +- joey@git.kitenet.net:/srv/git/ikiwiki.git # htmlscrubber plugin # PageSpec specifying pages not to scrub -#htmlscrubber_skip: '!*/Discussion' +htmlscrubber_skip: tipjar # ikiwikihosting plugin # list of urls that alias to the main url -#urlalias: [] +urlalias: +- http://ikiwiki.branchable.com/ +- http://ikiwiki.branchable.com/ +- http://git.ikiwiki.info/ +- http://www.ikiwiki.info/ # openid of primary site owner owner: http://joey.kitenet.net/ # optional hostname of site this one was branched from @@ -175,11 +282,11 @@ ipv6_disabled: 0 # enable rss feeds by default? rss: 1 # enable atom feeds by default? -atom: 1 +atom: 0 # allow rss feeds to be used? #allowrss: 0 # allow atom feeds to be used? -#allowatom: 0 +allowatom: 1 # urls to ping (using XML-RPC) on feed update pingurl: [] @@ -195,9 +302,9 @@ pingurl: [] # blogspam plugin # PageSpec of pages to check for spam -#blogspam_pagespec: postcomment(*) +blogspam_pagespec: '*' # options to send to blogspam server -#blogspam_options: 'blacklist=1.2.3.4,blacklist=8.7.6.5,max-links=10' +#blogspam_options: blacklist=1.2.3.4,blacklist=8.7.6.5,max-links=10 # blogspam server XML-RPC url #blogspam_server: '' @@ -209,7 +316,7 @@ pingurl: [] # lockedit plugin # PageSpec controlling which pages are locked -#locked_pages: '!*/Discussion' +locked_pages: tipjar or tips/DreamHost # moderatedcomments plugin # PageSpec matching users or comment locations to moderate @@ -217,9 +324,9 @@ pingurl: [] # openid plugin # url pattern of openid realm (default is cgiurl) -openid_realm: http://*.branchable.com/ +#openid_realm: '' # url to ikiwiki cgi to use for openid authentication (default is cgiurl) -openid_cgiurl: http://ikiwiki.branchable.com/ikiwiki.cgi +#openid_cgiurl: '' # passwordauth plugin # a password that must be entered when signing up for an account @@ -244,30 +351,56 @@ langdefdir: /usr/share/highlight/langDefs # mdwn plugin # enable multimarkdown features? #multimarkdown: 0 +# disable use of markdown discount? +#nodiscount: 0 # po plugin # master language (non-PO files) #po_master_language: en|English # slave languages (translated via PO files) format: ll|Langname #po_slave_languages: -# - fr|Français -# - es|Español -# - de|Deutsch +#- fr|Français +#- es|Español +#- de|Deutsch # PageSpec controlling which pages are translatable -#po_translatable_pages: '* and !*/Discussion' +po_translatable_pages: '' # internal linking behavior (default/current/negotiated) -#po_link_to: current +po_link_to: default ###################################################################### -# misc plugins -# (filecheck) +# special-purpose plugins +# (osm, underlay) ###################################################################### +# osm plugin +# the default zoom when you click on the map link +#osm_default_zoom: 15 +# the icon shown on links and on the main map +#osm_default_icon: ikiwiki/images/osm.png +# the alt tag of links, defaults to empty +#osm_alt: '' +# the output format for waypoints, can be KML, GeoJSON or CSV (one or many, comma-separated) +#osm_format: KML +# the icon attached to a tag, displayed on the map for tagged pages +#osm_tag_default_icon: icon.png +# Url for the OpenLayers.js file +#osm_openlayers_url: http://www.openlayers.org/api/OpenLayers.js +# Layers to use in the map. Can be either the 'OSM' string or a type option for Google maps (GoogleNormal, GoogleSatellite, GoogleHybrid or GooglePhysical). It can also be an arbitrary URL in a syntax acceptable for OpenLayers.Layer.OSM.url parameter. +#osm_layers: +# OSM: GoogleSatellite +# Google maps API key, Google layer not used if missing, see https://code.google.com/apis/console/ to get an API key +#osm_google_apikey: '' + +# underlay plugin +# extra underlay directories to add +#add_underlays: +#- /home/b-ikiwiki/wiki.underlay + ###################################################################### # web plugins # (404, attachment, comments, editdiff, edittemplate, getsource, google, -# goto, mirrorlist, remove, rename, repolist, search, theme, websetup, -# wmd) +# goto, mirrorlist, remove, rename, repolist, search, theme, userlist, +# websetup, wmd) ###################################################################### # attachment plugin @@ -278,17 +411,19 @@ virus_checker: clamdscan - # comments plugin # PageSpec of pages where comments are allowed -#comments_pagespec: blog/* and !*/Discussion +comments_pagespec: forum/* and !*/Discussion # PageSpec of pages where posting new comments is not allowed -#comments_closed_pagespec: blog/controversial or blog/flamewar +comments_closed_pagespec: '' # Base name for comments, e.g. "comment_" for pages like "sandbox/comment_12" -#comments_pagename: '' +comments_pagename: comment_ # Interpret directives in comments? #comments_allowdirectives: 0 # Allow anonymous commenters to set an author name? -#comments_allowauthor: 0 +comments_allowauthor: 0 # commit comments to the VCS -#comments_commit: 1 +comments_commit: 1 +# Restrict formats for comments to (no restriction if empty) +comments_allowformats: '' # getsource plugin # Mime type for returned source. @@ -297,16 +432,20 @@ virus_checker: clamdscan - # mirrorlist plugin # list of mirrors #mirrorlist: {} +# generate links that point to the mirrors' ikiwiki CGI +#mirrorlist_use_cgi: 1 # repolist plugin # URIs of repositories containing the wiki's source repositories: - - ssh://b-ikiwiki@ikiwiki.branchable.com/ - - git://ikiwiki.branchable.com/ +- ssh://b-ikiwiki@ikiwiki.branchable.com/ +- git://ikiwiki.branchable.com/ # search plugin # path to the omega cgi program omega_cgi: /usr/lib/cgi-bin/omega/omega +# use google site search rather than internal xapian index? +google_search: 1 # theme plugin # name of theme to enable @@ -315,29 +454,31 @@ omega_cgi: /usr/lib/cgi-bin/omega/omega # websetup plugin # list of plugins that cannot be enabled/disabled via the web interface websetup_force_plugins: - - httpauth - - openid - - mdwn - - wmd +- httpauth +- openid +- mdwn +- wmd # list of additional setup field keys to treat as unsafe websetup_unsafe: - - url - - cgiurl - - verbose - - syslog - - usedirs - - prefix_directives - - indexpages - - repositories +- url +- cgiurl +- verbose +- syslog +- usedirs +- prefix_directives +- indexpages +- repositories +- sslcookie # show unsafe settings, read-only, in web interface? websetup_show_unsafe: 0 ###################################################################### # widget plugins # (calendar, color, conditional, cutpaste, date, format, fortune, -# graphviz, haiku, img, linkmap, listdirectives, map, more, orphans, -# pagecount, pagestats, poll, polygen, postsparkline, progress, -# shortcut, sparkline, table, template, teximg, toc, toggle, version) +# graphviz, haiku, headinganchors, img, linkmap, listdirectives, map, +# more, orphans, pagecount, pagestats, poll, polygen, postsparkline, +# progress, shortcut, sparkline, table, template, teximg, toc, toggle, +# version) ###################################################################### # calendar plugin @@ -354,38 +495,42 @@ directive_description_dir: ikiwiki/directive # Should teximg use dvipng to render, or dvips and convert? #teximg_dvipng: '' # LaTeX prefix for teximg plugin -#teximg_prefix: | -# \documentclass{article} +#teximg_prefix: '\documentclass{article} +# # \usepackage[utf8]{inputenc} +# # \usepackage{amsmath} +# # \usepackage{amsfonts} +# # \usepackage{amssymb} +# # \pagestyle{empty} +# # \begin{document} +# +#' # LaTeX postfix for teximg plugin -#teximg_postfix: '\end{document}' +#teximg_postfix: \end{document} ###################################################################### # other plugins # (aggregate, autoindex, brokenlinks, camelcase, ddate, embed, favicon, -# flattr, goodstuff, htmlbalance, localstyle, missingsite, pagetemplate, -# parked, pingee, pinger, prettydate, recentchanges, recentchangesdiff, -# relativedate, rsync, sidebar, smiley, sortnaturally, tag, -# testpagespec, transient, typography, underlay) +# filecheck, flattr, goodstuff, htmlbalance, localstyle, missingsite, +# notifyemail, pagetemplate, parked, pingee, pinger, prettydate, +# recentchanges, recentchangesdiff, relativedate, rsync, sidebar, +# smiley, sortnaturally, tag, testpagespec, trail, transient, typography) ###################################################################### # aggregate plugin # enable aggregation to internal pages? -#aggregateinternal: 1 +aggregateinternal: 1 # allow aggregation to be triggered via the web? #aggregate_webtrigger: 0 -# cookie control -#cookiejar: -# file: /home/b-ikiwiki/.ikiwiki/cookies # autoindex plugin # commit autocreated index pages -#autoindex_commit: 1 +autoindex_commit: 1 # camelcase plugin # list of words to not turn into links @@ -405,7 +550,7 @@ directive_description_dir: ikiwiki/directive # prettydate plugin # format to use to display date -#prettydateformat: '%X, %B %o, %Y' +prettydateformat: '%X, %B %o, %Y' # recentchanges plugin # name of the recentchanges page @@ -419,7 +564,7 @@ recentchangesnum: 100 # sidebar plugin # show sidebar page on all pages? -#global_sidebars: 1 +global_sidebars: 0 # tag plugin # parent page tags are located under @@ -432,8 +577,3 @@ tag_autocreate_commit: 1 # typography plugin # Text::Typography attributes value #typographyattributes: 3 - -# underlay plugin -# extra underlay directories to add -#add_underlays: -# - /home/b-ikiwiki/wiki.underlay