about summary refs log tree commit diff stats
path: root/wiki/inc/Action/Preview.php
diff options
context:
space:
mode:
authorahriman <ahriman@falte.red>2019-01-02 04:57:35 +0000
committerahriman <ahriman@falte.red>2019-01-02 04:57:35 +0000
commit2bd7f83a6495011ada78ca8a9f2af417caf01760 (patch)
treef9acdb7f09e011c65330ab993d4db3620787dbfb /wiki/inc/Action/Preview.php
parentbcb215c3a7e914d05f166846a33860e48bba64fb (diff)
downloadsite-2bd7f83a6495011ada78ca8a9f2af417caf01760.tar.gz
removed dokuwiki
Diffstat (limited to 'wiki/inc/Action/Preview.php')
-rw-r--r--wiki/inc/Action/Preview.php58
1 files changed, 0 insertions, 58 deletions
diff --git a/wiki/inc/Action/Preview.php b/wiki/inc/Action/Preview.php
deleted file mode 100644
index 850b204..0000000
--- a/wiki/inc/Action/Preview.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-
-namespace dokuwiki\Action;
-
-/**
- * Class Preview
- *
- * preview during editing
- *
- * @package dokuwiki\Action
- */
-class Preview extends Edit {
-
-    /** @inheritdoc */
-    public function preProcess() {
-        header('X-XSS-Protection: 0');
-        $this->savedraft();
-        parent::preProcess();
-    }
-
-    /** @inheritdoc */
-    public function tplContent() {
-        global $TEXT;
-        html_edit();
-        html_show($TEXT);
-    }
-
-    /**
-     * Saves a draft on preview
-     */
-    protected function savedraft() {
-        global $INFO;
-        global $ID;
-        global $INPUT;
-        global $conf;
-
-        if(!$conf['usedraft']) return;
-        if(!$INPUT->post->has('wikitext')) return;
-
-        // ensure environment (safeguard when used via AJAX)
-        assert(isset($INFO['client']), 'INFO.client should have been set');
-        assert(isset($ID), 'ID should have been set');
-
-        $draft = array(
-            'id' => $ID,
-            'prefix' => substr($INPUT->post->str('prefix'), 0, -1),
-            'text' => $INPUT->post->str('wikitext'),
-            'suffix' => $INPUT->post->str('suffix'),
-            'date' => $INPUT->post->int('date'),
-            'client' => $INFO['client'],
-        );
-        $cname = getCacheName($draft['client'] . $ID, '.draft');
-        if(io_saveFile($cname, serialize($draft))) {
-            $INFO['draft'] = $cname;
-        }
-    }
-
-}