about summary refs log tree commit diff stats
path: root/wiki/inc/actions.php
diff options
context:
space:
mode:
Diffstat (limited to 'wiki/inc/actions.php')
-rw-r--r--wiki/inc/actions.php64
1 files changed, 0 insertions, 64 deletions
diff --git a/wiki/inc/actions.php b/wiki/inc/actions.php
deleted file mode 100644
index 9ba8878..0000000
--- a/wiki/inc/actions.php
+++ /dev/null
@@ -1,64 +0,0 @@
-<?php
-/**
- * DokuWiki Actions
- *
- * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
- * @author     Andreas Gohr <andi@splitbrain.org>
- */
-
-if(!defined('DOKU_INC')) die('meh.');
-
-/**
- * All action processing starts here
- */
-function act_dispatch(){
-    // always initialize on first dispatch (test request may dispatch mutliple times on one request)
-    $router = \dokuwiki\ActionRouter::getInstance(true);
-
-    $headers = array('Content-Type: text/html; charset=utf-8');
-    trigger_event('ACTION_HEADERS_SEND',$headers,'act_sendheaders');
-
-    // clear internal variables
-    unset($router);
-    unset($headers);
-    // make all globals available to the template
-    extract($GLOBALS);
-
-    include(template('main.php'));
-    // output for the commands is now handled in inc/templates.php
-    // in function tpl_content()
-}
-
-/**
- * Send the given headers using header()
- *
- * @param array $headers The headers that shall be sent
- */
-function act_sendheaders($headers) {
-    foreach ($headers as $hdr) header($hdr);
-}
-
-/**
- * Sanitize the action command
- *
- * @author Andreas Gohr <andi@splitbrain.org>
- *
- * @param array|string $act
- * @return string
- */
-function act_clean($act){
-    // check if the action was given as array key
-    if(is_array($act)){
-        list($act) = array_keys($act);
-    }
-
-    //remove all bad chars
-    $act = strtolower($act);
-    $act = preg_replace('/[^1-9a-z_]+/','',$act);
-
-    if($act == 'export_html') $act = 'export_xhtml';
-    if($act == 'export_htmlbody') $act = 'export_xhtmlbody';
-
-    if($act === '') $act = 'show';
-    return $act;
-}