| bc1b7a8a | 08-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
better filename parsing
The filename found in the URL will be used for old plugins missing a base entry in their plugin.info.txt and lacking a subdirectory inside the archive as well. This patch mak
better filename parsing
The filename found in the URL will be used for old plugins missing a base entry in their plugin.info.txt and lacking a subdirectory inside the archive as well. This patch makes sure possible query strings aren't included in the filename.
Note: io_download() will also try to get a filename from any content-disposition header.
If no filename can be found we simply use an md5 sum of the URL and hope the plugin will contain it's own hint for naming.
show more ...
|
| 4bad83d8 | 08-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
use DOKU_LF
PHP_EOL is platform dependent, so you get in trouble while migrating between platforms. |
| ec8911d4 | 08-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
remove unneeded try/catch blocks
they were just catching and rethrowing |
| 5a3e1f53 | 07-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
reintroduce a tiny bit of duplication
This reads some duplication in the from of haveing a Doku_Parser_Mode and Doku_Parser_Mode_Plugin class which are basically the same but only the latter extends
reintroduce a tiny bit of duplication
This reads some duplication in the from of haveing a Doku_Parser_Mode and Doku_Parser_Mode_Plugin class which are basically the same but only the latter extends DokuWiki_Plugin. This avoids the performance/RAM problems mentioned in my previous commit. An interface keeps both logically together.
With PHP 5.4 further deduplication could be done via Traits.
show more ...
|
| 72d89f96 | 07-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
remove duplicate plugin code for syntax plugins
This makes Doku_Parser_Mode inherit from DokuWiki_Plugin which allows for the removal of a bunch of duplicate code form DokuWiki_Syntax_Plugin. This m
remove duplicate plugin code for syntax plugins
This makes Doku_Parser_Mode inherit from DokuWiki_Plugin which allows for the removal of a bunch of duplicate code form DokuWiki_Syntax_Plugin. This makes the code easier to maintain and makes sure all DokuWiki plugins are actual instances of DokuWiki_Plugin.
However this adds a bunch of functions to the "normal" parser modes that don't need them which could have performance/RAM implications.
show more ...
|
| cf37525f | 06-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
typo fix |
| 189c9cab | 06-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
purge cache only once on install
this is not a extension specific cache but a global one. no need to purge for each installed extension |
| da5f0eee | 06-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
check for admin in AJAX backend |
| 0826f6cb | 06-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
now use new core funtion to recursively delete |
| 06d8000a | 05-Jan-2014 |
Anika Henke <anika@selfthinker.org> |
added status to info list of extension plugin |
| 77da6d6c | 05-Jan-2014 |
Anika Henke <anika@selfthinker.org> |
added css and html changes for RTL scripts to extension manager |
| 480a4d37 | 05-Jan-2014 |
Anika Henke <anika@selfthinker.org> |
added basic mobile styles to extension manager (not great, but makes things at least readable) |
| 47559c79 | 05-Jan-2014 |
Anika Henke <anika@selfthinker.org> |
fixed and improved some HTML in extension manager |
| a4667104 | 05-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
added git warning |
| 4c005e3f | 05-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
fixed strict standard error and added some docblock |
| 9672d9f3 | 05-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
removed the old plugin manager |
| 13ae5e00 | 05-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
typo fix |
| 5284857c | 05-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
protect authplain and current auth plugin |
| bcdcd3d1 | 05-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
do not show updates for bundled plugins |
| 16660d32 | 05-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
use config for firguring out if an extension is protected |
| 220ab8d2 | 05-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
even more fixes for the bundled extension list |
| 947a0472 | 05-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
template:default is no longer bundled |
| 9a2e74c1 | 05-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
the plugin is called testing not test |
| e0ea4d02 | 05-Jan-2014 |
alhajr <alhajr300@gmail.com> |
translation update |
| a335e2e4 | 03-Jan-2014 |
Andreas Gohr <andi@splitbrain.org> |
removed invalid source mappings
Minified jQuery contains a source mapping hint that will result in a 404 in Chrome. I removed the hint for now. A better solution (eg. fixing the mapping URL) should
removed invalid source mappings
Minified jQuery contains a source mapping hint that will result in a 404 in Chrome. I removed the hint for now. A better solution (eg. fixing the mapping URL) should be found.
show more ...
|