Example #1
0
 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);
             }
         }
     }
 }
Example #2
0
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) {
Example #3
0
<?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 
}