changelog shortlog tags changeset files revisions annotate raw

bin/index

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