changelog shortlog tags changeset files file revisions raw

Annotate bin/index

changeset 599: 6ea3f9cf342f
parent:4dc32b1db08e
child:35968b6224f0
author: Gregor Richards <Richards@codu.org>
date: Mon Aug 02 22:19:53 2010 -0400 (21 months ago)
permissions: -rwxr-xr-x
description: Updated to output XHTML 1.1

Richards@570 1
#!/usr/bin/env .wiki
Richards@570 2
= Hackiki
Richards@570 3
Richards@570 4
This is a wiki powered by [[http://hackiki.codu.org/|Hackiki]], the world's most hackable wiki!
Richards@585 5
Richards@585 6
You may [[mlogin|log in]] using OpenID, or various popular login providers (Google, Yahoo, etc).
Richards@570 7
Richards@570 8
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@570 9
Richards@570 10
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@570 11
Richards@570 12
Richards@570 13
== Editing
Richards@570 14
Richards@570 15
The simple interface:
Richards@570 16
{{{
Richards@570 17
#!/bin/sh
Richards@599 18
echo '<form action="'$HACKIKI_BASE'/medit" method="get">
Richards@599 19
    <fieldset>
Richards@599 20
        <input type="hidden" name="arg1" value="bin" />
Richards@599 21
        Create/edit a page: <input type="text" name="arg2" value="hello" />
Richards@599 22
        <input type="submit" value="Edit" />
Richards@599 23
    </fieldset>
Richards@599 24
</form>'
Richards@570 25
}}}
Richards@570 26
Richards@570 27
The more complicated (but more complete, robust) interface: [[edit|Builtin editor]]
Richards@570 28
Richards@570 29
Richards@570 30
== Links
Richards@570 31
Richards@570 32
* [[runner | An arbitrary command runner]]
Richards@570 33
* [[list | A list of all pages]]
Richards@570 34
* [[hg | Administration]] (available to all users)