| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Ignore-this: dbce0102859f70eb7bf5b9b303aa41cb
darcs-hash:20090213183147-bd3aa-c52cf1eef1a19b53637d7910250265f01fba56d3.gz
|
|
|
|
|
|
| |
Ignore-this: 8ca435cd1a86ac53914f7f5b5f17ab6d
darcs-hash:20090213151803-bd3aa-a7102bd0c603b9ea51e4d805d707c77943ab3950.gz
|
|
|
|
|
|
| |
Ignore-this: 714b6316c809436bced31833e999a1bf
darcs-hash:20090213132804-d9bac-a4a35f3e378f72e6826fae98cd531ae6ebaf2a7b.gz
|
|
|
|
|
|
| |
Ignore-this: c8b219dbe61a16304636ca2b633ccc3c
darcs-hash:20090213100410-bd3aa-bdc7dc22c1c24c4632d0b1abe84d983e9a0dfd1d.gz
|
|
|
|
|
|
| |
Ignore-this: 346120de6a0e8dfd347bc737842b769d
darcs-hash:20090213074120-22994-4cda6911fc83c916b837848f47a5d1ad231b6157.gz
|
|
|
|
|
|
| |
Ignore-this: e01610446dac451f1ba4ff19a9feb889
darcs-hash:20090213073955-bd3aa-1cb54fe797e6d0fa62c0b729b48f51d0d8088499.gz
|
|
|
|
|
|
| |
Ignore-this: 38d5a47b60d1b3d6d5e47859a29c1d31
darcs-hash:20090212220653-d9bac-aa1a2eb4f6cc3460a2ee838266984250955d5e8e.gz
|
|
|
|
|
|
| |
Ignore-this: c083994b478d4d5c06cd8ae6e9d5c5bb
darcs-hash:20090212220538-bd3aa-f6e68c7de4f9ae4ee54ba744b8ff5f875ed3c2aa.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
DokuWiki typically instantiates a plugin once and reuses
that instance whenever the plugin is required. However on
some occasions DokuWiki will request a new instantiation of
a plugin. This particularly applies to render plugins. This
patch allows a plugin to force DokuWiki to reuse the existing
instance.
If a plugin wishes to only be instantiated once then it
should implement an "isSingleton()" method and that
method should return boolean true.
darcs-hash:20090211143520-f07c6-5c1a33dbed55f0b196a204745fe3139f3c7c0aa9.gz
|
|
|
|
|
|
| |
Ignore-this: fafc38e993f1ad0c7b7c5c747c783b10
darcs-hash:20090211181345-baf32-3e6bad3285031d50c50f255920dbaca0ed369d9f.gz
|
|
|
|
|
|
| |
Ignore-this: f960b525d0344358e0d72f3afd070c73
darcs-hash:20090211181214-e7bbe-7d817054d2b11cbe1114dd08e9bbe65e9556888f.gz
|
|
|
|
|
|
| |
Ignore-this: b127a71fcd052e7e571388b4e72d1a8b
darcs-hash:20090208182644-8d1e6-7208d7fc261fe59353be2094adbf292aea02fe16.gz
|
|
|
|
|
|
| |
Ignore-this: 78ca478e971da14df3096f2704949978
darcs-hash:20090206071834-063da-9521c07d989d11a08927ccc65f1f3599a7a0d85c.gz
|
|
|
|
|
|
| |
Ignore-this: b0f803d1dcd730bbc37324aa42e1676
darcs-hash:20090206071718-78808-72cd9c6de448cc0764488135f92f5df34bed5279.gz
|
|
|
|
|
|
| |
Ignore-this: fc4ff5fdb49279dbb9b376639cc9bd1d
darcs-hash:20090205190052-a6b47-be6eb497f96c7e11cce7199d7268aa90b2182a13.gz
|
|
|
|
|
|
| |
Ignore-this: 9124b4b764eb1c6a1d0b2a623153866c
darcs-hash:20090205165149-7ad00-a168d0f1e3fac8bf29abd0300b5b1bbedaf29723.gz
|
|
|
|
|
|
| |
Ignore-this: 5eaec50a1d277780bbfb40ece783dcf7
darcs-hash:20090205164340-78808-ff8938a6c458e9053ff97682ff0d9189b3b6b79f.gz
|
|
|
|
|
|
| |
Ignore-this: dfea761691352b56f70d2573969e25b6
darcs-hash:20090205164138-ff6de-bf73e9c03fc72d6ec611839d68a56c7a72b6a905.gz
|
|
|
|
|
|
| |
Ignore-this: 751791b5c37807f4a4d7f79177162290
darcs-hash:20090203192649-7bfe7-f6c7a89ee4a142371f193ad60da91823e0901bfe.gz
|
|
|
|
|
|
| |
Ignore-this: ecf1d0d28cf28946ed1a34055f0b7ad3
darcs-hash:20090203191244-35bef-3bc480dc0d92908329394f393c13582abf2cfe13.gz
|
|
|
|
|
|
| |
Ignore-this: fc0f94a262534b47a1018faf51484d4f
darcs-hash:20090130082300-e161a-6614000a87c44d0eccc0466c658006f9834c4476.gz
|
|
|
|
|
|
| |
Ignore-this: 56331f08a2df285b9ac26ee186700722
darcs-hash:20090129203500-ec8b6-916084a2b58d4213f726d50a3f6cf8f8e4f65077.gz
|
|
|
|
|
|
| |
Ignore-this: 456baa2a6da2b1a635059b37507b2294
darcs-hash:20090129190509-28fc2-76a8c3f93329fb9422a75f8b6abbf1b7b0279554.gz
|
|
|
|
|
|
| |
Ignore-this: 83b249f767bffc80aa1cf216fd23cb3d
darcs-hash:20090129190002-5fb9e-17f60fdb77d9673d8519f00f8e82b9ca2422544c.gz
|
|
|
|
|
|
| |
Ignore-this: a47135ec0caec23dd14f243ac2d3f4eb
darcs-hash:20090129182231-daa12-eeaec824379175bb042798e5b51c62ef37d3c98f.gz
|
|
|
|
|
|
| |
Ignore-this: dc7791e92e6e634bde31405d68a3d2ff
darcs-hash:20090128153853-1af7f-5d2e9cc1a99fc692d86e642d56a868e89cf9f39e.gz
|
|
|
|
|
|
| |
Ignore-this: 988a077db02848ed07c911c4d1c043a7
darcs-hash:20090128152359-7ad00-2a341b3045a0aebb44a4b26c1d48047c18a3b2cf.gz
|
|
|
|
|
|
| |
Ignore-this: dbc4899c6a32b235249403eeb5b950b5
darcs-hash:20090128151859-78808-d3bfb2ba096e77d126a15817d2f15ced889bb426.gz
|
|
|
|
|
|
| |
Ignore-this: 27d25dde73f24167077fd30550181efc
darcs-hash:20090128151801-dc188-3ba6dc9916a664db87ca990216d384ba68125888.gz
|
|
|
|
|
|
| |
Ignore-this: 1d9e7b8ce772f50ce717eea122fa725b
darcs-hash:20090128151649-52524-b5189d197988e513fab53c7afe8d7cb43e7b7104.gz
|
|
|
|
|
|
| |
Ignore-this: d42e85efd7bb4563eaeb8fd51823732f
darcs-hash:20090128151543-91f80-6a20305ab3db6fe4aff7c3b1d91ffda84afa31a1.gz
|
|
|
|
|
|
| |
Ignore-this: 654a8677c2e07728125e2dcf97144576
darcs-hash:20090128151347-25afe-8bb53cebb5ea8d519e9123526894db1c19203b1d.gz
|
|
|
|
|
|
| |
Ignore-this: ec383cdf144c72fb5375c2a9015db3a
darcs-hash:20090128151234-26b1c-3d2dee445e0b5dd17dc533e50f53e2a2b6f02894.gz
|
|
|
|
|
|
| |
Ignore-this: 52ad8f9da90d450cd42cb5fb589492bd
darcs-hash:20090128151137-c693b-440f1096a6074c7830e0100e96f5277e171efd60.gz
|
|
|
|
|
|
| |
Ignore-this: b68d8d1a5f5e28cc4cdd02401bfedeee
darcs-hash:20090128150845-ec832-39ade91a7df605dc7acfeeb05fbc6d7bbd468a2c.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: b5fadadeee9de8e52c41c056cf62be6d
With this patch plugins are now disabled by placing a disabled file in the
plugin directory again.
Even though renaming plugin directories is the method with the fewest disk
accesses it makes a lot of trouble with code revision control systems and,
more important, Linux package management systems.
Future versions of DokuWiki may use a central config file instead.
This patch also fixes the problem with the plugin manager not checking the
return values of the pugin_(dis|en)able functions correctly.
darcs-hash:20090127182521-7ad00-62018a546d49d57582d93298c8228fd71601a5e8.gz
|
|
|
|
|
|
| |
Ignore-this: c878b6607cf1e1d12123d220efb502be
darcs-hash:20090127172145-28fc2-4132d44c5dda847c9403b76beca323ec002d2e5a.gz
|
|
|
|
|
|
| |
Ignore-this: dba6327126b766e79da8819152a5c25c
darcs-hash:20090127165756-b9abf-16a885ad0739b31a980a5bee46ba7637b7f964d4.gz
|
|
|
|
|
|
| |
Ignore-this: 175d0e952b0a579161dcd147e374c561
darcs-hash:20090127164541-3166f-2bc3d1906c66c807f1fa6628121898dc091b21c4.gz
|
|
|
|
|
|
| |
Ignore-this: b247aaab6ca9436f123ddb1298f7d14e
darcs-hash:20090127154436-6e6b8-6693aec1e03e563cf32584863c258d0345425b04.gz
|
|
|
|
|
|
| |
Ignore-this: ceae810011a53eb935a7037c274ba1da
darcs-hash:20090127154147-28fc2-2b3c9f25417817d3954d6dd4156248b4a04f58a6.gz
|
|
|
|
|
|
| |
Ignore-this: 25e0dc33f99cc4b0d02627976ded5bac
darcs-hash:20090127154043-a6b47-0c00c648b245221a64dba0a16130af5dbcb6a23f.gz
|
|
|
|
|
|
|
|
|
|
| |
Ignore-this: fb48b24cecb52541a728ba9c17597d8f
These one-shot plugins where used for upgrading older DokuWiki versions
and are no longer needed.
If you upgrade from a really old version you might want upgrade to
intermediate versions instead.
darcs-hash:20090125143050-7ad00-5ff7b2cd5f61c392e9e02e13eab947d045d60b04.gz
|
|
|
|
|
|
| |
for wiki admins
darcs-hash:20090122121128-f07c6-942f3696f2424432da6f45ab127273b98c7d9bf6.gz
|
|
|
|
|
|
|
|
|
|
| |
- add mediameta and license config files into the cascade
- update the cache validity code in cache.php, css.php & js.php to use config_cascade
- redo inclusion of main config files to avoid suppression of errors in config files
- add getConfigFiles($type) function
- minor updates elsewhere to use config_cascade rather than hardcoded config file names
darcs-hash:20090122114457-f07c6-98ad5627fd5df93edf8dd03289b9cf6d81962afe.gz
|
|
|
|
| |
darcs-hash:20090120222709-23886-478ff1ee40ff91f2a478735e51423e888b47a5af.gz
|
|
|
|
| |
darcs-hash:20090121173138-6a2a0-10799601ac5dc943a029af047401c8e3465eb286.gz
|
|
|
|
| |
darcs-hash:20090121173038-15659-bd88e89b637d26cfe078690dc61e8b91a0a77d9e.gz
|
|
|
|
|
|
| |
This patch extends the config 'password' class to support a "_code" parameter
darcs-hash:20090119164809-f07c6-c136b559772610539bccb9e9c0191f6a973216ad.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|