Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Escape filename in regex in search_index() | Michael Hamann | 2012-10-02 |
| | | | | | | This problem was reported in https://forum.dokuwiki.org/thread/8143. Apart from warnings you could notice that when you have namespaces "foo" and "f.o" and you open the sitemap for "foo" that "f.o" is opened, too. | ||
* | fixed wrong apple-touch-icon extension (FS#2627) | Anika Henke | 2012-09-26 |
| | |||
* | Esperanto language update | Robert Bogenschneider | 2012-09-21 |
| | |||
* | Slovak language update | Martin Michalek | 2012-09-21 |
| | |||
* | Simplified Chinese language update | lainme | 2012-09-21 |
| | |||
* | Italian language update | Edmondo Di Tucci | 2012-09-21 |
| | |||
* | add linebreaks and escaping in digest HTML mails FS#2606 | Andreas Gohr | 2012-09-18 |
| | | | | | | | this is a temporary and somewhat ugly fix. digest subscriptions should make use of the inline format just as the 'every' subscriptions do. But it makes sense to implement it correctly in the subscription branch instead and not introduce new code in the RC. | ||
* | Remove diff link from French notify mail FS#2602 | Michael Hamann | 2012-09-18 |
| | | | | | | The link doesn't exist in the English version and it doesn't work anymore because appending a parameter to a link doesn't work when the link is not just a URL but an HTML link | ||
* | Only complain about invalid plugin names when plugins are loaded FS#2595 | Michael Hamann | 2012-09-18 |
| | | | | | | | This fixes error messages about invalid plugin names for directories in the plugin directory which didn't contain any plugin. Now the message is only displayed for plugins which couldn't be loaded because of the invalid name. | ||
* | Fix link names of start pages in sitemap/index FS#2605 | Michael Hamann | 2012-09-17 |
| | |||
* | Fix revisions title for pages without title with useheading on FS#2597 | Michael Hamann | 2012-09-17 |
| | |||
* | Move plugin name regex to a constant as suggested by @glensc | Michael Hamann | 2012-09-10 |
| | |||
* | Load plugins using include_once instead of include | Michael Hamann | 2012-09-09 |
| | | | | | | | | The problem with using include is that when the file that is loaded does not contain the plugin class (e.g. because the directory name is wrong), the file could be loaded again when the plugin class is requested a second time which will lead to a fatal error because of class redeclaration. | ||
* | Less restrictive plugin name checking | Michael Hamann | 2012-09-09 |
| | | | | | | | | This partially reverts de50cad65ae679a602e71adddffdd74df7ea3fbb as the strict check breaks existing plugins and this shouldn't be changed without prior discussion and a warning for plugin authors with some time to adjust their plugins. Now all characters that are valid in PHP class names except "_" are allowed. | ||
* | Fix encoding of special characters in HTML mails FS#2590 | Michael Hamann | 2012-09-08 |
| | | | | | | | Before this change it was possible to send arbitrary HTML content to subscribers, if you are using HTML subscription mails and have untrustworthy editors, it is recommended to upgrade as soon as possible (this doesn't affect the current stable release). | ||
* | Display an error message when an enabled plugin has an invalid name | Michael Hamann | 2012-09-08 |
| | | | | | | | This displays an error message when building the plugin list and an enabled plugin does not follow the plugin naming conventions. This should help plugin developers and admins understand why their plugins aren't working. | ||
* | Use hardcoded plugin loading error message as $lang isn't initialized | Michael Hamann | 2012-09-08 |
| | | | | | | | | When loading plugins, $lang might not be initialized yet, so use a hardcoded error message instead, especially as this error should only be displayed for the admin (and then fixed). This also removes the previously localized message, it might be re-added as part of the new extension manager. | ||
* | Check plugin naming conventions during load FS#2464 | Michael Hamann | 2012-09-08 |
| | | | | | | This checks if plugin names are valid and only loads valid plugin files, this could prevent some errors from wrong upgrades as described in FS#2464. | ||
* | Remove BOM in linesToHash, partial fix for FS#2464 | Michael Hamann | 2012-09-08 |
| | | | | | | The BOM at the beginning of some plugin.info.txt files prevented the plugin manager from correctly reading the base property and thus it installed the plugin in the wrong directory. | ||
* | Correct and add some PHPDoc comments, initialize some variables | Michael Hamann | 2012-09-07 |
| | |||
* | Fix the test if a subscription already exists FS#2580 | Michael Hamann | 2012-09-07 |
| | | | | | | | This fixes the test for existing subscriptions by not only testing if the subscription for the deepest namespace level is for the current page but by simply testing all levels. Test case is included, it fails without this change. | ||
* | French language update | Olivier Duval | 2012-09-07 |
| | |||
* | Spanish language update | Gerardo Zamudio | 2012-09-07 |
| | |||
* | spanish language update FS#2586 | Andreas Gohr | 2012-09-07 |
| | |||
* | Finish language update | Jukka Inkeri | 2012-09-07 |
| | |||
* | Traditional Chinese language update | 日向小郎 | 2012-09-07 |
| | |||
* | GeSHi upgraded to version 1.0.8.11 | Andreas Gohr | 2012-08-26 |
| | |||
* | Korean language update | 이명진 | 2012-08-26 |
| | |||
* | Finish language update | Otto Vainio | 2012-08-26 |
| | |||
* | Dutch language update | Gerrit | 2012-08-26 |
| | |||
* | Korean language update | 이명진 | 2012-08-26 |
| | |||
* | Czech language update | Miroslav Svoboda | 2012-08-26 |
| | |||
* | removed data dir security check as suggested in FS#2547 | Andreas Gohr | 2012-08-26 |
| | |||
* | don't call set_magic_quotes_runtime if it doesn't exists FS#2583 | Andreas Gohr | 2012-08-26 |
| | | | | this function was removed in PHP 5.4.0 | ||
* | Always disable compression when sitemaps are delivered | Michael Hamann | 2012-08-24 |
| | | | | | The class loader isn't available at that place in inc/init.php so the check if the sitemap is compressed didn't work. | ||
* | Remove unused/directly overwritten variable declarations in inc/html.php | Michael Hamann | 2012-08-24 |
| | |||
* | Fix/add some PHPDoc comments in inc/html.php | Michael Hamann | 2012-08-24 |
| | |||
* | Prevent access to undefined variables and make returns consistent in html.php | Michael Hamann | 2012-08-24 |
| | |||
* | Allow the $check parameter of sectionID to be false | Michael Hamann | 2012-08-24 |
| | |||
* | Declare timestamp parameter of http_conditionalRequest as int | Michael Hamann | 2012-08-24 |
| | |||
* | Fix types in inc/changelog.php and initialize variables | Michael Hamann | 2012-08-24 |
| | |||
* | Document $text parameters of html and php in the xhtml parser | Michael Hamann | 2012-08-24 |
| | |||
* | Prevent access to undefined $auth variable | Michael Hamann | 2012-08-24 |
| | |||
* | Add PHPDoc comments, type hints and ignore return value of act_sitemap() | Michael Hamann | 2012-08-24 |
| | |||
* | Fix return types and result value handling in Sitemapper.php | Michael Hamann | 2012-08-24 |
| | |||
* | Disable compression when a compressed sitemap might be delivered FS#2576 | Michael Hamann | 2012-08-24 |
| | | | | | | | | Compressing a gzip file again for transport is standards compliant, but some clients assume that the file is only compressed once then and don't remove the outer compression layer. This could disable compression in too many cases theses cases should be rare and shouldn't cause any problems. | ||
* | more $INPUT use FS#2577 | Andreas Gohr | 2012-08-24 |
| | |||
* | Merge branch 'noreply' | Andreas Gohr | 2012-08-18 |
|\ | | | | | | | | | | | | | | | | | * noreply: renamed mailfromnon to mailfromnobody, use in subscriptions added mailfromnone internal option FS#2170 Conflicts: inc/subscription.php | ||
| * | renamed mailfromnon to mailfromnobody, use in subscriptions | Andreas Gohr | 2012-08-05 |
| | | |||
| * | added mailfromnone internal option FS#2170 | Andreas Gohr | 2012-08-05 |
| | |