| 98a80b95 | 06-Sep-2007 |
Andreas Gohr <andi@splitbrain.org> |
Esperanto update
darcs-hash:20070906183038-7ad00-7bfdf2858d146a17fbe5824773ae5d9c985e0e28.gz |
| 125b6d11 | 06-Sep-2007 |
Michael Klier <chi@chimeric.de> |
respect DOKU_BASE in CSS cache file name
darcs-hash:20070906125503-23886-5b5d7f1fb90eaa25e0ce08469a541cb2a760de1b.gz |
| 634d7150 | 29-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
CSRF prevention for admin plugins
This patch adds a session based token to all form in the default action plugins. The validity of the token is checked before any administrative function is executed
CSRF prevention for admin plugins
This patch adds a session based token to all form in the default action plugins. The validity of the token is checked before any administrative function is executed aiming to protect DokuWiki's admin functions from Cross-site request forgery (CSRF) attacks.
Another patch will follow to add the same functionality on other, less critical functions.
More details on CSRF attacks can be found at http://en.wikipedia.org/wiki/Cross-site_request_forgery
darcs-hash:20070829201538-7ad00-d0770224a3351fd8e38968e3a9d8e73520482445.gz
show more ...
|
| 1687f569 | 26-Aug-2007 |
Guy Brand <gb@isis.u-strasbg.fr> |
Revert plugin die if DOKU_INC undefined
darcs-hash:20070826201745-19e2d-10ac45260b4ab288ffa91c4828b82bb61ebfa625.gz |
| b7641d9e | 26-Aug-2007 |
Gabriel Birke <Gabriel.Birke@delti.com> |
Arbitrary Button types in JS toolbar
This is my patch for creating toolbar buttons with arbitrary button types, tested with Firefox, Opera and IE7. If you want to create a new type of button, you mu
Arbitrary Button types in JS toolbar
This is my patch for creating toolbar buttons with arbitrary button types, tested with Firefox, Opera and IE7. If you want to create a new type of button, you must have a function in the script.js file of your plugin. The function name must begin with "addBtnAction", followed by the type name, for example for the type "myType" the function must be called "addBtnActionMyType" (bear in mind that the first char of the type must be uppercased in the function name).
The function has four parameters: "btn" is the HTML element for the button where you attach the onclick handler "props" is an associative array of the array properties that come from the toolbar array that was created by toolbar.php "edid" (optional) is the id of the editor textarea "id" (optional) is a "unique" number for each button: the index variable of the for loop where the buttons get created.
darcs-hash:20070826192206-79ce3-1fe6f49c1eb5d0c10adbadc43f7b2ee1aec1853e.gz
show more ...
|
| 70260ca4 | 21-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
german update
darcs-hash:20070821174336-7ad00-f17ae332851fb010f6cfc6e09e0a2f958b809a92.gz |
| ee1dcd2c | 21-Aug-2007 |
Chris Smith <chris@jalakai.co.uk> |
Fix $conf['compression'] setting values (was using 'bzip' instead of 'bz2'); FS#1185
darcs-hash:20070821120916-d26fc-75fbdf68d2a31222b892106229ee84c12c504630.gz |
| 1ba60149 | 21-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
french update
darcs-hash:20070821173805-7ad00-49900167ab4babede6acebb595faf005b28ce18e.gz |
| e05d5c76 | 20-Aug-2007 |
Michael Klier <chi@chimeric.de> |
typo fix in action plugin prototype class
darcs-hash:20070820175842-23886-3af1d5a1585545b6a84cc8df526f8fe53be537d7.gz |
| aad41e93 | 18-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
esperanto update
darcs-hash:20070818222029-7ad00-490d6e1e53a9753c4951ee8a9a9882d3cbdcfdb0.gz |
| bf39fc71 | 16-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
finish language update
darcs-hash:20070816182508-7ad00-a6107d7ae873a1473444c8fcfc02cf59172b0d8b.gz |
| d157eab3 | 13-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
greek language update
darcs-hash:20070813220053-7ad00-db53d44215d74c091c10e0423b8152dec302127a.gz |
| 9a59099f | 10-Aug-2007 |
Ben Coburn <btcoburn@silicodon.net> |
Optimize loading the index with AJAX
Improves the perceptual latency of the AJAX based index view.
- Only show the throbber for AJAX calls that are slow. Currently this applies to calls that take
Optimize loading the index with AJAX
Improves the perceptual latency of the AJAX based index view.
- Only show the throbber for AJAX calls that are slow. Currently this applies to calls that take more than 500 ms.
- Reuse the results of AJAX calls. This makes a namespace open, close, open, cycle much faster. Also reduces the number of AJAX calls to the server. (To reload the index, just reload the page as usual.)
darcs-hash:20070810040430-05dcb-1a4bcdb19c599ea74d1a3d2cc758753d19ef6eee.gz
show more ...
|
| f121c6d2 | 09-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
typo fix for plugin manager which caused blank error message FS#1216
darcs-hash:20070809221830-7ad00-601fe9bef16ae512262c40feadbb07af512b0ef1.gz |
| c9db30f9 | 09-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
spelling fix FS#1220
darcs-hash:20070809212154-7ad00-bde57d95f9b61840f1cdac4d60f89bcd0ae83c4a.gz |
| f25ff31d | 08-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
dutch language update
darcs-hash:20070808214818-7ad00-48bb7ceff4e2144512bb7ad217700c63c9d4bb94.gz |
| 27091d4f | 08-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
Portuguese language update
darcs-hash:20070808180825-7ad00-63a8a7c23769cd92cccde54c3df267e94214eaae.gz |
| a17ae368 | 07-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
german language update
darcs-hash:20070807221400-7ad00-c67b347e0528709a4eae84f3740c34d12f9e1bba.gz |
| 1b95bfdf | 05-Aug-2007 |
Chris Smith <chris@jalakai.co.uk> |
Add checks for supported attic compression methods to config plugin (FS#1185)
darcs-hash:20070805193638-d26fc-aac3910d4dea3cd5539572cce3e73366ed39ab80.gz |
| b8595a66 | 05-Aug-2007 |
Andreas Gohr <andi@splitbrain.org> |
separated TOC from page
This patch introduces a tpl_toc() function which can be used to freely place the Table of Contents in a template. When used, tpl_content should be called with a parameter of
separated TOC from page
This patch introduces a tpl_toc() function which can be used to freely place the Table of Contents in a template. When used, tpl_content should be called with a parameter of false to supress the automatic TOC placement.
Note: if tpl_toc() us run *before* tpl_content(), TOCs will not work in the preview. A work around is to run tpl_content() in a output buffer first.
This patch also adds a getTOC() function for admin plugins which allows plugin authors to put create their own TOC which will be placed correctly in the template. A convenience function html_mktocitem() is available.
The config manager was adjusted to make ue of this new feature, but some bugs might remain.
darcs-hash:20070805132405-7ad00-77d2c3cdf66cc62b2d408cc6580f938636a109af.gz
show more ...
|
| 8b829d43 | 30-Jul-2007 |
Andreas Gohr <andi@splitbrain.org> |
Galician translation
darcs-hash:20070730164939-7ad00-43323188e904f45153062bb2e5c3550a1ea4ce4d.gz |
| d734b123 | 25-Jul-2007 |
Andreas Gohr <andi@splitbrain.org> |
JavaScript fix
darcs-hash:20070725184035-7ad00-ed079411e612045107680940d8e0570df48bdb7d.gz |
| 58723938 | 19-Jul-2007 |
Andreas Gohr <andi@splitbrain.org> |
fix for XSS in spellchecker FS#1195
darcs-hash:20070719122538-7ad00-6c49f72bc490f27718d25f105fd762982631bd7b.gz |
| a7e8a98c | 16-Jul-2007 |
Andreas Gohr <andi@splitbrain.org> |
small javascript fix
darcs-hash:20070716185356-7ad00-041a32374cd1d2878296161a5cc1bc7e09e58b27.gz |
| a06884ab | 16-Jul-2007 |
Andreas Gohr <andi@splitbrain.org> |
AJAX for the index view
This makes the index view much more responsive by loading sub namespaces through AJAX if JavaScript is available.
The used throbber image probably looks bad on dark backgrou
AJAX for the index view
This makes the index view much more responsive by loading sub namespaces through AJAX if JavaScript is available.
The used throbber image probably looks bad on dark backgrounds. If someone could provide a better one it would be greatly appreciated.
darcs-hash:20070716184605-7ad00-adf298ee3303d50f2b4b6b66e5ea3ff8d8c2bf9a.gz
show more ...
|