X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/3fb1893fb120ce04382136cc7d2980adbab75c9d..24006aa6a84a2a80b8a544a8440bc1cfd7e648fd:/doc/features.mdwn?ds=sidebyside diff --git a/doc/features.mdwn b/doc/features.mdwn index 735f4a173..2e7f4aead 100644 --- a/doc/features.mdwn +++ b/doc/features.mdwn @@ -1,5 +1,13 @@ Currently implemented: +* [[Subversion]] + + Rather than implement its own system for storing page histories etc, ikiwiki simply uses subversion. (Supporting other revision control systems is also possible, ikiwiki only needs $FOO add, $FOO commit, and $FOO log). + + Instead of editing pages in a stupid web form, you can use vim and commit changes via svn. Or work disconnected using svk and push your changes out when you come online. + + ikiwiki can be run from a [[post-commit]] hook to update your wiki immediatly whenever you commit. + * [[MarkDown]] ikiwiki supports pages using [[MarkDown]] as their markup language. Any @@ -8,6 +16,17 @@ Currently implemented: and is quite smart about converting it to html. The only additional markup provided by ikiwiki aside from regular markdown is the [[WikiLink]]. +* support for other file types + + ikiwiki also supports files of any other type, including raw html, text, + images, etc. These are not converted to wiki pages, they are just copied + unchanged by ikiwiki as it builds your wiki. So you can check in an image, + program, or other special file and link to it from your wiki pages. + +* [[SubPage]]s + + Arbitrarily deep hierarchies of pages with fairly simple and useful [[SubPage/LinkingRUles]] + ----