| 0a444b5a | 01-Dec-2019 |
Phy <git@phy25.com> |
PHP8 fix part 1: Trying to access array offset on value of type bool/null |
| ee6718ca | 29-Nov-2019 |
Petr Kajzar <petr.kajzar@lf1.cuni.cz> |
translation update |
| 69ac5662 | 26-Nov-2019 |
Domingo Redal <docxml@gmail.com> |
translation update |
| f38441e4 | 23-Nov-2019 |
Schopf <pschopf@gmail.com> |
translation update |
| 5a3e8563 | 23-Nov-2019 |
Schopf <pschopf@gmail.com> |
translation update |
| b57bd921 | 16-Nov-2019 |
Schplurtz le Déboulonné <Schplurtz@laposte.net> |
translation update |
| 697054fb | 05-Nov-2019 |
Yuriy Skalko <yuriy.skalko@gmail.com> |
translation update |
| 767b83f9 | 31-Oct-2019 |
Andreas Gohr <gohr@cosmocode.de> |
make addPluginCall accessible again
Some plugins are using this method. |
| 31c0895a | 31-Oct-2019 |
Andreas Gohr <gohr@cosmocode.de> |
make addCall accessible again. fixes #2887
It also reintroduces _addCall() as a deprecated alias. |
| 2401f18d | 30-Oct-2019 |
Syntaxseed <825423+syntaxseed@users.noreply.github.com> |
Fix curly brace syntax. PHP 7.3 deprecations in inc/ directory. |
| 7dd2811c | 31-Oct-2019 |
Aleksandr Selivanov <alexgearbox@yandex.ru> |
translation update |
| 8dd75a5c | 25-Oct-2019 |
C!own77 <clown77@posteo.de> |
translation update |
| 8f6611d2 | 23-Oct-2019 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
fix php errors
remove unnecessary "public" |
| 9c3f55f8 | 23-Oct-2019 |
Satoshi Sahara <sahara.satoshi@gmail.com> |
sort plugins in plugin_list() |
| 3faa6438 | 22-Oct-2019 |
HokkaidoPerson <dosankomali@yahoo.co.jp> |
translation update |
| c238d757 | 22-Oct-2019 |
Simon DELAGE <sdelage@gmail.com> |
Update template.php
Kind of applied given suggestion but switched $fallback to boolean to reduce possible values. |
| dba2de5b | 21-Oct-2019 |
Phy <git@phy25.com> |
Added "Date of New Revision" text in notification email
reduce noises in email and provide stronger indication of time dependent version. Thanks @Klap-in! |
| 08a13262 | 10-Oct-2019 |
Simon DELAGE <sdelage@gmail.com> |
Update template.php
Here is a solution attempt, sorry for the long delay.
According to my tests, absolute path isn't required |
| ca5b6a64 | 29-Jan-2019 |
Simon DELAGE <sdelage@gmail.com> |
Improve tpl_getMediaFile()
Previously, if no candidate is found, the result would still always be last candidate url even if it doesn't exist (and function would trigger a Warning for trying to geti
Improve tpl_getMediaFile()
Previously, if no candidate is found, the result would still always be last candidate url even if it doesn't exist (and function would trigger a Warning for trying to getimagesize() on a file that doesn't exist)
show more ...
|
| 925105e8 | 21-Oct-2019 |
Phy <git@phy25.com> |
clientIP: add trustedproxy, return first untrusted IP instead of the last one
This fixes #2828, where malicious clients passed in customized HTTP header to keep its IP address off records.
This is
clientIP: add trustedproxy, return first untrusted IP instead of the last one
This fixes #2828, where malicious clients passed in customized HTTP header to keep its IP address off records.
This is inspired by Sympony's Request::setTrustedProxies, but I don't want to implement everything including IP CIDR matching (IPv4 + IPv6), so I decided to reuse the local IP checker in place powered by regexp. Now admins can customize this "local" (trusted) proxy list using $conf['trustedproxy'], and by default it will allow any local IPs.
If in the future there is a need to implement array-based CIDR matching, $conf['trustedproxies'] can be used for the new config name.
show more ...
|
| 78e13d8e | 20-Oct-2019 |
Phy <git@phy25.com> |
getGoogleQuery: remove legacy code for PHP 5.3
https://bugs.php.net/bug.php?id=49733 while we have 5.6+ minimum |
| c7dc833b | 20-Oct-2019 |
Phy <git@phy25.com> |
getGoogleQuery: ignore if query includes a full URL
We don't want to split the URL to highlight the "query", especially when q is the URL of the page itself - e.g. Google Form's redirect https://www
getGoogleQuery: ignore if query includes a full URL
We don't want to split the URL to highlight the "query", especially when q is the URL of the page itself - e.g. Google Form's redirect https://www.google.com/url
This will also ignore queries like `syntax site:https://www.dokuwiki.org` but it should be fine. Just don't want to use a full parser here.
This fixes #2848.
show more ...
|
| 83734cdd | 20-Oct-2019 |
Phy <git@phy25.com> |
Include rev_id in new revision link in notification email
Older versions have a "This is an old revision of the document!" message on the top of the page. By including rev_id, user can always see th
Include rev_id in new revision link in notification email
Older versions have a "This is an old revision of the document!" message on the top of the page. By including rev_id, user can always see the version the email is referring to, while knowing if it is the latest version by looking at the wiki page.
A hint about this is also added to email text.
This fixes #2196.
show more ...
|
| 768be5a3 | 16-Sep-2019 |
Phy <git@phy25.com> |
Add "default" keyword support for interwiki links
Thank you @selfthinker for the suggestion!
If nothing is found in default, it will still fall back to "". Test is added as well.
Meantime I fixed
Add "default" keyword support for interwiki links
Thank you @selfthinker for the suggestion!
If nothing is found in default, it will still fall back to "". Test is added as well.
Meantime I fixed a problem that Scrutinizer complained about.
show more ...
|
| abde5980 | 18-Jun-2019 |
Phy <git@phy25.com> |
Remove Google Lucky for non-existing interwiki links
For compatibility renderer will return string '' of $shortcut and $url instead of NULL when seeing a non-existing interwiki link. In the meantime
Remove Google Lucky for non-existing interwiki links
For compatibility renderer will return string '' of $shortcut and $url instead of NULL when seeing a non-existing interwiki link. In the meantime, media and link output in xhtml renderer is adjusted, to show title text instead when src/href is null. In interwiki case, the title will be the "reference" part of the interwiki link.
This makes it possible to also support no URL cases in `interwiki.conf`. Before it will output a URL as `rawurlencode($reference)`, which doesn't make too much sense since it's encoded. However, I am not sure the use case under the current behavior (no URL, but text as `$reference`).
Docs needs to be added to warn renderer plugin developers of this situation.
This fixes #2588.
show more ...
|