1f21dad39SAndreas Gohr<?php 2f21dad39SAndreas Gohr 3f21dad39SAndreas Gohrnamespace dokuwiki\Action; 4f21dad39SAndreas Gohr 5ab583a1bSAndreas Gohr/** 6ab583a1bSAndreas Gohr * Class Draft 7ab583a1bSAndreas Gohr * 8ab583a1bSAndreas Gohr * Screen to see and recover a draft 9ab583a1bSAndreas Gohr * 10ab583a1bSAndreas Gohr * @package dokuwiki\Action 11ab583a1bSAndreas Gohr * @fixme combine with Recover? 12ab583a1bSAndreas Gohr */ 13f21dad39SAndreas Gohrclass Draft extends AbstractAction { 14f21dad39SAndreas Gohr 15f21dad39SAndreas Gohr /** @inheritdoc */ 16*ec701221SAndreas Gohr public function minimumPermission() { 17f21dad39SAndreas Gohr global $INFO; 18f21dad39SAndreas Gohr if($INFO['exists']) { 19f21dad39SAndreas Gohr return AUTH_EDIT; 20f21dad39SAndreas Gohr } else { 21f21dad39SAndreas Gohr return AUTH_CREATE; 22f21dad39SAndreas Gohr } 23f21dad39SAndreas Gohr } 24f21dad39SAndreas Gohr 25f21dad39SAndreas Gohr // FIXME any permission checks needed? 26f21dad39SAndreas Gohr 27f21dad39SAndreas Gohr public function tplContent() { 28f21dad39SAndreas Gohr html_draft(); 29f21dad39SAndreas Gohr } 30f21dad39SAndreas Gohr 31f21dad39SAndreas Gohr} 32