| changeset 0: | c3bc2c8ad67d |
| child: | 4dc32b1db08e |
| author: | Gregor Richards <Richards@codu.org> |
| date: | Tue Nov 17 16:30:13 2009 +0000 (2 years ago) |
| permissions: | -rwxr-xr-x |
| description: | Initial import. |
| Richards@0 | 1 | #!/usr/bin/env .wiki |
| Richards@0 | 2 | = Hackiki |
| Richards@0 | 3 | |
| Richards@0 | 4 | This is a wiki powered by [[http://hackiki.codu.org/|Hackiki]], the world's most hackable wiki! |
| Richards@0 | 5 | |
| Richards@0 | 6 | It also has [[wikisyntax]], although pages using this syntax are really just scripts for the ".wiki" program, which is really just an implementation of [[http://wikicreole.org/wiki/Creole1.0|WikiCreole]]. Like everything else, [[edit/bin/.wiki|.wiki]] can be edited by anyone! |
| Richards@0 | 7 | |
| Richards@0 | 8 | All content on this wiki is distributed under the (unmodifiable) license in [[license]] unless otherwise specified. By editing this wiki without specifying another license, you are agreeing to license your edits as such. |
| Richards@0 | 9 | |
| Richards@0 | 10 | |
| Richards@0 | 11 | == Editing |
| Richards@0 | 12 | |
| Richards@0 | 13 | The simple interface: |
| Richards@0 | 14 | {{{
|
| Richards@0 | 15 | #!/bin/sh |
| Richards@0 | 16 | echo '<form action="'$HACKIKI_BASE'/medit" method="get">' |
| Richards@0 | 17 | }}} |
| Richards@0 | 18 | <input type="hidden" name="arg1" value="bin" /> |
| Richards@0 | 19 | Create/edit a page: <input type="text" name="arg2" value="hello" /> |
| Richards@0 | 20 | <input type="submit" value="Edit" /> |
| Richards@0 | 21 | </form> |
| Richards@0 | 22 | |
| Richards@0 | 23 | The more complicated (but more complete, robust) interface: [[edit|Builtin editor]] |
| Richards@0 | 24 | |
| Richards@0 | 25 | |
| Richards@0 | 26 | == Links |
| Richards@0 | 27 | |
| Richards@0 | 28 | * [[runner | An arbitrary command runner]] |
| Richards@0 | 29 | * [[list | A list of all pages]] |
| Richards@0 | 30 | * [[hg | Administration]] (available to all users) |