| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch completely reworks pluginutils to:
- reduce the number of file accesses to enumerate and load plugins
- change the way disabled plugins are recorded.
a disabled plugin will now have ".disabled" added to its directory name
(this halves the number of file accesses required to enumerate installed plugins)
- place the guts of pluginutils code inside a class, Doku_Plugin_Controller,
the existing access routines are preserved and no changes are required.
- add two globals, $plugin_controller_class & $plugin_controller
this allows preload.php to define its own plugin controller class
- update config plugin to support new plugin structure
config plugin now issues a PLUGIN_CONFIG_PLUGINLIST event before it
finalizes the list of plugins it will be working with. Handlers of this
event can remove plugins from the list.
- update plugin manager plugin to support new plugin structure
plugin manager now issues a PLUGIN_PLUGINMANAGER_PLUGINLIST event similarly
to config plugin.
- plugin manager updated to redirect after changes to plugins and to use msg()
Finally, this patch contains a one-shot action plugin which will automatically
convert a plugins directory from the old style disabled file to the new style.
Note for darcs users, the new disabled format will mean a couple of old oneshot
plugins, importoldchangelog and importoldindex, will have their directory names
changed, which could lead to darcs wanting to record the change.
darcs-hash:20090118190143-f07c6-d2e79af546a49a4af5817dd0c5cc27066e67c4d0.gz
|
|
|
|
| |
darcs-hash:20090118200637-15659-d4230d3d5d713aa30d0034813b8f0828ca3d126e.gz
|
|
|
|
| |
darcs-hash:20090117185001-22994-fc748e4a1c4b4c8ef48a322bdf0b474ccd4e3be7.gz
|
|
|
|
| |
darcs-hash:20090116185506-0f120-b63ed7b126ef4a99e495600195114726cbcf135f.gz
|
|
|
|
| |
darcs-hash:20090114194125-ce5f5-57ad64d6f969272d6d37dd7268146d2e5842b28e.gz
|
|
|
|
| |
darcs-hash:20090105223447-22cdf-17d85a94c7161f32c6d6c02f31c4588a050bccdc.gz
|
|
|
|
| |
darcs-hash:20081230185728-6a3d1-33718529206b5bec2719819d8deccac3e532bf3f.gz
|
|
|
|
| |
darcs-hash:20081216184544-8d1e6-b3545e256cd69a2ad1436c90eb12d84e43f365ec.gz
|
|
|
|
| |
darcs-hash:20081205090229-74baf-6dff489c6729923fdd512cbfac17707ea03edc06.gz
|
|
|
|
| |
darcs-hash:20081205085700-73425-00df7f340719a30f0bfd65c55b36ab0735583031.gz
|
|
|
|
| |
darcs-hash:20081201231425-cdf66-cb61f0d5fa1e51ea8e91c3e29c87341a5e3ca9ff.gz
|
|
|
|
| |
darcs-hash:20081201230816-2225f-f163b076905dc112b165c6983b394cb28e57f27b.gz
|
|
|
|
| |
darcs-hash:20081201212346-23886-81f2bc6c2c021b3f1e9c7367d8ffbab12700e379.gz
|
|
|
|
| |
darcs-hash:20081127154301-2faaa-aab154895ba76049c4ba8ae86d34471694dc5311.gz
|
|
|
|
| |
darcs-hash:20081109231113-6b576-8a6d52f80275a7689c65125762232e99f62231f2.gz
|
|
|
|
| |
darcs-hash:20081107134818-8bc3f-35c86519b7addeea5d40511060fb1de03af3d8ae.gz
|
|
|
|
| |
darcs-hash:20081106193835-a7172-6bafb920f27c2ad6244750fb4950f75b3aa2cc96.gz
|
|
|
|
| |
darcs-hash:20081106193732-8bc3f-f839e4c1a2959cf304097d38b3283882c53ff967.gz
|
|
|
|
| |
darcs-hash:20081031202035-919a1-1155f22a8f5b76b752532e9d5473a8874eadc780.gz
|
|
|
|
| |
darcs-hash:20081029194117-8bc3f-95a3d3b09d99dbf2d122900c65a30c94979385f7.gz
|
|
|
|
| |
darcs-hash:20081026220328-919a1-e5585c1bf8239fcdb460c7b8099c635b58f44e2d.gz
|
|
|
|
| |
darcs-hash:20081026185024-919a1-6f94452d8369b799b9a81f6d909baa3c53a157c9.gz
|
|
|
|
| |
darcs-hash:20081024195449-ec8b6-46de56759da79ace750ccac2a5647f1c2c9bbb51.gz
|
|
|
|
| |
darcs-hash:20081023203855-1b343-e28ca98dceb029d046bb9c22e0ea55c26093baea.gz
|
|
|
|
| |
darcs-hash:20081022191907-c3d16-19588d7f40797baa600409bd39ece192ac0ef9e8.gz
|
|
|
|
| |
darcs-hash:20081016212547-71f9a-8d1e8c33ab8f148eab8b662c9f65a7f7da6f8a1b.gz
|
|
|
|
| |
darcs-hash:20081014211639-7b4a2-b57f3b24bfafc03eb291290e446d2e26e8ea4d1c.gz
|
|
|
|
| |
darcs-hash:20081014183410-f6d1c-b5e7a807cfb16f381e0900573dfb5446455be422.gz
|
|
|
|
| |
darcs-hash:20081010200511-66058-a1cc51ab3dec871054fd93f9a1de97efd38f37a6.gz
|
|
|
|
| |
darcs-hash:20081008203414-1011c-85b7d515a43f405e8fbc3366b8195881a552d7a3.gz
|
|
|
|
| |
darcs-hash:20081003123628-5222e-a76b636053ff5d843937e3e2ce9ff5cc48e6c09f.gz
|
|
|
|
| |
darcs-hash:20081003123150-ee982-299c1fb5ca4428fcefac6bfd18eb116e4a146b4a.gz
|
|
|
|
| |
darcs-hash:20081003122909-ede8f-7cf8938b396615aa41ab9d78db80fa379661aa92.gz
|
|
|
|
| |
darcs-hash:20080929195948-7ad00-8b29b543f81fcc35907b878d2765240610a172ea.gz
|
|
|
|
| |
darcs-hash:20080915195208-19a6f-3e03e9f0547f62c1407e9f6adf64e5b061da8561.gz
|
|
|
|
| |
darcs-hash:20080915194813-4f297-cf78dab4c0fa624a76fae42f2e008288e056ae1d.gz
|
|
|
|
| |
darcs-hash:20080906084413-fca6f-7713ef58c76bb2b19444d56fb9021720cdc1a368.gz
|
|
|
|
| |
darcs-hash:20080906082526-64b66-950f5cd3f5d60233bf5ddaecad2a061d31413b3d.gz
|
|
|
|
| |
darcs-hash:20080903172346-440c1-3476db756693f0c432c01f00e8f1867472f8c11f.gz
|
|
|
|
| |
darcs-hash:20080901180125-9022f-116174b8115d149ca61734cc07ed590c1aed2f4a.gz
|
|
|
|
| |
darcs-hash:20080823111603-7ad00-8c6f664b96fa6c959f77965d0d1b721aecedc92c.gz
|
|
|
|
|
|
|
| |
handle "unknown" errors from TarLib and print all errors when
allowdeug is set
darcs-hash:20080823092642-7ad00-f2c827b422c9d49784c343804af2a0d71fb275ad.gz
|
|
|
|
| |
darcs-hash:20080817134530-440c1-c8490890249de90df90bbba6b152652cb9d350c6.gz
|
|
|
|
| |
darcs-hash:20080815134211-f7d6d-61f4f4fa1c5f62832d7cc5ad3e3a7a78460d2981.gz
|
|
|
|
| |
darcs-hash:20080813153052-9780e-62b68edf7b9d4b0efad746b53bc7fc2fe325603c.gz
|
|
|
|
| |
darcs-hash:20080813205330-eb615-3b05543addf60945b3f33f477521e725436df4f0.gz
|
|
|
|
|
|
| |
The official wiki is now at www.dokuwiki.org
darcs-hash:20080810173029-7ad00-fbd35921ff3c2c5557f33750bedd4553b0abdd70.gz
|
|
|
|
| |
darcs-hash:20080728193850-52867-8a7f60f256b7d2b63d2b4287264419a707ac8713.gz
|
|
|
|
| |
darcs-hash:20080727074535-22506-f733ec7235b469d82037f6390e96d6b7cc455c16.gz
|
|
|
|
| |
darcs-hash:20080723180314-16882-3974914715d22df5efa7b6bc999d1ebd413922c5.gz
|