]> sipb.mit.edu Git - ikiwiki.git/blobdiff - doc/features.mdwn
web commit from 66.118.98.137:
[ikiwiki.git] / doc / features.mdwn
index 735f4a1736f527d20657ea755e301583e5fb4b07..2e7f4aead93d79a2ef44c82c5e065531f2dd84dd 100644 (file)
@@ -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]]
+
 ----