X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/ee18a8b287794d81bdda92bdaf03ae3d9373aa5c..fe5689ec1680324a4e0a4727ccedad41d43b996a:/doc/features.mdwn diff --git a/doc/features.mdwn b/doc/features.mdwn index 5765552f0..f116e00e3 100644 --- a/doc/features.mdwn +++ b/doc/features.mdwn @@ -3,7 +3,9 @@ Some of ikiwiki's features: * [[Subversion]] Rather than implement its own system for storing page histories etc, - ikiwiki simply uses subversion. (It's also possible to [[plugins/write]] support for other systems.) + ikiwiki simply uses subversion. (It's also possible to [[plugins/write]] + support for other systems, and ikiwiki also includes support for [[Git]] + now.) 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 @@ -35,14 +37,18 @@ Some of ikiwiki's features: Arbitrarily deep hierarchies of pages with fairly simple and useful [[SubPage/LinkingRules]] -* [[blog]]s +* [[blogging|blog]] - You can turn any page in the wiki into a [[blog]]. Pages with names - matching a specified [[GlobList]] will be displayed as a weblog within - the blog page. And an RSS feed can be generated to follow the blog. + You can turn any page in the wiki into a [[blog]]. Pages matching a + specified [[GlobList]] will be displayed as a weblog within the blog + page. And an RSS feed can be generated to follow the blog. - Ikiwiki's own [[TODO]], [[news]], and [[plugins]] pages are good examples of some of - the flexible ways that this can be used. + Ikiwiki's own [[TODO]], [[news]], and [[plugins]] pages are good examples + of some of the flexible ways that this can be used. + +* [[tags]] + + You can tag pages and use these tags in various ways. * Fast compiler @@ -97,9 +103,6 @@ Some of ikiwiki's features: shown in the file to resolve the conflict, so if you're already familiar with that there's no new commit marker syntax to learn. - For all the gory details of how ikiwiki handles this behind the scenes, - see [[commit-internals]]. - * page locking Wiki admins can lock pages so that only other admins can edit them. @@ -116,7 +119,16 @@ Some of ikiwiki's features: * [[Plugins]] - Plugins can be used to add additional features to ikiwiki. The interface is quite flexible, allowing plugins to register [[PreProcessorDirective]]s, hook into [[CGI]] mode, and more. Ikiwiki's backend RCS support is also pluggable, so support for new revision control systems can be added to ikiwiki. + Plugins can be used to add additional features to ikiwiki. The interface + is quite flexible, allowing plugins to register + [[PreProcessorDirective]]s, hook into [[CGI]] mode, and more. Ikiwiki's + backend RCS support is also pluggable, so support for new revision + control systems can be added to ikiwiki. + +* [[todo/utf8]] + + After rather a lot of fiddling, we think that ikiwiki correctly and fully + supports utf8 everywhere. ----