5include_once(
'./Services/Table/classes/class.ilTable2GUI.php');
 
   31                $this->
setId(
'manScorePartTable');
 
   33                parent::__construct($parentObj, self::PARENT_DEFAULT_CMD);
 
   41                $this->
setStyle(
'table', 
'fullwidth');
 
   45                $this->
setFormAction($ilCtrl->getFormAction($parentObj, self::PARENT_DEFAULT_CMD));
 
   47                $this->
setRowTemplate(
"tpl.il_as_tst_man_scoring_participant_tblrow.html", 
"Modules/Test");
 
   59                if( $this->parent_obj->object->getAnonymity() )
 
   61                        $this->
addColumn($lng->txt(
"name"),
'lastname', 
'100%');
 
   65                        $this->
addColumn($lng->txt(
"lastname"),
'lastname', 
'');
 
   66                        $this->
addColumn($lng->txt(
"firstname"),
'firstname', 
'');
 
   67                        $this->
addColumn($lng->txt(
"login"),
'login', 
'');
 
   87                include_once 
'Services/Form/classes/class.ilSelectInputGUI.php';
 
   88                $participantStatus = 
new ilSelectInputGUI(
$lng->txt(
'tst_participant_status'), 
'participant_status');
 
   90                $statusOptions = array();
 
   98                $participantStatus->setOptions($statusOptions);
 
  102                $participantStatus->readFromSession();
 
  104                if(!$participantStatus->getValue())
 
  122                $ilCtrl->setParameter($this->parent_obj, 
'active_id', 
$row[
'active_id']);
 
  124                if( !$this->parent_obj->object->getAnonymity() )
 
  126                        $this->tpl->setCurrentBlock(
'personal');
 
  127                        $this->tpl->setVariable(
"PARTICIPANT_FIRSTNAME", 
$row[
'firstname']);
 
  128                        $this->tpl->setVariable(
"PARTICIPANT_LOGIN", 
$row[
'login']);
 
  129                        $this->tpl->parseCurrentBlock();
 
  132                $this->tpl->setVariable(
"PARTICIPANT_LASTNAME", 
$row[
'lastname']);
 
  134                $this->tpl->setVariable(
"HREF_SCORE_PARTICIPANT", 
$ilCtrl->getLinkTarget($this->parent_obj, self::PARENT_EDIT_SCORING_CMD));
 
  135                $this->tpl->setVariable(
"TXT_SCORE_PARTICIPANT", 
$lng->txt(
'tst_edit_scoring'));
 
setDisableFilterHiding($a_val=true)
Set disable filter hiding.
addColumn($a_text, $a_sort_field="", $a_width="", $a_is_checkbox_action_column=false, $a_class="", $a_tooltip="", $a_tooltip_with_html=false)
Add a column to the header.
setPrefix($a_prefix)
set prefix for sort and offset fields (if you have two or more tables on a page that you want to sort...
determineOffsetAndOrder($a_omit_offset=false)
Determine offset and order.
setResetCommand($a_val, $a_caption=null)
Set reset filter command.
setRowTemplate($a_template, $a_template_dir="")
Set row template.
setFormName($a_formname)
Set Form name.
addFilterItem($a_input_item, $a_optional=false)
Add filter item.
setDefaultOrderField($a_defaultorderfield)
Set Default order field.
setFormAction($a_form_action, $a_multipart=false)
Set Form action parameter.
setDefaultOrderDirection($a_defaultorderdirection)
Set Default order direction.
setFilterCommand($a_val, $a_caption=null)
Set filter command.
numericOrdering($a_field)
Should this field be sorted numeric?
getOrderDirection()
Get order direction.
setStyle($a_element, $a_style)
enable($a_module_name)
enables particular modules of table
__construct($parentObj)
@global ilCtrl $ilCtrl @global ilLanguage $lng
getInternalyOrderedDataValues()
const PARENT_EDIT_SCORING_CMD
const PARENT_RESET_FILTER_CMD
const PARENT_APPLY_FILTER_CMD
fillRow($row)
@global ilCtrl $ilCtrl @global ilLanguage $lng
const PART_FILTER_ALL_USERS
const PART_FILTER_MANSCORING_NONE
const PART_FILTER_INACTIVE_ONLY
const PART_FILTER_ACTIVE_ONLY
const PART_FILTER_MANSCORING_DONE
static sortArray($array, $a_array_sortby, $a_array_sortorder=0, $a_numeric=false, $a_keep_keys=false)
sortArray