diff options
author | Mario Vavti <mario@mariovavti.com> | 2018-09-26 15:02:20 +0200 |
---|---|---|
committer | Mario Vavti <mario@mariovavti.com> | 2018-09-26 15:02:20 +0200 |
commit | 9bc76b425948e7a6118e7749a3eb7c08c447bab3 (patch) | |
tree | 9e8e932e6c7266d3a8220bc7fb24dffc3e85d8ed /Zotlabs/Module/Pdledit.php | |
parent | 9948bb3f2aa3bf3efa68623b87ba854fb59b4926 (diff) | |
download | volse-hubzilla-9bc76b425948e7a6118e7749a3eb7c08c447bab3.tar.gz volse-hubzilla-9bc76b425948e7a6118e7749a3eb7c08c447bab3.tar.bz2 volse-hubzilla-9bc76b425948e7a6118e7749a3eb7c08c447bab3.zip |
appification of the pdl editor and move advanced_theming to theme settings where it belongs
Diffstat (limited to 'Zotlabs/Module/Pdledit.php')
-rw-r--r-- | Zotlabs/Module/Pdledit.php | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/Zotlabs/Module/Pdledit.php b/Zotlabs/Module/Pdledit.php index 9b86b599b..d0bde7715 100644 --- a/Zotlabs/Module/Pdledit.php +++ b/Zotlabs/Module/Pdledit.php @@ -1,15 +1,20 @@ <?php namespace Zotlabs\Module; +use App; +use Zotlabs\Web\Controller; +use Zotlabs\Lib\Apps; -class Pdledit extends \Zotlabs\Web\Controller { +class Pdledit extends Controller { function post() { if(! local_channel()) return; - if(! $_REQUEST['module']) + + if(! Apps::system_app_installed(local_channel(), 'PDL Editor')) return; - if(! feature_enabled(local_channel(),'advanced_theming')) + + if(! $_REQUEST['module']) return; if(! trim($_REQUEST['content'])) { @@ -30,9 +35,13 @@ class Pdledit extends \Zotlabs\Web\Controller { return; } - if(! feature_enabled(local_channel(),'advanced_theming')) { - notice( t('Feature disabled.') . EOL); - return; + if(! Apps::system_app_installed(local_channel(), 'PDL Editor')) { + //Do not display any associated widgets at this point + App::$pdl = ''; + + $o = '<b>PDL Editor App (Not Installed):</b><br>'; + $o .= t('Provides the ability to edit system page layouts'); + return $o; } if(argc() > 2 && argv(2) === 'reset') { |