7636e9186db35323be16924e18050136648c4c8d
[wiki.git] / about.mdwn
1 This wiki is running [ikiwiki](http://ikiwiki.info) on CentOS 6 with an [RPM](http://yum.greptilian.com/RPMS/noarch/ikiwiki-3.20120202-1.el6.noarch.rpm) I rebuild from a [ikiwiki Fedora spec file](https://admin.fedoraproject.org/pkgdb/acls/name/ikiwiki).  I also had to rebuild a number of dependencies, which you can find at http://yum.greptilian.com
2
3 After installing the RPMs, I ran `ikiwiki --setup wiki.setup` on [[/wiki.setup]].
4
5 The source of this wiki ([[markdown]], mostly) is available at http://git.greptilian.com/?p=wiki.git
6
7 That's where you can find my tweaks to the default page template, for example: http://git.greptilian.com/?p=wiki.git;a=history;f=templates/page.tmpl
8
9 I order to get autolinking working (MKD_AUTOLINK per http://www.pell.portland.or.us/~orc/Code/discount/ ), I made this change to http://cpansearch.perl.org/src/SEKIMURA/Text-Markdown-Discount-0.02/Discount.xs before running `make`:
10
11     [pdurbin@server1 Text-Markdown-Discount-0.02]$ diff -u Discount.xs.orig Discount.xs
12     --- Discount.xs.orig    2012-01-01 20:51:51.000000000 -0500
13     +++ Discount.xs 2012-04-21 23:12:45.376580002 -0400
14     @@ -46,7 +46,7 @@
15              char *text;
16          PREINIT:
17              SV* r = &PL_sv_undef;
18     -        int flags = MKD_NOHEADER|MKD_NOPANTS;
19     +        int flags = MKD_NOHEADER|MKD_NOPANTS|MKD_AUTOLINK;
20              char *html = NULL;
21              int szhtml;
22              Document *doc;
23     [pdurbin@server1 Text-Markdown-Discount-0.02]$ 
24
25 As http://ikiwiki.info/plugins/mdwn/ says, ikiwiki prefers to use Text::Markdown::Discount, if it's available.