Go to the FreeLists Home Page Home Signup Help Login
 



[dokuwiki] || [Date Prev] [08-2005 Date Index] [Date Next] || [Thread Prev] [08-2005 Thread Index] [Thread Next]

[dokuwiki] Re: Plugins

  • From: "Chris Smith" <chris@xxxxxxxxxxxxx>
  • To: <dokuwiki@xxxxxxxxxxxxx>
  • Date: Mon, 8 Aug 2005 23:46:08 +0100
> -----Original Message-----
> From: dokuwiki-bounce@xxxxxxxxxxxxx
> [mailto:dokuwiki-bounce@xxxxxxxxxxxxx]On Behalf Of Andreas Gohr
> Sent: 06 August 2005 15:01
> To: dokuwiki@xxxxxxxxxxxxx
> Subject: [dokuwiki] Re: Plugins
>
>
> I mentioned yesterday, I have been tinkering with a plugin manager.
> That could well fit in as an "admin function" plugin.  Right now there
> is only one admin function, Page ACL, any code refactoring to make an
> admin plugin interface "may" be quite straight forward, with an
> interface like:- plugin info
> - menu option to add to admin page (multilingual?)
> - sort order for menu option
> - method called when user chooses menu option

Such an admin plugin system sound's reasonable to me. This way
syntax/action/whatever plugins could come with their own administration as
well.

> I wouldn't like to tackle an action plugin interface, though I would
> be prepared to help out if someone else took the lead.  But I think I
> could sort out an interface for admin function plugins if it was
> desired.

I'm open for any suggestions and code as always ;-)

Andi
---------------------------------------------------
I have put something together for admin plugins, including converting the
admin_acl function. The details are at
http://wiki.jalakai.co.uk/dokuwiki/doku.php/admin_plugins.  I would
appreciate any comments. One particular issue I would like ideas on, is how
to handle language strings within plugins.

Chris


-- 
DokuWiki mailing list - more info at
http://wiki.splitbrain.org/wiki:mailinglist




[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.