Вход Регистрация
Файл: concrete5.7.5.6/concrete/elements/collection_timed_permission_list.php
Строк: 63
<?php defined('C5_EXECUTE') or die("Access Denied."); ?>

<div class="ccm-ui">
<?php
$assignments 
$cp->getAllTimedAssignmentsForPage();
if (
count($assignments) > 0) { ?>

<table class="ccm-permission-grid table table-striped">
<?php
foreach($assignments as $ppc) {
    
$pk $ppc->getPermissionKeyObject();
    
?>
    <tr>
    <td>
    <strong><?php echo $pk->getPermissionKeyDisplayName()?></strong>
    <?php echo t('Permission on ')?><?php
        
if ($pk instanceof AreaPermissionKey) {  ?>
            <strong><?php echo $pk->getPermissionObject()->getAreaHandle() ?></strong>.
        <?php } else if ($pk instanceof BlockPermissionKey) { 
            
$bt BlockType::getByID($pk->getPermissionObject()->getBlockTypeID());
            
$obj $pk->getPermissionObject();
            if (
$obj->getBlockName() != '') { ?>

            <?php echo t('the %s block named <strong>%s</strong> in <strong>%s</strong> Area. 't($bt->getBlockTypeName()), $obj->getBlockName(), $pk->getPermissionObject()->getAreaHandle())?>
            
            <?php } else { ?>
            
            <?php echo t('<strong>%s Block</strong> in <strong>%s</strong> Area. 't($bt->getBlockTypeName()), $pk->getPermissionObject()->getAreaHandle())?>
            
            <?php ?>        
        <?php } else { ?>
            <strong><?php echo t('Entire Page')?></strong>.
        <?php ?>
        <?php
        $pd 
$ppc->getDurationObject();
        
?>
        <div>
        <?php 
        $assignee 
t('Nobody');
        
$pae $ppc->getAccessEntityObject();
        if (
is_object($pae)) {
            
$assignee $pae->getAccessEntityLabel();
        }
?>
        <?php echo t('Assigned to <strong>%s</strong>. '$assignee)?>
        <?php echo $pd->getTextRepresentation()?>
        </div>
    </td>
    </tr>
<?php ?>
</table>

<?php } else { ?>
    <p><?php echo t('No timed permission assignments')?></p>
<?php ?>

</div>
Онлайн: 0
Реклама