summaryrefslogtreecommitdiff
path: root/inc/actions.php
Commit message (Collapse)AuthorAge
...
* two more event hooksAndreas Gohr2006-11-16
| | | | darcs-hash:20061116212937-7ad00-2ac647a9040f75650bdbe1047e76370f9c900dff.gz
* fix conflicting edit cancel buttonBen Coburn2006-10-27
| | | | darcs-hash:20061027185046-05dcb-71c34a3fbe67c5d17dfc9400e6e668469bd91b51.gz
* used named submitbuttons instead of localized labelsAndreas Gohr2006-10-20
| | | | darcs-hash:20061020164148-7ad00-6bb857729d9004b0f9b865410c1c666e07cc03aa.gz
* minor bugfix and boring error removalchris2006-09-23
| | | | darcs-hash:20060923203609-9b6ab-ecca679faa254a29772868508050fcf3206b0814.gz
* cleanup undefined constant noticesBen Coburn2006-07-10
| | | | | | | Undefined constants replaced with strings, see http://www.php.net/manual/en/language.types.array.php#language.types.array.foo-bar darcs-hash:20060710091820-05dcb-cfccff2bdd633b929470c60d8eee096f50ab4c18.gz
* disableactions supportAndreas Gohr2006-07-02
| | | | | | | | | | | | This patch adds a config option to disable certain internal action commands of DokuWiki's main dispatcher. The options resendpasswd and openregister were removed because they can now set through this new option. The config plugin needs to be adjusted. darcs-hash:20060702121622-7ad00-1e80e77bcfb0ae561fe7abd79cfbe1bb158be720.gz
* Fix for privilege escalation bug #825Andreas Gohr2006-06-06
| | | | | | | This rechecks all ACLs a second time before the template is called, avoiding similar problems in the future. darcs-hash:20060606182742-7ad00-375c7989c8357c8a051b4966d06dbfde356bedb5.gz
* bug#775, fix access control of resend password pagechris2006-06-06
| | | | darcs-hash:20060606083212-9b6ab-b04f08b3fde6baca7ec2a33a38c3f147651c8371.gz
* event system revisionchris2006-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a major revision of DokuWiki's event system. There are changes to class names, function names, function parameters and their order and event names. For action plugin writers the following changes are important: - <event_name> is no longer signalled, only <event_name>_BEFORE and <event_name>_AFTER. - note the case change for _BEFORE and _AFTER - calling stopPropagation while processing a _BEFORE signal no longer prevents an _AFTER signal. The events _continue value is reset before the _AFTER signal is made. - events have a new readonly property, canPreventDefault. This lets the event handling hook know whether or not the event honours preventDefault calls. - parameters have changed for the register_hook method, parameters are now $event_name, $advise (can be 'BEFORE' or 'AFTER') $object $method $param (this parameter is now optional) - parameter order has changed for the hook event handler callback functions &$event $param (can now be left off) Event names have changed, they are now structured <dokuwiki name>_<event data name>_<action_name or state if no action> DOKUWIKI_START darcs-hash:20060424220152-9b6ab-00e366288f7ec8a85b85dc83694a5f43a07aa082.gz
* event SEND_HEADERSchris2006-04-15
| | | | | | | | | | | | | | | | | Event data an array of headers dokuwiki will send[1]. The default action is to output all the headers in order using the header() function. This event is a full trigger, meaning there are three advises: - SEND_HEADERS_before - SEND_HEADERS - SEND_HEADERS_after Handlers of this event can add/modify/delete the headers in the event data. The event data must remain an array, even if emptied. [1] There is one dokuwiki header 'Content-Type: text/html; charset darcs-hash:20060415160210-9b6ab-841bd034b797c7f1b8d4bbc66f90185a16e5a043.gz
* add ACTION_DISPATCH eventchris2006-04-14
| | | | | | | | | | | | | | | | The 'ACTION_DISPATCH' event[1] is triggered prior to any processing of the $ACT variable[2]. This gives custom content the opportunity to add new "do" commands and to process any custom form data. This event is advisory only (there are no '_before' or '_after' advise) Preventing default action will skip Dokuwiki's own processing of the $ACT value, this includes its cleansing of the $ACT variable. [1] also refer ACTION_TEMPLATE event [2] $ACT is the do variable from the query string darcs-hash:20060414195601-9b6ab-8ae62d2c3a7c6f8c09c77436d9adbaba5404f51b.gz
* Automatic draft savingAndreas Gohr2006-03-11
| | | | | | | | DokuWiki now automatically creates a draft file of the currently edited page. In case of an editing interuption (eg. Browsercrash) the draftfile can be continued later. darcs-hash:20060311200148-7ad00-919337a51e001136178d175a1755cd26122e9726.gz
* disable ACL commands if ACL is disabled FS#732Andreas Gohr2006-03-07
| | | | darcs-hash:20060307165127-7ad00-b11a8cab6d904745998d5648911bee9fcd55af61.gz
* added missing doctype and title for export_htmlAnika Henke2006-03-04
| | | | darcs-hash:20060304204748-d5083-c03783b7c736f039058ccd7150417c17fbe3265f.gz
* move content-type meta header above title tagAndreas Gohr2006-03-04
| | | | | | This is recommended here: http://www.joelonsoftware.com/articles/Unicode.html darcs-hash:20060304164119-7ad00-f7da3e6edeefb8dcfc907bf28b51379d7b31689e.gz
* fix for export_html to look good again after my "css_in_dokuwiki_context.patch"Anika Henke2006-02-24
| | | | darcs-hash:20060224223947-d5083-e7fd85205458be8322064941789b4335179949d8.gz
* file cleanupsAndreas Gohr2006-02-17
| | | | | | | | | | This patch cleans up the source code to satisfy the coding guidelines (see http://wiki.splitbrain.org/wiki:development#coding_style) It converts files to UNIX lineendings and removes tabs and trailing whitespace. Not all files were cleaned yet. darcs-hash:20060217222040-7ad00-bba3d2bee3b5aa7cbb5184258abd50805cd071bf.gz
* fix special char ID handlingAndreas Gohr2006-02-03
| | | | | | | A given ID consisting of special chars only (either added manually in the URL or in the search box) will be ignored correctly now. darcs-hash:20060203153945-7ad00-60fc38b49604f45bb2ca912a9c76c619ad60ac44.gz
* added export_xhtmlbody option #636Andreas Gohr2005-11-26
| | | | darcs-hash:20051126125627-7ad00-142bb2502948ce20b7ecc60941ffa3eb318478ed.gz
* profile change feedbackMatthias Grimm2005-11-11
| | | | | | | This pathc adds a feedback for the user after changing his/her profile and the profile dialog will be closed. darcs-hash:20051111170122-4145d-8b04e5078ac5f7f5bff2309d55002232e67f344a.gz
* auth update, incl. auth object, plain.class.php; resend password & update ↵chris2005-10-20
| | | | | | profile actions darcs-hash:20051020181434-50fdc-44222aa2074bb0e39a1c240c516259579b380740.gz
* minor edit checkboxAndreas Gohr2005-10-02
| | | | | | | | | This patch adds a minor edit checkbox to the edit form for logged in users. Minor edits are displayed different in recent changes and the page revision history. The RSS feed excludes minor edits by default - this can be changed by adding a minor darcs-hash:20051002113255-7ad00-2bc9e1aaa76d9616428e760529ecc14ef119cf71.gz
* rebuild $INFO array directly after lockoutAndreas Gohr2005-09-30
| | | | darcs-hash:20050930154739-7ad00-e5dea212a28508d24be6471fe5900c7edb1bbde9.gz
* admin plugin i/face + acl pluginchris2005-08-25
| | | | darcs-hash:20050824224718-50fdc-6d27ff70e60e6fe547aff6c2b305507c4ab3f669.gz
* subscribe_changes.patchsteven-danz2005-08-08
| | | | | | | Updates to the subscription patch to add a configuration option to enable/disable the feature, move the messages to the language files, and general cleanup darcs-hash:20050808045034-4c315-88a72dc8d2b22fdd9af8caa0505ef5c737965c86.gz
* changes to the page subscription featureAndreas Gohr2005-08-06
| | | | darcs-hash:20050806212000-7ad00-c5ab54a33289f8be0ce99443f82f0b3cf1bdbf0d.gz
* track_changes.patchSteven Danz2005-06-27
| | | | | | | | Second go at including changes to allow users to sign up on mailing lists so they may receive emails each time the page they are interested in is updated. darcs-hash:20050627021748-3ed6d-5f6993f51ab649e3928a513b0fbe7c421d880325.gz
* fallback to default template if custom one is not availableAndreas Gohr2005-07-29
| | | | darcs-hash:20050729163001-7ad00-24d0768ecd593ab85fda0e3c5fbdbec0e8ff3276.gz
* typo fix for actions.inc #480Johannes Buchner2005-07-29
| | | | darcs-hash:20050729161331-83f7f-4c1853082e93e41ab749ead17e770adc671bb0e4.gz
* Security fix for page exposure #456Benjamin Gilbert2005-07-12
| | | | darcs-hash:20050712210258-91c85-46f4df30378fcd2a7bbb92a95ec43c2ff9e474a1.gz
* locks must not survive logoffmatthiasgrimm2005-06-17
| | | | | | | If a user logout during editing an article, this article will be blocked until end of timeout. This patch removes an open lock, if the user log off. darcs-hash:20050617121838-7ef76-1481946ab9c985ba006d3018fd0acfe9e4223f9e.gz
* Allow source view with read only permissions #383andi2005-06-08
| | | | darcs-hash:20050608210912-9977f-d7645e56001efd2ee6b08504a15ff7f293d8ae92.gz
* directory layout cleanup !IMPORTANTandi2005-06-05
| | | | | | | | | | | | | This patch changes the directory structure of dokuwiki as suggested in http://www.freelists.org/archives/dokuwiki/06-2005/msg00045.html As the changes.log is not managed through darcs you need to move it your self to the new location in data/changes.log I think I modified the code at all nessessary places, but I may have forgotten a few things. darcs-hash:20050605103842-9977f-af20f63c1d604888375d175d89ac6bd71566d47d.gz
* small fixes to register from admin pageandi2005-05-10
| | | | | | | It's AUTH_ADMIN not AUTH_AUTH ;-), Small formatting changes, removed superfluous perm check in register() darcs-hash:20050510163055-9977f-ca82569166a73bb657e82d3ffa525c1d1978f73e.gz
* fixing user registration from admin pagematthiasgrimm2005-05-09
| | | | | | | | | This patch fixes the user registration from the admin page. It removes the 'register' filter in act_clean() and enables act_permcheck() to handle permissions to 'register' differentially. darcs-hash:20050509204423-7ef76-eeb3681e364b85690c342f8eabeb65d326cb0637.gz
* add user registration to admin pageMatthias Grimm2005-05-08
| | | | | | | | | | If 'openregister' is not set the menue entry 'Add new user...' will be added to the admin page so that registering of new users is always possible through an GUI. If 'openregister is set the menu entry will be omitted to not to overload the admin page. darcs-hash:20050508101344-4145d-cb3f9e10f4b8d26dec516ce796e54ed12a1e2b53.gz
* ~~NOCACHE~~ addedandi2005-05-01
| | | | darcs-hash:20050501193908-9977f-e65b9b9bd123efaccc167f2e1ad9a1d4f51ba681.gz
* fixed action on localized buttonsandi2005-04-20
| | | | darcs-hash:20050420193003-9977f-7270a55bba706dbdde401918b7fa342616392ba3.gz
* fixes for the exportandi2005-04-19
| | | | darcs-hash:20050419185603-9977f-4bc9a1ba1878436bd71795c5d7fec2a5582561bf.gz
* removed closing php tag for includesandi2005-04-13
| | | | darcs-hash:20050413175338-9977f-c969db6f86df5df175db9a39b4fabb9f072f8f67.gz
* fixed .lock filesjorda2005-04-03
| | | | | | | | The name of .lock files was not being set since $ID was not initialized as global inside the act_edit() function. Only a .txt.lock file was created causing some ugly errors. darcs-hash:20050403094446-18876-28ab4f94f034e1db34639d942dc3816cacd1ca5a.gz
* correct handling of cancel buttonandi2005-03-21
| | | | darcs-hash:20050321185205-9977f-74c7caab5c90fa9fd1e79333d93ff26ad0971349.gz
* fixed loginandi2005-03-18
| | | | darcs-hash:20050318223919-9977f-eb2107d66574f2436759a3dc8eb7568beadd4c4d.gz
* template fixes and ACL admin interfaceandi2005-03-15
| | | | darcs-hash:20050315213005-9977f-0939681aa5ee37e0ea8cb054ffddb8e6275aa398.gz
* permission check fixedandi2005-03-11
| | | | darcs-hash:20050311132408-9977f-212aa31223494e0eba53bfe41ed1613835ca0d2e.gz
* more fixesandi2005-03-09
| | | | darcs-hash:20050309205346-9977f-0b78e17d8b7bd95dec7e0f9aa15fadfb0e89422c.gz
* bugfixes for yesterdays template patchandi2005-03-07
| | | | darcs-hash:20050307192954-9977f-ec263f3b0a3b4d9e35210789d2bb78c3a6011ae0.gz
* template support (incomplete, maybe broken)andi2005-03-06
darcs-hash:20050306183159-9977f-22dbb69831b5fa2e28bbf62448c65053d96a2cb9.gz