changelog shortlog tags changeset files file revisions raw

Annotate bin/index

changeset 610: dfce0e09dfab
parent:2b15cb30a51a
parent:6ea3f9cf342f
author: Gregor (codu.org)
date: Thu Nov 10 18:14:22 2011 +0000 (6 months ago)
permissions: -rwxr-xr-x
description: edit/etc/permissions cont=# Lockdown
file .* all r
file .* codu.org w

#group administrators codu.org
#regexgroup !#!edit #!(?!edit$).*

#file etc/permissions all r
#file etc/permissions administrators w
#file etc/permissions !#!edit r

# Prevent spam
#file .* anonymous r
mode=644

Richards@570 1
#!/usr/bin/env .wiki
anonymous@567 2
= Welcome to The One and Only Unix People Wiki
Richards@570 3
Richards@586 4
Welcome to the Unix People Wiki, powered by [[http://hackiki.org/|Hackiki]], the world's most [[hackable]] wiki!
Richards@585 5
anonymous@532 6
== Who/What are Unix People?
Richards@570 7
anonymous@533 8
Unix People is a meta-organization that provides certain services
anonymous@533 9
to its constituent chapters and affiliated groups.
Richards@570 10
anonymous@533 11
More specifically, Unix People provides a wiki and some other stuff to 
anonymous@534 12
[[pinellas | Pinellas Unix People]] (its only chapter) and to [[slug | SLUG]] and Tampabay Perl Mongers (the only two affiliated groups).
Richards@570 13
anonymous@531 14
== Editing This  Wiki
Richards@570 15
Richards@570 16
The simple interface:
Richards@570 17
{{{
Richards@570 18
#!/bin/sh
Richards@599 19
echo '<form action="'$HACKIKI_BASE'/medit" method="get">
Richards@599 20
    <fieldset>
Richards@599 21
        <input type="hidden" name="arg1" value="bin" />
Richards@599 22
        Create/edit a page: <input type="text" name="arg2" value="hello" />
Richards@599 23
        <input type="submit" value="Edit" />
Richards@599 24
    </fieldset>
Richards@599 25
</form>'
Richards@570 26
}}}
Richards@570 27
Richards@570 28
The more complicated (but more complete, robust) interface: [[edit|Builtin editor]]
Richards@570 29
Richards@570 30
Richards@570 31
== Links
Richards@570 32
Hackiki@488 33
* [[hello | An example page]]
Richards@570 34
* [[runner | An arbitrary command runner]]
Richards@570 35
* [[list | A list of all pages]]
Richards@570 36
* [[hg | Administration]] (available to all users)