public function form() { $this->load(); if (is_object($this->attributeValue)) { $value = $this->getAttributeValue()->getValue(); } $this->addHeaderItem(Loader::helper('html')->javascript('tiny_mce/tiny_mce.js')); // switch display type here if ($this->akTextareaDisplayMode == 'text' || $this->akTextareaDisplayMode == '') { print Loader::helper('form')->textarea($this->field('value'), $value); } else { $this->addHeaderItem(Loader::helper('html')->css('ccm.dialog.css')); $this->addHeaderItem(Loader::helper('html')->css('ccm.forms.css')); $this->addHeaderItem(Loader::helper('html')->css('ccm.filemanager.css')); $this->addHeaderItem(Loader::helper('html')->css('ccm.search.css')); $this->addHeaderItem(Loader::helper('html')->css('ccm.menus.css')); $this->addHeaderItem(Loader::helper('html')->javascript('ccm.filemanager.js')); $this->addHeaderItem(Loader::helper('html')->javascript('ccm.dialog.js')); $this->addHeaderItem(Loader::helper('html')->javascript('ccm.ui.js')); $this->addHeaderItem(Loader::helper('html')->javascript('jquery.form.js')); $this->addHeaderItem(Loader::helper('html')->javascript('jquery.liveupdate.js')); $this->addHeaderItem(Loader::helper('html')->javascript('ccm.search.js')); $this->addHeaderItem('<script type="text/javascript" src="' . REL_DIR_FILES_TOOLS_REQUIRED . '/i18n_js"></script>'); Loader::element('editor_init'); $editor_mode = strtoupper(str_replace('rich_text_', '', $this->akTextareaDisplayMode)); Loader::element('editor_config', array('editor_mode' => $editor_mode, 'editor_selector' => 'ccm-advanced-editor-' . $this->attributeKey->getAttributeKeyID())); if (in_array($this->akTextareaDisplayMode, array('rich_text', 'rich_text_advanced', 'rich_text_office', 'rich_text_custom'))) { Loader::element('editor_controls', array('mode'=>'full')); } print Loader::helper('form')->textarea($this->field('value'), $value, array('class' => 'ccm-advanced-editor-' . $this->attributeKey->getAttributeKeyID())); } }
public function preProcess() { Loader::element('editor_init'); Loader::element('editor_config', array('editor_mode' => 'CUSTOM')); foreach ($this->getHiddenFields() as $hField) { echo $hField->getField(); } }
public function initialize() { parent::initialize(); $this->fieldAttrs['class'] .= ' ccm-advanced-editor'; $form = Loader::helper('form'); $this->field = $template = file_get_contents(dirname(__FILE__) . '/../../../assets/templates/editor_controls.html'); $this->field .= $form->textarea($this->getDisplayFieldName(), $this->default, $this->fieldAttrs); if (!$_GLOBALS['mce_conf']) { Loader::element('editor_init'); Loader::element('editor_config', array('editor_mode' => 'ADVANCED')); $_GLOBALS['mce_conf'] = 1; } }
public function form() { $this->load(); if (is_object($this->attributeValue)) { $value = $this->getAttributeValue()->getValue(); } $this->addHeaderItem(Loader::helper('html')->javascript('tiny_mce/tiny_mce.js')); // switch display type here if ($this->akTextareaDisplayMode == 'text' || $this->akTextareaDisplayMode == '') { print Loader::helper('form')->textarea($this->field('value'), $value); } else { Loader::element('editor_init'); $editor_mode = strtoupper(str_replace('rich_text_', '', $this->akTextareaDisplayMode)); Loader::element('editor_config', array('editor_mode' => $editor_mode, 'editor_selector' => 'ccm-advanced-editor-' . $this->attributeKey->getAttributeKeyID())); if (in_array($this->akTextareaDisplayMode, array('rich_text', 'rich_text_advanced', 'rich_text_office', 'rich_text_custom'))) { Loader::element('editor_controls', array('mode' => 'full')); } print Loader::helper('form')->textarea($this->field('value'), $value, array('class' => 'ccm-advanced-editor-' . $this->attributeKey->getAttributeKeyID())); } }
<?php defined('C5_EXECUTE') or die("Access Denied."); ?> <?php $pk = FilePermissionKey::getByID($_REQUEST['pkID']); $pk->setPermissionObject($f); ?> <?php Loader::element("permission/detail", array('permissionKey' => $pk)); ?> <script type="text/javascript"> var ccm_permissionDialogURL = '<?php echo REL_DIR_FILES_TOOLS_REQUIRED; ?> /permissions/dialogs/file?fID=<?php echo $f->getFileID(); ?> '; </script>
<form method="post" action="<?php echo $view->action('save'); ?> " id="ccm-permission-list-form"> <?php echo Loader::helper('validation/token')->output('save_permissions'); ?> <div class="ccm-pane-body"> <?php $tp = new TaskPermission(); if ($tp->canAccessTaskPermissions()) { ?> <?php Loader::element('permission/lists/file_set', array('fs' => $fs)); ?> <?php } else { ?> <p><?php echo t('You cannot access task permissions.'); ?> </p> <?php } ?> </div> <div class="ccm-dashboard-form-actions-wrapper"> <div class="ccm-dashboard-form-actions"> <a href="<?php
?> ><?php echo h(tc('GroupName', $g['gName'])); ?> </option> <?php } } ?> </select> </div> </div> </fieldset> <?php Loader::element('users/confirm_list', array('users' => $users)); ?> </form> </div> <div class="dialog-buttons"> <?php echo $ih->button_js(t('Cancel'), 'jQuery.fn.dialog.closeTop()', 'left', 'btn'); ?> <?php echo $ih->button_js(t('Save'), 'ccm_userBulkGroupRemove()', 'right', 'btn primary'); ?> </div> <?php
echo Loader::helper('concrete/dashboard')->getDashboardPaneFooterWrapper(false); ?> <?php } else { ?> <?php echo Loader::helper('concrete/dashboard')->getDashboardPaneHeaderWrapper(t('Page Attributes'), false, false, false); ?> <?php $attribs = CollectionAttributeKey::getList(); Loader::element('dashboard/attributes_table', array('category' => $category, 'attribs' => $attribs, 'editURL' => '/dashboard/pages/attributes')); ?> <div class="ccm-pane-body ccm-pane-body-footer" style="margin-top: -25px"> <form method="get" class="form-stacked inline-form-fix" action="<?php echo $this->action('select_type'); ?> " id="ccm-attribute-type-form"> <div class="clearfix"> <?php echo $form->label('atID', t('Add Attribute')); ?> <div class="input"> <?php
<div class="control-group"> <fieldset> <legend><?php echo t("Workflow Access"); ?> </legend> <?php echo Loader::element("permission/lists/basic_workflow", array('enablePermissions' => false, 'workflow' => $workflow)); ?> </fieldset></div>
$sql = 'UPDATE CollectionVersionAreaLayouts SET position=? WHERE cvalID=? '; $db->query($sql, $vals); $siblingMoved = 1; } if ($siblingMoved == 1) { $sql = 'UPDATE CollectionVersionAreaLayouts SET position=? WHERE cvalID=? '; $db->query($sql, array($layout->position, $layout->cvalID)); } break; } } $layouts = $a->getAreaLayouts($nvc); $jsonData['success'] = 1; break; case 'deleteOpts': Loader::element('block_area_layout_delete_opts', array('cvalID' => $layout->cvalID)); die; break; case 'delete': $areaNameNumber = $_REQUEST['areaNameNumber']; if ($areaNameNumber) { $db = Loader::db(); $vals = array($nvc->getCollectionID(), $nvc->getVersionID(), $a->getAreaHandle(), $areaNameNumber); $db->Execute('delete from CollectionVersionAreaLayouts WHERE cID = ? AND cvID = ? AND arHandle = ? AND areaNameNumber = ?', $vals); //also delete this layouts blocks $layout->setAreaObj($a); //we'll try to grab more areas than necessary, just incase the layout size had been reduced at some point. //error_log ('$layoutNameNumber: ' . $layout->getAreaNameNumber() . ' ' . print_r($_REQUEST,true)); $layout->areaNameNumber = $areaNameNumber; $maxCell = $layout->getMaxCellNumber() + 20; for ($i = 1; $i <= $maxCell; $i++) {
<?php defined('C5_EXECUTE') or die("Access Denied."); $tp = new TaskPermission(); if (!$tp->canAccessUserSearch()) { die(t("You have no access to users.")); } $u = new User(); $cnt = Loader::controller('/dashboard/users/search'); $userList = $cnt->getRequestedSearchResults(); $columns = $cnt->get('columns'); $users = $userList->getPage(); $pagination = $userList->getPagination(); $searchType = Loader::helper('text')->entities($_REQUEST['searchType']); Loader::element('users/search_results', array('columns' => $columns, 'users' => $users, 'userList' => $userList, 'searchType' => $searchType, 'pagination' => $pagination));
?> " id="ccm-attribute-key-form"> <?php Loader::element("attribute/type_form_required", array('category' => $category, 'type' => $type)); ?> </form> <?php } ?> <?php } else { $attribs = UserAttributeKey::getList(); Loader::element('dashboard/attributes_table', array('types' => $types, 'category' => $category, 'attribs' => $attribs, 'editURL' => '/dashboard/users/attributes', 'sortable' => true)); } } ?> <script type="text/javascript"> $(function() { $("ul.ccm-sortable-attribute-list-wrapper").sortable({ handle: 'i.ccm-item-select-list-sort', cursor: 'move', opacity: 0.5, stop: function() { var ualist = $(this).sortable('serialize'); ualist += '&ccm_token=' + '<?php echo $controller->token->generate('attribute_sort');
} ?> ><?php echo Loader::element('permission/labels', array('pk' => $pk)); ?> </td> </tr> <?php } if ($enablePermissions) { ?> <tr> <td class="ccm-permission-grid-name" ></td> <td> <?php echo Loader::element('permission/clipboard', array('pkCategory' => $cat)); ?> </td> </tr> <?php } ?> </table> <?php if ($enablePermissions) { ?> <script type="text/javascript"> ccm_permissionLaunchDialog = function(link) { var dupe = $(link).attr('data-duplicate');
<i class="fa fa-bars"></i> </li> </ul> </div> <?php $dh = Loader::helper('concrete/dashboard'); print $dh->getIntelligentSearchMenu(); if (!$hideDashboardPanel) { ?> <div id="ccm-panel-dashboard" class="hidden-xs hidden-sm ccm-panel ccm-panel-right ccm-panel-transition-slide ccm-panel-active ccm-panel-loaded"> <div class="ccm-panel-content-wrapper ccm-ui"> <div class="ccm-panel-content ccm-panel-content-visible"> <?php $cnt = new \Concrete\Controller\Panel\Dashboard(); $cnt->setPageObject($c); $cnt->view(); $nav = $cnt->get('nav'); $tab = $cnt->get('tab'); $ui = $cnt->get('ui'); Loader::element('panels/dashboard', array('nav' => $nav, 'tab' => $tab, 'ui' => $ui, 'c' => $c)); ?> </div></div> </div> <?php } ?> <div id="ccm-dashboard-content" class="container-fluid">
<?php defined('C5_EXECUTE') or die('Access Denied.'); $taskElements = array('view' => 'forms/types/list', 'add' => 'forms/types/form', 'edit' => 'forms/types/form'); $element = $taskElements[$this->controller->getTask()]; Loader::element($element, get_defined_vars() + ['view' => $this], 'attribute_forms');
, <?php echo $b->getBlockID(); ?> , '<?php echo $b->getAreaHandle(); ?> ', <?php echo $bt->getBlockTypeInterfaceWidth(); ?> , <?php echo $bt->getBlockTypeInterfaceHeight(); ?> )" ><?php echo $btName; ?> </a></label> <?php } else { ?> <label class="control-label"><?php echo $btName; ?> </label> <?php } ?> <div class="controls"> <?php Loader::element('block_header', array('b' => $b));
<?php defined('C5_EXECUTE') or die("Access Denied."); $u = new User(); $form = Loader::helper('form'); $ci = Loader::helper('concrete/urls'); $f = File::getByID($_REQUEST['fID']); if (!is_object($f)) { die(t('File Not Found.')); } $fv = $f->getApprovedVersion(); $fp = new Permissions($f); if (!$fp->canEditFileContents()) { die(t("Access Denied.")); } $to = $fv->getTypeObject(); if ($to->getPackageHandle() != '') { Loader::packageElement('files/edit/' . $to->getEditor(), $to->getPackageHandle(), array('fv' => $fv)); } else { Loader::element('files/edit/' . $to->getEditor(), array('fv' => $fv)); }
<?php defined('C5_EXECUTE') or die("Access Denied."); $fp = FilePermissions::getGlobal(); if (!$fp->canAccessFileManager()) { die(t("Unable to access the file manager.")); } $u = new User(); Loader::model('file_list'); $cnt = Loader::controller('/dashboard/files/search'); $fileList = $cnt->getRequestedSearchResults(); $files = $fileList->getPage(); $pagination = $fileList->getPagination(); $searchType = Loader::helper('text')->entities($_REQUEST['searchType']); $searchRequest = $cnt->get('searchRequest'); $columns = $cnt->get('columns'); Loader::element('files/search_results', array('files' => $files, 'columns' => $columns, 'searchType' => $searchType, 'searchRequest' => $searchRequest, 'fileList' => $fileList, 'pagination' => $pagination));
<th><?php echo t('Show a balloon?'); ?> </th> <td><input type="checkbox" name="balloonShow" id="balloonShow"<?php echo isset($balloonShow) && $balloonShow ? ' checked="checked"' : ''; ?> /></td> </tr> <tr class="ccm-googleMapBlock-with-balloon"> <th><?php echo t('Balloon content'); ?> </th> <td><?php Loader::element('editor_config', array('editor_height' => 50)); echo Loader::helper('form')->textarea('balloonContent', isset($balloonContent) && is_string($balloonContent) ? $balloonContent : '', array('class' => 'ccm-advanced-editor')); ?> </td> </tr> <tr class="ccm-googleMapBlock-with-balloon"> <th><?php echo t('Show link to Google Maps?'); ?> </th> <td><input type="checkbox" name="balloonWithLinkToMaps" id="balloonWithLinkToMaps"<?php echo isset($balloonWithLinkToMaps) && $balloonWithLinkToMaps ? ' checked="checked"' : ''; ?> /></td> </tr> </tbody>
$activeHandle = $activeLibrary->getSystemAntispamLibraryHandle(); } ?> <?php echo $form->select('activeLibrary', $libraries, $activeHandle, array('class' => 'form-control')); ?> </div> <?php if (is_object($activeLibrary)) { if ($activeLibrary->hasOptionsForm()) { if ($activeLibrary->getPackageID() > 0) { Loader::packageElement('system/antispam/' . $activeLibrary->getSystemAntispamLibraryHandle() . '/form', $activeLibrary->getPackageHandle()); } else { Loader::element('system/antispam/' . $activeLibrary->getSystemAntispamLibraryHandle() . '/form'); } ?> <div class="form-group"> <label><?php echo t('Log settings'); ?> </label> <div class="checkbox"> <?php echo t('Log entries marked as spam.'); ?> <label><?php echo $form->checkbox('ANTISPAM_LOG_SPAM', 1, Config::get('concrete.log.spam')); ?>
<br/> <a href="<?php echo $mi->getSitePageURL(); ?> "><?php echo $mi->getSitePageURL(); ?> </a></p> <?php } else { if (is_object($mi) && $mi->hasConnectionError()) { ?> <?php echo Loader::element('dashboard/marketplace_connect_failed'); ?> <?php } else { if ($tp->canInstallPackages() && ENABLE_MARKETPLACE_SUPPORT == true) { ?> <div class="well" style="padding:10px 20px;"> <h3><?php echo t('Connect to Community'); ?> </h3> <p><?php echo t('Your site is not connected to the concrete5 community. Connecting lets you easily extend a site with themes and add-ons. Connecting enables automatic updates.'); ?>
?> <form method="post" action="<?php echo $view->action('save'); ?> "> <?php echo Loader::helper('validation/token')->output('save_permissions'); ?> <?php $tp = new TaskPermission(); if ($tp->canAccessTaskPermissions()) { ?> <?php Loader::element('permission/lists/block_type'); ?> <?php } else { ?> <p><?php echo t('You cannot access these permissions.'); ?> </p> <?php } ?> <div class="ccm-dashboard-form-actions-wrapper"> <div class="ccm-dashboard-form-actions"> <button type="submit" value="<?php echo t('Save');
jQuery.fn.dialog.closeTop(); } }); return false; }); $('a[data-button=assign-groups]').dialog(); }); </script> <? } else { $tp = Loader::helper('concrete/user'); if ($tp->canAccessUserSearchInterface()) { ?> <div class="ccm-dashboard-content-full" data-search="users"> <? Loader::element('users/search', array('controller' => $searchController))?> </div> <div class="ccm-dashboard-header-buttons"> <a href="<?php echo View::url('/dashboard/users/add'); ?> " class="btn btn-primary"><?php echo t("Add User"); ?> </a> </div> <? } else { ?> <p><?php echo t('You do not have access to user search. This setting may be changed in the access section of the dashboard settings page.');
$_error[] = $error->getMessage(); } else { if ($error instanceof ValidationErrorHelper) { $_error = array(); if ($error->has()) { $_error = $error->getList(); } } else { $_error = $error; } } if (count($_error) > 0) { ?> <div class="ccm-ui" id="ccm-dashboard-result-message"> <?php Loader::element('system_errors', array('format' => 'block', 'error' => $_error)); ?> </div> <?php } } if (isset($message)) { ?> <div class="ccm-ui" id="ccm-dashboard-result-message"> <div class="alert alert-info"><button type="button" class="close" data-dismiss="alert">×</button><?php echo nl2br(Loader::helper('text')->entities($message)); ?> </div> </div> <?php } else {
<?php $this->inc('elements/head.php'); ?> <body class="<?php echo $templateHandle; ?> "> <div id="c-level-1" class="<?php echo $c->getPageWrapperClass(); ?> "> <main revealing> <div class="area-main"> <?php /** @var $a \Concrete\Core\Area\Area */ $a = new Area(Concrete\Package\Jhmr\Controller::AREA_MAIN); $a->enableGridContainer(); //$a->setAreaGridMaximumColumns(12); $a->display($c); ?> </div> </main> </div> <?php Loader::element('footer_required'); // REQUIRED BY C5 // ?> </body> </html>
?> </a><?php } ?> </strong></td> <td id="ccm-permission-grid-cell-<?php echo $pk->getPermissionKeyID(); ?> " <?php if ($editPermissions) { ?> class="ccm-permission-grid-cell"<?php } ?> ><?php echo Loader::element('permission/labels', array('pk' => $pk)); ?> </td> </tr> <?php } ?> </table> </form> <script type="text/javascript"> ccm_permissionLaunchDialog = function(link) { jQuery.fn.dialog.open({ title: $(link).attr('dialog-title'), href: '<?php
<meta name="msapplication-TileImage" content="<?php echo $f->getRelativePath(); ?> " /><?php echo "\n"; if (strlen($modernIconBGColor)) { ?> <meta name="msapplication-TileColor" content="<?php echo $modernIconBGColor; ?> " /><?php echo "\n"; } } if (is_object($cp)) { Loader::element('page_controls_header', array('cp' => $cp, 'c' => $c)); $cih = Loader::helper('concrete/ui'); if ($cih->showNewsflowOverlay()) { $v->addFooterItem('<script type="text/javascript">$(function() { ccm_showDashboardNewsflowWelcome(); });</script>'); } if ($_COOKIE['ccmLoadAddBlockWindow'] && $c->isEditMode()) { $v->addFooterItem('<script type="text/javascript">$(function() { setTimeout(function() { $("a[data-launch-panel=add-block]").click()}, 100); });</script>', 'CORE'); setcookie("ccmLoadAddBlockWindow", false, -1, DIR_REL . '/'); } } $v = View::getInstance(); $v->markHeaderAssetPosition(); $_trackingCodePosition = Config::get('concrete.seo.tracking.code_position'); if (empty($disableTrackingCode) && $_trackingCodePosition === 'top') { echo Config::get('concrete.seo.tracking.code'); }
<?php defined('C5_EXECUTE') or die("Access Denied."); use Concrete\Core\Tree\Node\Node as TreeNode; if ($_REQUEST['treeNodeID'] > 0) { $node = TreeNode::getByID($_REQUEST['treeNodeID']); $np = new Permissions($node); if ($np->canEditTreeNodePermissions()) { Loader::element('permission/details/tree/node', array("node" => $node)); } }
<?php defined('C5_EXECUTE') or die("Access Denied."); ?> <div id="ccm-profile-wrapper"> <?php Loader::element('profile/sidebar', array('profile' => $ui)); ?> <div id="ccm-profile-body"> <?php if (isset($error) && $error->has()) { $error->output(); } else { if (isset($message)) { ?> <div class="message"><?php echo $message; ?> </div> <script type="text/javascript"> $(function() { $("div.message").show('highlight', {}, 500); }); </script> <?php } } ?>
?> <form method="post" action="<?php echo $view->action('save'); ?> "> <?php echo Loader::helper('validation/token')->output('save_permissions'); ?> <?php $tp = new TaskPermission(); if ($tp->canAccessTaskPermissions()) { ?> <?php Loader::element('permission/lists/miscellaneous'); ?> <?php } else { ?> <p><?php echo t('You cannot access task permissions.'); ?> </p> <?php } ?> <div class="ccm-dashboard-form-actions-wrapper"> <div class="ccm-dashboard-form-actions"> <a href="<?php