0byt3m1n1
Path:
/
data
/
applications
/
aps.bak
/
concrete5
/
5.6.0.2-2
/
standard
/
htdocs
/
concrete
/
tools
/
[
Home
]
File: select_group.php
<?php defined('C5_EXECUTE') or die("Access Denied."); $tp = new TaskPermission(); if (!$tp->canAccessGroupSearch()) { echo(t("You have no access to groups.")); } else { if ($_REQUEST['filter'] == 'assign') { $pk = PermissionKey::getByHandle('assign_user_groups'); if (!$pk->validate()) { die(t('You have no access to assign groups.')); } } if (!$_REQUEST['group_submit_search']) { ?> <div id="ccm-group-search-wrapper"> <?php } ?> <?php Loader::model('search/group'); $gl = new GroupSearch(); if ($_REQUEST['include_core_groups'] == 1) { $gl->includeAllGroups(); } if ($_REQUEST['filter'] == 'assign') { $gl->filterByAllowedPermission($pk); } if (isset($_GET['gKeywords'])) { $gl->filterByKeywords($_GET['gKeywords']); } $gl->updateItemsPerPage(8); $gResults = $gl->getPage(); ?> <div class="ccm-pane-options"> <div class="ccm-pane-options-permanent-search"> <form id="ccm-group-search" style="" method="get" action="<?php echo REL_DIR_FILES_TOOLS_REQUIRED?>/select_group/"> <div id="ccm-group-search-fields" class="ccm-ui"> <input type="text" id="ccm-group-search-keywords" name="gKeywords" value="<?php echo $_REQUEST['gKeywords']?>" class="ccm-text" style="width: 100px" /> <input type="submit" value="<?php echo t('Search')?>" class="btn" /> <input type="hidden" name="group_submit_search" value="1" /> <input type="hidden" name="include_core_groups" value="<?php echo $_REQUEST['include_core_groups']?>" /> </div> </form> </div> </div> <div id="ccm-list-wrapper"> <?php if (count($gResults) > 0) { print $gl->displaySummary(); foreach ($gResults as $g) { ?> <div class="ccm-group"> <div style="background-image: url(<?php echo ASSETS_URL_IMAGES?>/icons/group.png)" class="ccm-group-inner-indiv"> <a class="ccm-group-inner-atag" id="g<?php echo $g['gID']?>" group-id="<?php echo $g['gID']?>" group-name="<?php echo $g['gName']?>" href="javascript:void(0)"><?php echo $g['gName']?></a> <?php echo ( $g['gDescription'] != '' ? ' - <span class="ccm-group-description">'. $g['gDescription'] .'</span>' : '' )?> </div> </div> <?php } ?> <div id="ccm-group-paging" class="ccm-pane-dialog-pagination"> <?php $url = REL_DIR_FILES_TOOLS_REQUIRED . '/select_group?gKeywords=' . $_REQUEST['gKeywords'] . '&include_core_groups=' . $_REQUEST['include_core_groups'] . '&' . PAGING_STRING . '=%pageNum%'; $gl->displayPagingV2($url); ?> </div> <?php } else { ?> <p><?php echo t('No groups found.')?></p> <?php } ?> </div> <?php if (!$_REQUEST['group_submit_search']) { ?> </div> <?php } ?> <script type="text/javascript"> $(function() { ccm_setupGroupSearch('<?php echo Loader::helper('text')->entities($_REQUEST['callback'])?>'); }); </script> <?php } ?>