about summary refs log tree commit diff stats
path: root/wiki/inc/Action/Edit.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/Edit.php
parentbcb215c3a7e914d05f166846a33860e48bba64fb (diff)
downloadsite-2bd7f83a6495011ada78ca8a9f2af417caf01760.tar.gz
removed dokuwiki
Diffstat (limited to 'wiki/inc/Action/Edit.php')
-rw-r--r--wiki/inc/Action/Edit.php91
1 files changed, 0 insertions, 91 deletions
diff --git a/wiki/inc/Action/Edit.php b/wiki/inc/Action/Edit.php
deleted file mode 100644
index 061c9e2..0000000
--- a/wiki/inc/Action/Edit.php
+++ /dev/null
@@ -1,91 +0,0 @@
-<?php
-
-namespace dokuwiki\Action;
-
-use dokuwiki\Action\Exception\ActionAbort;
-
-/**
- * Class Edit
- *
- * Handle editing
- *
- * @package dokuwiki\Action
- */
-class Edit extends AbstractAction {
-
-    /** @inheritdoc */
-    public function minimumPermission() {
-        global $INFO;
-        if($INFO['exists']) {
-            return AUTH_READ; // we check again below
-        } else {
-            return AUTH_CREATE;
-        }
-    }
-
-    /**
-     * @inheritdoc falls back to 'source' if page not writable
-     */
-    public function checkPreconditions() {
-        parent::checkPreconditions();
-        global $INFO;
-
-        // no edit permission? view source
-        if($INFO['exists'] && !$INFO['writable']) {
-            throw new ActionAbort('source');
-        }
-    }
-
-    /** @inheritdoc */
-    public function preProcess() {
-        global $ID;
-        global $INFO;
-
-        global $TEXT;
-        global $RANGE;
-        global $PRE;
-        global $SUF;
-        global $REV;
-        global $SUM;
-        global $lang;
-        global $DATE;
-
-        if(!isset($TEXT)) {
-            if($INFO['exists']) {
-                if($RANGE) {
-                    list($PRE, $TEXT, $SUF) = rawWikiSlices($RANGE, $ID, $REV);
-                } else {
-                    $TEXT = rawWiki($ID, $REV);
-                }
-            } else {
-                $TEXT = pageTemplate($ID);
-            }
-        }
-
-        //set summary default
-        if(!$SUM) {
-            if($REV) {
-                $SUM = sprintf($lang['restored'], dformat($REV));
-            } elseif(!$INFO['exists']) {
-                $SUM = $lang['created'];
-            }
-        }
-
-        // Use the date of the newest revision, not of the revision we edit
-        // This is used for conflict detection
-        if(!$DATE) $DATE = @filemtime(wikiFN($ID));
-
-        //check if locked by anyone - if not lock for my self
-        $lockedby = checklock($ID);
-        if($lockedby) {
-            throw new ActionAbort('locked');
-        };
-        lock($ID);
-    }
-
-    /** @inheritdoc */
-    public function tplContent() {
-        html_edit();
-    }
-
-}