| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
GUI class for feedback services. More...
 Collaboration diagram for ilFeedbackGUI:
 Collaboration diagram for ilFeedbackGUI:| Public Member Functions | |
| ilFeedbackGUI () | |
| Constructor. | |
| & | executeCommand () | 
| Execute current command. | |
| getFeedbackHTML () | |
| fbList () | |
| List all feedback items. | |
| & | __initTableGUI () | 
| delete () | |
| stats () | |
| edit () | |
| Edit screen for single feedback item. | |
| update () | |
| save () | |
| get_last ($a_var, $a_value='', $pForm=true) | |
| get stored post var in case of an error/warning otherwise return passed value | |
| addBarometer () | |
| Display the new feedback creation screen. | |
| getButtons ($a_barometer_id) | |
| getDateSelect ($a_type, $a_varname, $a_selected) | |
| showBarometerById ($a_id=0, $a_header=false) | |
| _isRequiredFeedbackOnLogin () | |
| showBarometer () | |
| saveVote () | |
| selectbox ($selected_itm, $name, $items, $params='', $first='') | |
| getPDFeedbackListHTML () | |
| getCRSFeedbackListHTML () | |
| handleRequiredFeedback ($a_ref_id=0) | |
| voteform ($a_barometer_id=0) | |
GUI class for feedback services.
Feedbacks are little polls that are embedded into the info screen and currently used by courses only.
Definition at line 15 of file class.ilFeedbackGUI.php.
| & ilFeedbackGUI::__initTableGUI | ( | ) | 
Definition at line 158 of file class.ilFeedbackGUI.php.
Referenced by fbList().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilFeedbackGUI::_isRequiredFeedbackOnLogin | ( | ) | 
Definition at line 687 of file class.ilFeedbackGUI.php.
References ilCourseParticipants\_getInstanceByObjId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilFeedbackGUI::addBarometer | ( | ) | 
Display the new feedback creation screen.
Definition at line 487 of file class.ilFeedbackGUI.php.
References $_POST, $tpl, ilUtil\formSelect(), get_last(), getDateSelect(), ilUtil\getImagePath(), and ilUtil\prepareFormOutput().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilFeedbackGUI::delete | ( | ) | 
Definition at line 164 of file class.ilFeedbackGUI.php.
References $_POST, and ilUtil\redirect().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilFeedbackGUI::edit | ( | ) | 
Edit screen for single feedback item.
Definition at line 258 of file class.ilFeedbackGUI.php.
References $_GET, $_POST, $_REQUEST, $data, $tpl, ilUtil\formSelect(), getDateSelect(), and ilUtil\getImagePath().
Referenced by save().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| & ilFeedbackGUI::executeCommand | ( | ) | 
Execute current command.
Definition at line 34 of file class.ilFeedbackGUI.php.
References $_SESSION, $cmd, and $ilErr.
| ilFeedbackGUI::fbList | ( | ) | 
List all feedback items.
Definition at line 79 of file class.ilFeedbackGUI.php.
References $_GET, __initTableGUI(), ilUtil\array_php2js(), ilUtil\formCheckbox(), getButtons(), and ilUtil\getImagePath().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilFeedbackGUI::get_last | ( | $a_var, | |
| $a_value = '', | |||
| $pForm = true | |||
| ) | 
get stored post var in case of an error/warning otherwise return passed value
Definition at line 473 of file class.ilFeedbackGUI.php.
References $_POST, $_SESSION, $result, and ilUtil\prepareFormOutput().
Referenced by addBarometer().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilFeedbackGUI::getButtons | ( | $a_barometer_id | ) | 
Definition at line 586 of file class.ilFeedbackGUI.php.
Referenced by fbList().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilFeedbackGUI::getCRSFeedbackListHTML | ( | ) | 
Definition at line 807 of file class.ilFeedbackGUI.php.
| ilFeedbackGUI::getDateSelect | ( | $a_type, | |
| $a_varname, | |||
| $a_selected | |||
| ) | 
Definition at line 602 of file class.ilFeedbackGUI.php.
References formSelect().
Referenced by addBarometer(), and edit().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilFeedbackGUI::getFeedbackHTML | ( | ) | 
Definition at line 61 of file class.ilFeedbackGUI.php.
| ilFeedbackGUI::getPDFeedbackListHTML | ( | ) | 
Definition at line 773 of file class.ilFeedbackGUI.php.
References $tpl.
| ilFeedbackGUI::handleRequiredFeedback | ( | $a_ref_id = 0 | ) | 
Definition at line 835 of file class.ilFeedbackGUI.php.
| ilFeedbackGUI::ilFeedbackGUI | ( | ) | 
| ilFeedbackGUI::save | ( | ) | 
Definition at line 400 of file class.ilFeedbackGUI.php.
References $_GET, $_POST, edit(), ilUtil\redirect(), ilUtil\sendFailure(), ilUtil\stripSlashes(), and update().
Referenced by update().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilFeedbackGUI::saveVote | ( | ) | 
Definition at line 741 of file class.ilFeedbackGUI.php.
References $_GET, $_POST, and ilUtil\stripSlashes().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilFeedbackGUI::selectbox | ( | $selected_itm, | |
| $name, | |||
| $items, | |||
| $params = '', | |||
| $first = '' | |||
| ) | 
Definition at line 757 of file class.ilFeedbackGUI.php.
Referenced by stats().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilFeedbackGUI::showBarometer | ( | ) | 
Definition at line 705 of file class.ilFeedbackGUI.php.
References $_GET, $tpl, and ilUtil\formRadioButton().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilFeedbackGUI::showBarometerById | ( | $a_id = 0, | |
| $a_header = false | |||
| ) | 
Definition at line 646 of file class.ilFeedbackGUI.php.
References $_GET, $tpl, ilObject\_lookupTitle(), ilUtil\formRadioButton(), and ilUtil\getImagePath().
Referenced by voteform().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilFeedbackGUI::stats | ( | ) | 
Definition at line 175 of file class.ilFeedbackGUI.php.
References $_GET, $_POST, $chart_type, $comment, $data, $legend, $tpl, selectbox(), and ilUtil\stripSlashes().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilFeedbackGUI::update | ( | ) | 
Definition at line 395 of file class.ilFeedbackGUI.php.
References save().
Referenced by ilFeedbackGUI(), and save().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilFeedbackGUI::voteform | ( | $a_barometer_id = 0 | ) | 
Definition at line 860 of file class.ilFeedbackGUI.php.
References $_GET, $tpl, and showBarometerById().
 Here is the call graph for this function:
 Here is the call graph for this function: