about summary refs log tree commit diff stats
path: root/wiki/inc/Action/Save.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/Save.php
parentbcb215c3a7e914d05f166846a33860e48bba64fb (diff)
downloadsite-2bd7f83a6495011ada78ca8a9f2af417caf01760.tar.gz
removed dokuwiki
Diffstat (limited to 'wiki/inc/Action/Save.php')
-rw-r--r--wiki/inc/Action/Save.php60
1 files changed, 0 insertions, 60 deletions
diff --git a/wiki/inc/Action/Save.php b/wiki/inc/Action/Save.php
deleted file mode 100644
index 0b24729..0000000
--- a/wiki/inc/Action/Save.php
+++ /dev/null
@@ -1,60 +0,0 @@
-<?php
-
-namespace dokuwiki\Action;
-
-use dokuwiki\Action\Exception\ActionAbort;
-use dokuwiki\Action\Exception\ActionException;
-
-/**
- * Class Save
- *
- * Save at the end of an edit session
- *
- * @package dokuwiki\Action
- */
-class Save extends AbstractAction {
-
-    /** @inheritdoc */
-    public function minimumPermission() {
-        global $INFO;
-        if($INFO['exists']) {
-            return AUTH_EDIT;
-        } else {
-            return AUTH_CREATE;
-        }
-    }
-
-    /** @inheritdoc */
-    public function preProcess() {
-        if(!checkSecurityToken()) throw new ActionException('preview');
-
-        global $ID;
-        global $DATE;
-        global $PRE;
-        global $TEXT;
-        global $SUF;
-        global $SUM;
-        global $lang;
-        global $INFO;
-        global $INPUT;
-
-        //spam check
-        if(checkwordblock()) {
-            msg($lang['wordblock'], -1);
-            throw new ActionException('edit');
-        }
-        //conflict check
-        if($DATE != 0 && $INFO['meta']['date']['modified'] > $DATE) {
-            throw new ActionException('conflict');
-        }
-
-        //save it
-        saveWikiText($ID, con($PRE, $TEXT, $SUF, true), $SUM, $INPUT->bool('minor')); //use pretty mode for con
-        //unlock it
-        unlock($ID);
-
-        // continue with draftdel -> redirect -> show
-        throw new ActionAbort('draftdel');
-    }
-
-}