User:Pokeswap/Test extension

this is am extension which adds test to special:version

i need help changing this so there is a special page (special:TEST) which says "test "and that has a place to put text in, and all text goes to special:TESTtext and a checkbox which puts it in 2 categories (coding and other) and rights to remove text from special:TESTtext and other rights which are used to add to special:TEST (all by default) also, you can't add text directly to special:TESTtext but can delete it. all text for the page must be put in through special:TEST also an  tag which would do something like text to be tested to see if it works and has all of that text in a special:TESTtextfromPage

the current code is:

 __FILE__, 'name' => 'test', 'version' => '5', 'author' => 'daniel keller', 'url' => 'http://spyinginc.com/wiki', 'descriptionmsg' => 'test-desc'); $wgSpecialPages = 'test'; $permit [popcorn];

$permit[DONE];