| #
7c6a857a |
| 15-Aug-2017 |
Andreas Gohr <andi@splitbrain.org> |
Merge branch 'master' into actionrefactor
* master: (65 commits) updated composer dependencies Release preparation translation update do not disclose email or IP addresses of users through R
Merge branch 'master' into actionrefactor
* master: (65 commits) updated composer dependencies Release preparation translation update do not disclose email or IP addresses of users through RSS small fix Make default encapsulation more readable and less duplicate. Replace htmlspecialchars to hsc in core Add the preview-bool for the cache file. Add htmlspecialchars when showing $DATE_AT #2021 broken links to W3C validators also dokuwiki and php are on https made bin/wantedpage.php more flexible doc abbreviation Fix PHP Notices: Reduce error log noise Create valid empty options translation update doc fix translation update using $options->getCmd to retrieve show-pages parameter added option to wantedpages.php to show or not show pages where broken links occur show pages where broken links occur: page_id => broken_link ...
show more ...
|
| #
0ed9c2e2 |
| 15-Aug-2017 |
Andreas Gohr <andi@splitbrain.org> |
Merge branch 'master' into lesserphp
* master: (70 commits) Release preparation translation update do not disclose email or IP addresses of users through RSS small fix Make default encapsu
Merge branch 'master' into lesserphp
* master: (70 commits) Release preparation translation update do not disclose email or IP addresses of users through RSS small fix Make default encapsulation more readable and less duplicate. Replace htmlspecialchars to hsc in core Add the preview-bool for the cache file. Add htmlspecialchars when showing $DATE_AT #2021 broken links to W3C validators also dokuwiki and php are on https made bin/wantedpage.php more flexible doc abbreviation Fix PHP Notices: Reduce error log noise Create valid empty options translation update doc fix translation update using $options->getCmd to retrieve show-pages parameter added option to wantedpages.php to show or not show pages where broken links occur show pages where broken links occur: page_id => broken_link clean extension names. fixes #2042 ...
show more ...
|
| #
3d4e3335 |
| 26-May-2017 |
Andreas Gohr <andi@splitbrain.org> |
moved EmailAdressValidator to composer install #1970
|
| #
572dd708 |
| 18-May-2017 |
Andreas Gohr <andi@splitbrain.org> |
use composer based library for feed creator #1970
|
| #
fa3b6716 |
| 13-May-2017 |
Andreas Gohr <andi@splitbrain.org> |
Merge branch 'master' into actionrefactor
* master: fix error in config manager caused by changes visibility Continue if there are no attributes avoid dependency tests being marked as risky
Merge branch 'master' into actionrefactor
* master: fix error in config manager caused by changes visibility Continue if there are no attributes avoid dependency tests being marked as risky replaced some more each calls remove deprecated each() call test constructors need to call parent constructor use dataprovider in password tests removed deprecated blowfish class replace some var keywords translation update PassHash.class.php: in case of brcrypt, use the most recent variant $2y$ translation update Fix Typo in remote API (#1938) translation update translation update translation update use 403 response on bad logins. closes #1937
show more ...
|
| #
51c79594 |
| 12-May-2017 |
Andreas Gohr <andi@splitbrain.org> |
replace LESS compiler with lesserphp
This is a better maintained fork of lessphp. It seems to be fully compatible, so this is more or less a drop in replacement.
|
| #
bb8df023 |
| 12-May-2017 |
Andreas Gohr <andi@splitbrain.org> |
removed deprecated blowfish class
|
| #
b16ddc6e |
| 11-Mar-2017 |
Andreas Gohr <andi@splitbrain.org> |
do not blindly assume classes in our own namespace exist
|
| #
f50a239b |
| 31-Mar-2017 |
Takamura <plehanov.v@gmail.com> |
I supplemented the existing comments on the methods in which there was not enough information to the standard phpDoc.
|
| #
f83f0fd0 |
| 05-Feb-2017 |
Andreas Gohr <andi@splitbrain.org> |
support autoloading for templates
similar to what is possible for plugins, templates can now autoload namespaced classes, too. the namespace is dokuwiki\template\<templatename>
|
| #
114248c7 |
| 30-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
Merge branch 'master' into phpseclib
* master: (54 commits) updated geshi authpdo - use type safe comparison on passwords. fixes #1765 removed unneeded files from random_compat Use cryptogra
Merge branch 'master' into phpseclib
* master: (54 commits) updated geshi authpdo - use type safe comparison on passwords. fixes #1765 removed unneeded files from random_compat Use cryptographically secure pseudo random number generator (CSPRNG) translation update translation update translation update translation update translation update or maybe I only now figured out the right travis config :-/ disable 7.1 testing completely allow 7.1 failures until it's released #1682 DE translation for key 'protected' Use 'Benachrichtigung' instead of 'Notifikation' Fix spelling of some terms (lower to upper case) DE translation for key: addUser_error_missing_pass DE translation for keys: update_name, update_mail translation update translation update Implemented interwiki substitution for external images (issue #1614). ...
show more ...
|
| #
b368386f |
| 01-Oct-2016 |
Florian Rathgeber <florian.rathgeber@gmail.com> |
Autoload IXR_Error class #1704
|
| #
59419fd0 |
| 06-Sep-2016 |
Andreas Gohr <gohr@cosmocode.de> |
Use composer installed phpseclib
We used to ship only parts of phpseclib in inc/phpseclib which made it a little tricky to update. This replaces the library with a composer installed version, making
Use composer installed phpseclib
We used to ship only parts of phpseclib in inc/phpseclib which made it a little tricky to update. This replaces the library with a composer installed version, making the rest of the library available to plugin authors. It might fix a problem with PHP 7.1 as reported in #1682 (unconfirmed)
show more ...
|
| #
b00eb817 |
| 20-Apr-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fixed wrong namespace length
as pointed out in https://github.com/splitbrain/dokuwiki/pull/1530/files/b89dfc20f1e13333ce49ce0d6a3a83cc9836094b#r60392099
|
| #
b89dfc20 |
| 18-Apr-2016 |
Andreas Gohr <andi@splitbrain.org> |
vendor prefix plugin namespace
As suggested by @micgro42 the plugin namespace should use a vendor prefix to avoid name clashes when DokuWiki is integrated with other software.
|
| #
600fb65e |
| 14-Apr-2016 |
Andreas Gohr <andi@splitbrain.org> |
autoload plugin namespace
This introduces an autoloader for namespaces starting with plugin\*
This way, plugins can easily have additional classes auto loaded without needing to register their own
autoload plugin namespace
This introduces an autoloader for namespaces starting with plugin\*
This way, plugins can easily have additional classes auto loaded without needing to register their own loader. A plugin\*\test\* namespace will automatically be mapped to the _test directory of the plugin.
show more ...
|
| #
ce949263 |
| 27-Nov-2015 |
Andreas Gohr <andi@splitbrain.org> |
autoloader needs return, plugins should be required not included
|
| #
b20eed15 |
| 18-Oct-2015 |
David Stone <dstone@cbs.com> |
fix error
|
| #
8a58013e |
| 18-Oct-2015 |
David Stone <dstone@cbs.com> |
Optimizations to autoloader
Autoloader should return true if it can handle the class so other registered autoloader don't execute.
require is faster than require_once and should be safe to use sinc
Optimizations to autoloader
Autoloader should return true if it can handle the class so other registered autoloader don't execute.
require is faster than require_once and should be safe to use since the autoloader won't run if the class already exists
show more ...
|
| #
8909ab76 |
| 03-Aug-2015 |
Andreas Gohr <andi@splitbrain.org> |
Merge pull request #1265 from splitbrain/form2
Form 2
|
| #
0b55591d |
| 31-Jul-2015 |
Andreas Gohr <andi@splitbrain.org> |
deprecation of Archive libs
|
| #
41d51802 |
| 15-May-2015 |
Andreas Gohr <andi@splitbrain.org> |
switched geshi higlighter to composer based repository
|
| #
e7a32b17 |
| 08-May-2015 |
Andreas Gohr <andi@splitbrain.org> |
added autoloading for namespaced classes
|
| #
79e79377 |
| 07-Jan-2015 |
Andreas Gohr <gohr@cosmocode.de> |
Remove error supression for file_exists()
In an older version of PHP a file_exists() call would issue a warning when the file did not exist. This was fixed in later PHP releases. Since we require PH
Remove error supression for file_exists()
In an older version of PHP a file_exists() call would issue a warning when the file did not exist. This was fixed in later PHP releases. Since we require PHP 5.3 now, there's no need to supress any error here anymore. This might even give a minor performance boost.
show more ...
|
| #
496e3a6f |
| 17-Mar-2014 |
Andreas Gohr <andi@splitbrain.org> |
completely new base for CLI scripts
This introduces an abstract base class that command line tools need to inherit from. It provides a simple framework for registering accepted command line options
completely new base for CLI scripts
This introduces an abstract base class that command line tools need to inherit from. It provides a simple framework for registering accepted command line options and provides commonly needed things like help output and colored text.
Existing CLI scripts still need to be converted.
show more ...
|