changelog shortlog tags changeset files file revisions raw

Annotate bin/index

changeset 394: ae4d86c4af23
parent:71ac897ffb11
child:c7be2044732f
author: Hackiki
date: Thu Nov 05 03:37:16 2009 +0000 (2 years ago)
permissions: -rwxr-xr-x
description: medit/bin/index chebang=#!/usr/bin/env .wiki cont== Hackiki

Welcome to [[http://hackiki.codu.org/|Hackiki]], the world's most hackable wiki!

This is a wiki in which every page is a script, run in a more-or-less normal GNU/Linux environment ([[security|protected]] by [[http://plash.beasts.org/|plash]]).

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, .wiki can be edited by anyone!

The source for Hackiki itself is available at https://codu.org/projects/hackiki/hg/ . The filesystem is available at http://codu.org:2888/fs/ (and, of course, here). Feel free to poke around! If you break something, please revert it with the administration interface (see link below). If you don't revert it, somebody else will, so don't go thinking you're a 1337 hax0r because you can edit a wiki :)

All content on Hackiki is distributed under the (unmodifiable) license in <a href="/wiki/license">license</a> unless otherwise specified. By editing Hackiki without specifying another license, you are agreeing to license your edits as such.


== Editing Hackiki

The simple interface:
<form action="/wiki/medit" method="get">
<input type="hidden" name="arg1" value="bin" />
Create/edit a page: <input type="text" name="arg2" value="hello" />
<input type="submit" value="Edit" />
</form>

The more complicated (but more complete, robust) interface: [[edit|Builtin editor]]


== Links

* [[hello | An example page]]
* [[runner | An arbitrary command runner]]
* [[list | A list of all pages]]
* [[hg | Administration]]

Hackiki@99 1
#!/usr/bin/env .wiki
Hackiki@367 2
= Hackiki
Hackiki@308 3
Hackiki@308 4
Welcome to [[http://hackiki.codu.org/|Hackiki]], the world's most hackable wiki!
Hackiki@308 5
Hackiki@394 6
This is a wiki in which every page is a script, run in a more-or-less normal GNU/Linux environment ([[security|protected]] by [[http://plash.beasts.org/|plash]]).
Hackiki@394 7
Hackiki@394 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, .wiki can be edited by anyone!
Hackiki@308 9
Hackiki@308 10
The source for Hackiki itself is available at https://codu.org/projects/hackiki/hg/ . The filesystem is available at http://codu.org:2888/fs/ (and, of course, here). Feel free to poke around! If you break something, please revert it with the administration interface (see link below). If you don't revert it, somebody else will, so don't go thinking you're a 1337 hax0r because you can edit a wiki :)
Hackiki@308 11
Hackiki@308 12
All content on Hackiki is distributed under the (unmodifiable) license in <a href="/wiki/license">license</a> unless otherwise specified. By editing Hackiki without specifying another license, you are agreeing to license your edits as such.
Hackiki@308 13
Hackiki@308 14
Hackiki@308 15
== Editing Hackiki
Hackiki@308 16
Hackiki@308 17
The simple interface:
Hackiki@308 18
<form action="/wiki/medit" method="get">
Hackiki@308 19
    <input type="hidden" name="arg1" value="bin" />
Hackiki@308 20
    Create/edit a page: <input type="text" name="arg2" value="hello" />
Hackiki@308 21
    <input type="submit" value="Edit" />
Hackiki@308 22
</form>
Hackiki@308 23
Hackiki@308 24
The more complicated (but more complete, robust) interface: [[edit|Builtin editor]]
Hackiki@308 25
Hackiki@308 26
Hackiki@308 27
== Links
Hackiki@308 28
Hackiki@308 29
* [[hello | An example page]]
Hackiki@308 30
* [[runner | An arbitrary command runner]]
Hackiki@308 31
* [[list | A list of all pages]]
Hackiki@235 32
* [[hg | Administration]]