?> </p> <p> <button class="btn btn-primary" type="submit"><?php echo $isGlobalArea ? t('Create localized global area version') : t('Create localized stack version'); ?> </button><br /> </p> </div> </form> <?php } else { $cpc = new Permissions($stackToEdit); $showApprovalButton = false; $hasPendingPageApproval = false; $workflowList = PageWorkflowProgress::getList($stackToEdit); foreach ($workflowList as $wl) { $wr = $wl->getWorkflowRequestObject(); $wrk = $wr->getWorkflowRequestPermissionKeyObject(); if ($wrk->getPermissionKeyHandle() == 'approve_page_versions') { $hasPendingPageApproval = true; break; } } if (!$hasPendingPageApproval) { $vo = $stackToEdit->getVersionObject(); $composer = Core::make('helper/concrete/composer'); if ($cpc->canApprovePageVersions()) { $publishTitle = $composer->getPublishButtonTitle($stackToEdit); $showApprovalButton = true; }
<?php defined('C5_EXECUTE') or die("Access Denied."); $html = Core::make('helper/html'); $dh = Core::make('helper/concrete/dashboard'); $ihm = Core::make('helper/concrete/ui/menu'); $valt = Core::make('helper/validation/token'); $token = '&' . $valt->getParameter(); $logouttoken = $valt->generate('logout'); $cID = $c->getCollectionID(); $permissions = new Permissions($c); $workflowList = \Concrete\Core\Workflow\Progress\PageProgress::getList($c); $canViewToolbar = $cp->canViewToolbar(); $show_titles = !!Config::get('concrete.accessibility.toolbar_titles'); $large_font = !!Config::get('concrete.accessibility.toolbar_large_font'); if (isset($cp) && $canViewToolbar && !$dh->inDashboard()) { $canApprovePageVersions = $cp->canApprovePageVersions(); $u = new User(); $username = $u->getUserName(); $vo = $c->getVersionObject(); $pageInUseBySomeoneElse = false; if ($c->isCheckedOut()) { if (!$c->isCheckedOutByMe()) { $pageInUseBySomeoneElse = true; } } if (!$c->isEditMode()) { print Core::make('helper/concrete/ui/help')->displayHelpDialogLauncher(); } $cih = Core::make("helper/concrete/ui"); if ($cih->showHelpOverlay()) {