ILIAS  Release_4_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
ilLPUserItemListGUI Class Reference
+ Inheritance diagram for ilLPUserItemListGUI:
+ Collaboration diagram for ilLPUserItemListGUI:

Public Member Functions

 ilLPUserItemListGUI ($a_obj_id)
 readUserInfo ()
 __readTitle ()
 __readDescription ()
 renderTypeImage ()
- Public Member Functions inherited from ilLPObjectItemListGUI
 ilLPObjectItemListGUI ($a_id, $a_type)
 addReferences ($a_references)
 __readStatusInfo ()
 __readMark ()
 __readComment ()
 __readTypicalLearningTime ()
 __readUserStatus ()
 __readUserStatusInfo ()
 renderPath ($a_force_details=true)
- Public Member Functions inherited from ilLPItemListGUI
 ilLPItemListGUI ($a_id, $a_type)
 isAnonymized ()
 setCmdClass ($a_class)
 getCmdClass ()
 setRefId ($a_ref_id)
 getRefId ()
 getId ()
 getType ()
 setCurrentUser ($a_user)
 getCurrentUser ()
 getMode ()
 getTitle ()
 getDescription ()
 getMark ()
 getComment ()
 getTypicalLearningTime ()
 hasDetails ()
 enabled ($a_key)
 enable ($a_key)
 disable ($a_key)
 setIndentLevel ($a_level)
 getUserStatus ()
 getEditingTime ()
 showTimingWarning ()
 addCheckBox ($a_check)
 __readMode ()
 __readTimings ()
 getHTML ()
 read ()
 Read all necassary data for output.
 readTimings ()
 renderContainerProgress ()
 renderSimpleProgress ()
 renderSimpleProgressFO ()
 renderObjectList ()
 renderObjectListFO ()
 renderObjectDetails ()
 renderObjectDetailsXML (&$writer)
renderObjectInfo ($enable_details=false)
 renderObjectInfoXML (&$writer, $a_enable_progress=false, $a_enable_user_info=false)
 __readEditingTime ()
 __getPercent ($max, $reached)

Data Fields

 $child_id = null
- Data Fields inherited from ilLPObjectItemListGUI
 $references = array()
- Data Fields inherited from ilLPItemListGUI
 $db = null
 $anonymized = false

Detailed Description

Definition at line 38 of file class.ilLPUserItemListGUI.php.

Member Function Documentation

ilLPUserItemListGUI::__readDescription ( )

Reimplemented from ilLPObjectItemListGUI.

Definition at line 66 of file class.ilLPUserItemListGUI.php.

Referenced by readUserInfo().

{
return $this->description = '';
}

+ Here is the caller graph for this function:

ilLPUserItemListGUI::__readTitle ( )

Reimplemented from ilLPObjectItemListGUI.

Definition at line 55 of file class.ilLPUserItemListGUI.php.

References $login, and ilLPItemListGUI\getCurrentUser().

Referenced by readUserInfo().

{
global $ilObjDataCache;
include_once './Services/User/classes/class.ilObjUser.php';
$login = '['.ilObjUser::_lookupLogin($this->getCurrentUser()).']';
$fullname = $ilObjDataCache->lookupTitle($this->getCurrentUser());
return $this->title = $login .' '. $fullname;
}

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

ilLPUserItemListGUI::ilLPUserItemListGUI (   $a_obj_id)

Definition at line 42 of file class.ilLPUserItemListGUI.php.

References ilLPObjectItemListGUI\ilLPObjectItemListGUI().

{
}

+ Here is the call graph for this function:

ilLPUserItemListGUI::readUserInfo ( )

Reimplemented from ilLPItemListGUI.

Definition at line 47 of file class.ilLPUserItemListGUI.php.

References __readDescription(), and __readTitle().

+ Here is the call graph for this function:

ilLPUserItemListGUI::renderTypeImage ( )

Reimplemented from ilLPItemListGUI.

Definition at line 71 of file class.ilLPUserItemListGUI.php.

References ilObjUser\_getPersonalPicturePath(), ilLPItemListGUI\getCurrentUser(), and ilLPItemListGUI\getTitle().

{
$this->tpl->setCurrentBlock("row_type_image");
$this->tpl->setVariable("TYPE_IMG",ilObjUser::_getPersonalPicturePath($this->getCurrentUser(),'xxsmall'));
$this->tpl->setVariable("TYPE_ALT",$this->getTitle());
$this->tpl->parseCurrentBlock();
}

+ Here is the call graph for this function:

Field Documentation

ilLPUserItemListGUI::$child_id = null

Definition at line 40 of file class.ilLPUserItemListGUI.php.


The documentation for this class was generated from the following file: