summaryrefslogtreecommitdiff
path: root/lib/exe
Commit message (Collapse)AuthorAge
* increase indexer version to reforce rebuild for the new title indexAndreas Gohr2011-01-16
|
* Fix several security issues in the XML-RPC interfaceMichael Hamann2011-01-16
| | | | | | | | | | | | | | | For locks and getRevisions there hasn't been any acl check. In many other cases the id hadn't been cleaned before the acl check was done which means that many acl rules that should be applied weren't applied. So e.g. when you have read permissions for the root namespace but not for a subnamespace you could add a leading ":" and the permissions for the root namespace will be used instead of the permissions for the subnamespace. This did not apply to writing pages and reading media files, but writing and deleting media files have been concerned as well as reading both plain and html versions of pages. This only concerns installations where XML-RPC is enabled (default is disabled) and XML-RPC is allowed for all or untrusted users.
* added missing change for path length shortener in ajax backendAndreas Gohr2011-01-15
|
* coding style fixAndreas Gohr2011-01-14
|
* Fixed css_loadfile and removed unneeded complexity, added testcasesMichael Hamann2011-01-09
|
* Preserve @import statements in CSSGabriel Birke2011-01-09
|
* Remove enc=utf-8 in VIM modeline as it is not allowed in VIM 7.3Michael Hamann2010-11-29
| | | | | | As of VIM 7.3 it is no longer possible to specify the encoding in the modeline. This gives an error message whenever such a file is opened, thus this commit removes the enc setting from the modeline.
* Render metadata when neededMichael Hamann2010-11-22
| | | | | | | | | | | | | | | | | | This changes fundamentally when metadata is rendered. This commit introduces a new cache file for every page that just contains a timestamp and is updated whenever the metadata of that page is rendered. Metadata is rendered when p_get_metadata is called and the last rendering has been before a page, metadata, configuration or renderer update or purge is set like in the xhtml renderer cache. Metadata is no longer automatically rendered when the xhtml renderer cache isn't used but will still be rendered when needed as p_get_metadata is called in the cache. Metadata is also no longer rendered in the indexer script when missing as that is already done by pageinfo() before anything else is done so the indexer script won't be called when there is no metadata file.
* Merge branch 'master' of git://github.com/splitbrain/dokuwikiHakan Sandell2010-11-20
|\
| * Introduce metadata write wrapper p_save_metadataAdrian Lang2010-11-13
| | | | | | | | p_purge_metadata now updates the metadata cache and the INFO array like the other metadata writing functions
* | Added XMLRPC dokuwiki:appendPageHakan Sandell2010-11-13
|/
* Merge branch 'master', remote branch 'sitemap/master'Michael Hamann2010-11-02
|\
| * Merge remote branch 'origin/master' into sitemapMichael Hamann2010-10-10
| |\
| * | Transformed the sitemapper into a classMichael Hamann2010-09-22
| | | | | | | | | | | | This makes it possible to autoload the sitemapper when needed.
| * | Sitemap rewriteMichael Hamann2010-09-22
| | |
* | | Fix JS error due to disabled JS based hotkeys because of FS#1958Michael Hamann2010-10-26
| | |
* | | Honor allowdebug setting in lib/exe/indexerAdrian Lang2010-10-25
| | |
* | | disabled JS based hotkeys for next stable release FS#1958Andreas Gohr2010-10-22
| | |
* | | removed deprecated index update functionAndreas Gohr2010-10-18
| |/ |/|
* | Added some 404 handling to lib/exe/detail.phpAndreas Gohr2010-10-02
| |
* | populate $INFO in lib/exe/detail.php FS#2041Andreas Gohr2010-10-02
| |
* | coding style cleanup in lib/exe/detail.phpAndreas Gohr2010-10-02
|/
* Work around WebKit bug: newlines at the end of input values are removed.Adrian Lang2010-09-22
| | | | In WebKit, newlines at the end of input field’s value parameters are removed. This breaks $PRE, so we protect those new lines with a dot and later remove the dot.
* fixed locktimer/draft saving on new pagesAndreas Gohr2010-08-11
| | | | When creating new pages, no date field is added in the edit form.
* Ignore small & own changes in digest & list mailsAdrian Lang2010-08-10
|
* use config cascade for userscripts and styles FS#1678Andreas Gohr2010-06-27
|
* Wrap $HTTP_RAW_POST_DATA in !empty() to avoid NOTICE in error logsChristopher Smith2010-06-27
|
* FS#1795: Restrict media manager to users with at least read accessGina Haeussge2010-06-27
| | | | on the supplied namespace.
* FS#433: Editor now uses onbeforeunload event to capture ANY leaving of itGina Haeussge2010-06-27
| | | | | | | | besides via Save or Preview button. This has been successfully tested in FF, Chrome and IE6/7/8. Opera does not support onbeforeunload, therefore the draft is kept if the user navigates away from the editor. Please test this.
* Hotkey trigger is now CTRL-ALT FS#1958Andreas Gohr2010-06-26
| | | | Tests and feedbacks please!
* Changes to the ft_pageLookup and related event FS#1978Andreas Gohr2010-06-26
| | | | | | | | | | | This patch changes the ft_pageLookup function to always return the title of pages with the result. This makes it easier to work with the array, as it no longer changes between numeric and key indexes depending on useheading. This also means that action plugins subscribed to SEARCH_QUERY_PAGELOOKUP need to be adjusted. The event contains a new data field called 'has_titles' which plugins can use to check for backwards compatibility.
* temporary disable hotkey JS for FS#1958Andreas Gohr2010-06-22
|
* Add title index to the indexer files, improve indexer callsAdrian Lang2010-06-16
|
* Remove temp indexer upgrade stuff from 579b0f7eAdrian Lang2010-06-16
|
* Perform quick search in title as wellAdrian Lang2010-06-16
|
* added cleanID to xmlrpc call wiki.getBackLinksDominik Eckelmann2010-05-26
|
* Merge branch 'master' of github.com:splitbrain/dokuwikiAndreas Gohr2010-05-08
|\
| * Add locking for indexer-based notificationsAdrian Lang2010-05-05
| |
* | Reimplementation of Accesskeys in javascript (FS#1809), toolbar accesskyes fix.Marek Sacha2010-05-08
| |
* | Reimplementation of Accesskeys in JavaScript (FS#1809)Marek Sacha2010-05-08
|/
* Adding getTitle to the XML-RPC APIGeorges-Etienne Legendre2010-04-18
|
* Fix #1943: full text search XML-RPC call should return the $pages instead of ↵Georges-Etienne Legendre2010-04-18
| | | | $data
* Rewrite JavaScript change checkAdrian Lang2010-03-26
|
* Use md5sum of id and client ip as temporary filename in XML-RPCMichael Hamann2010-03-16
| | | | | | | | | | | | Before this patch the temporary filename was the uncleaned id. This allowed everyone with upload-privileges (on the whole wiki) and XML-RPC privileges on a XML-RPC-enabled DokuWiki to (over)write any file PHP is allowed to write with any content he wants. If you have XML-RPC enabled and users with XML-RPC and upload privileges you don't trust in a way you would allow them to write any file PHP may write, consider this as an important security fix. By default XML-RPC is disabled, so if you don't know what I'm talking about you are probably not affected by the problem.
* removed dead leftover code from media searchAndreas Gohr2010-03-12
|
* Merge branch 'requireall'Andreas Gohr2010-03-12
|\ | | | | | | | | Conflicts: inc/fulltext.php
| * removed require's in lib/exe/*Andreas Gohr2010-02-01
| |
* | Move & rename HTML_PAGE_FROMTEMPLATE to common.phpAdrian Lang2010-03-10
| | | | | | | | | | The new COMMON_PAGE_FROMTEMPLATE is triggered by pageTemplate AFTER the template has been read but before performing the template replacements.
* | added dokuwiki.search XMLRPC call FS#1882Andreas Gohr2010-02-28
| |
* | honor sneaky_index config in link manager FS#1907Andreas Gohr2010-02-28
| |