protected function importImageEditorFilters(\SimpleXMLElement $sx) { if (isset($sx->imageeditor_filters)) { foreach ($sx->imageeditor_filters->imageeditor_filter as $filter) { $handle = $filter['handle']; $name = $filter['name']; $ob = SystemImageEditorFilter::getByHandle($handle); if ($ob->getHandle() != $handle) { SystemImageEditorFilter::add($handle, $name); } } } }
use Whoops\Exception\ErrorException; $editorid = substr(sha1(time()), 0, 5); // Just enough entropy. $u = new User(); $form = Loader::helper('form'); /** @var FileVersion $fv */ $f = $fv->getFile(); $fp = new Permissions($f); if (!$fp->canEditFileContents()) { die(t("Access Denied.")); } $req = ResponseAssetGroup::get(); $req->requireAsset('core/imageeditor'); $controlsets = SystemImageEditorControlSet::getList(); $components = SystemImageEditorComponent::getList(); $filters = SystemImageEditorFilter::getList(); ?> <div class='table ccm-ui'> <div class='editorcontainer'> <div id='<?php echo $editorid; ?> ' class='Editor'></div> <div class='bottomBar'></div> </div> <div class='controls'> <div class='controlscontainer'> <div class='editorcontrols'> <div class='control-sets'> <?php if (!$controlsets) {
<?php use Concrete\Core\ImageEditor\Filter; $filters = Filter::getList(); foreach ($filters as $filter) { ?> <div class="filter filter-<?php echo $filter->getHandle(); ?> "> <?php $view = new View(); $view->setInnerContentFile($filter->getViewPath()); echo $view->renderViewContents(array('filter' => $filter)); ?> </div> <?php }