3include_once(
'./Services/Table/classes/class.ilTable2GUI.php');
 
   38            $this->lng->txt(
'name')
 
   40        $this->current_filter[
'login'] = 
$login->getValue();
 
   48                $this->lng->txt(
'objs_role')
 
   52            $options[0] = $this->lng->txt(
'all_roles');
 
   53            $role->setOptions($options + $this->
getParentObject()->getLocalRoles());
 
   54            $this->current_filter[
'roles'] = $role->getValue();
 
   58            include_once 
'./Modules/OrgUnit/classes/PathStorage/class.ilOrgUnitPathStorage.php';
 
   61            $options[0] = $this->lng->txt(
'select_one');
 
   62            foreach ($paths as $org_ref_id => $path) {
 
   63                $options[$org_ref_id] = $path;
 
   70                $this->lng->txt(
'org_units')
 
   72            $org->setOptions($options);
 
   73            $this->current_filter[
'org_units'] = $org->getValue();
 
   88        $GLOBALS[
'DIC'][
'lng']->loadLanguageModule(
'ps');
 
   89        if (self::$all_columns) {
 
   90            # return self::$all_columns; 
   93        include_once 
'./Services/PrivacySecurity/classes/class.ilExportFieldsInfo.php';
 
   98            self::$all_columns[
'prtf'] = array(
 
   99                'txt' => $this->lng->txt(
'obj_prtf'),
 
  104        $login = array_splice(self::$all_columns, 0, 1);
 
  105        self::$all_columns = array_merge(
 
  109                        'txt' => $this->lng->txt(
'objs_role'),
 
  115        self::$all_columns = array_merge(
$login, self::$all_columns);
 
  144        if (!self::$confirmation_required) {
 
  147        if (!self::$export_allowed) {
 
  150        return in_array($a_usr_id, self::$accepted_ids);
 
  159        if (self::$accepted_ids !== 
null) {
 
  168        include_once 
'Services/Membership/classes/class.ilMemberAgreement.php';
 
  171        include_once(
'Modules/Course/classes/Export/class.ilCourseDefinedFieldDefinition.php');
 
  187        if (!self::$has_odf_definitions and !$loc_enabled) {
 
  188            $this->ctrl->setParameter($this->parent_obj, 
'member_id', $a_set[
'usr_id']);
 
  189            $this->tpl->setCurrentBlock(
'link');
 
  190            $this->tpl->setVariable(
'LINK_NAME', $this->ctrl->getLinkTarget($this->parent_obj, 
'editMember'));
 
  191            $this->tpl->setVariable(
'LINK_TXT', $this->lng->txt(
'edit'));
 
  192            $this->tpl->parseCurrentBlock();
 
  197        include_once 
'./Services/UIComponent/AdvancedSelectionList/classes/class.ilAdvancedSelectionListGUI.php';
 
  199        $list->setSelectionHeaderClass(
'small');
 
  200        $list->setItemLinkClass(
'small');
 
  201        $list->setId(
'actl_' . $a_set[
'usr_id'] . 
'_' . $this->
getId());
 
  202        $list->setListTitle($this->lng->txt(
'actions'));
 
  204        $this->ctrl->setParameter($this->parent_obj, 
'member_id', $a_set[
'usr_id']);
 
  205        $list->addItem($this->lng->txt(
'edit'), 
'', $this->ctrl->getLinkTarget($this->getParentObject(), 
'editMember'));
 
  207        if (self::$has_odf_definitions) {
 
  208            $this->ctrl->setParameterByClass(
'ilobjectcustomuserfieldsgui', 
'member_id', $a_set[
'usr_id']);
 
  210            $list->addItem($trans, 
'', $this->ctrl->getLinkTargetByClass(
'ilobjectcustomuserfieldsgui', 
'editMember'));
 
  214            $this->ctrl->setParameterByClass(
'illomembertestresultgui', 
'uid', $a_set[
'usr_id']);
 
  216                $this->lng->txt(
'crs_loc_mem_show_res'),
 
  218                $this->ctrl->getLinkTargetByClass(
'illomembertestresultgui', 
'')
 
  222        $this->tpl->setVariable(
'ACTION_USER', $list->getHTML());
 
if(!defined('PATH_SEPARATOR')) $GLOBALS['_PEAR_default_error_mode']
An exception for terminatinating execution or to throw for unit testing.
const IL_CRS_VIEW_OBJECTIVE
User interface class for advanced drop-down selection lists.
static _hasFields($a_container_id)
Check if there are any define fields.
static _getInstanceByType($a_type)
Get Singleton Instance.
static lookupAcceptedAgreements($a_obj_id)
Lookup users who have accepted the agreement.
static getTextRepresentationOfOrgUnits($sort_by_title=true)
Get ref id path array.
getSelectableColumns()
Get selectable columns.
getParticipants()
Get participants.
initSettings()
Init acceptance.
showActionLinks($a_set)
show edit links
static $has_odf_definitions
checkAcceptance($a_usr_id)
Check acceptance.
static $confirmation_required
initFilter()
Init table filter.
static _getInstance()
Get instance of ilPrivacySettings.
getParentObject()
Get parent object.
setDefaultFilterVisiblity($a_status)
Set default filter visiblity.
addFilterItemByMetaType($id, $type=self::FILTER_TEXT, $a_optional=false, $caption=null)
Add filter by standard type.
isColumnSelected($a_col)
Is given column selected?