This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Josh Adams (author)
Wed Dec 03 19:21:08 -0800 2008
ansuz /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Sun Nov 23 19:27:22 -0800 2008 | [Josh Adams] |
| |
CHANGELOG | Thu Nov 13 19:11:48 -0800 2008 | [Josh Adams] |
| |
CONTRIBUTORS | Sat Sep 20 14:00:53 -0700 2008 | [Josh Adams] |
| |
COPYING | Fri Nov 14 11:39:18 -0800 2008 | [Josh Adams] |
| |
Capfile | Sat Sep 06 18:51:55 -0700 2008 | [Josh Adams] |
| |
README | Tue Nov 18 21:31:56 -0800 2008 | [Josh Adams] |
| |
README.plugins | Sun Oct 26 19:45:47 -0700 2008 | [Josh Adams] |
| |
Rakefile | Tue Aug 19 20:25:23 -0700 2008 | [Josh Adams] |
| |
VERSION | Sun Nov 23 11:51:39 -0800 2008 | [Josh Adams] |
| |
app/ | Wed Dec 03 19:21:08 -0800 2008 | [Josh Adams] |
| |
base_images/ | Fri Nov 21 17:57:01 -0800 2008 | [Josh Adams] |
| |
config/ | Wed Dec 03 19:21:08 -0800 2008 | [Josh Adams] |
| |
db/ | Mon Dec 01 20:17:59 -0800 2008 | [Josh Adams] |
| |
doc/ | Tue Aug 19 20:25:23 -0700 2008 | [Josh Adams] |
| |
lib/ | Sun Nov 23 12:29:51 -0800 2008 | [Josh Adams] |
| |
public/ | Sun Nov 23 19:27:22 -0800 2008 | [Josh Adams] |
| |
script/ | Fri Aug 22 18:32:55 -0700 2008 | [Ho-Sheng Hsiao] |
| |
spec/ | Sat Sep 20 12:47:13 -0700 2008 | [Ernest Ellingson] |
| |
stories/ | Fri Aug 22 18:32:55 -0700 2008 | [Ho-Sheng Hsiao] |
| |
test/ | Sun Nov 23 11:32:21 -0800 2008 | [Josh Adams] |
| |
themes/ | Tue Nov 18 21:31:56 -0800 2008 | [Josh Adams] |
| |
vendor/ | Sun Nov 23 14:39:26 -0800 2008 | [Josh Adams] |
README.plugins
== Things you might care about when writing plugins for ansuz == The API is currently a mess, full of poorly named things. This will change, and invariably break backwards compatibility. This is one of many reasons that ansuz is not in a high release number yet. Having said that, I'm the only person I'm currently aware of that has written plugins for ansuz, so it's not like it's THAT inappropriate of me, and if you'll email me (josh at isotope11 dot com) I'll help you port any plugins you happen to write during this time of instability. It's totally usable. Just weird, inconsistent, and incomplete. 1) register_plugin(klass) will register a page plugin by its main container class. This will enable a user to add your page plugin to a page. 2) register_plugin_nav( title, link ) will register a link for the user-facing nav menu 3) register_admin_menu_entry( section, title, link ) will register a link for the admin-facing nav menu in a given section. This is how you add bits to the admin interface for managing your plugin. 3) add_top_level_menu_entry( name ) will register a link for the admin-facing nav menu in a given section. This is how you add bits to the admin interface for managing your plugin. 4) add_page_type(name, array_of_plugin_names_as_strings) will register a new page type for the add page button in manage pages.





