Namespaces | Functions

classes/class.perm.php File Reference

Go to the source code of this file.

Namespaces

namespace  ilias
 

Class ilObjQuestionPool.


Functions

 updateObjectValue ($a_obj_id, $a_column, $a_value)
 deprecated: Use new ilObj..($obj_id, false) or $ilias->obj_factory->getInstanceByObjId($obj_id) instead
 fetchObjectData ($a_row)
 fetch object data from mysql result set and returns an array private
 getObjectList ($a_obj_type="", $a_order="", $a_direction="ASC", $a_offset="", $a_limit="")
 get list of object, optional only a list of a particular type public
 getOperationList ($a_type=null)
 get operation list by object type TODO: rename function to: getOperationByType public
 groupOperationsByClass ($a_ops_arr)
 createNewOperation ($a_operation, $a_description)
 creates a new object public
 getOperationId ($a_operation)
 get operation id by name of operation public
 isUserLoggedIn ()
 POSSIBLE DEPRECATED.
 trimDeluxe ($a_text)
 TODO: move to class.util removes spaces and tabs within text strings public.
 loginExists ($a_login, $a_user_id=0)
 deprecated: moved to class ilUtil
 sendInfo ($a_info="", $a_keep=false)
 sends a message to the recent page if you call sendInfo without any parameter, function will display a stored message in session and delete it afterwards public
 infoPanel ($a_keep=true)

Function Documentation

createNewOperation ( a_operation,
a_description 
)

creates a new object public

Parameters:
string operation name
string operation description
Returns:
integer returns operation id

Definition at line 294 of file class.perm.php.

References $ilias, $ops_id, $q, ilUtil::addSlashes(), and getOperationId().

{
        global $ilias;

        if (!isset($a_operation))
        {
                $message = "perm::createNewOperation(): No operation name given!";
                $ilias->raiseError($message,$ilias->error_obj->WARNING);
        }

        // check if operation exists
        $ops_id = getOperationId($a_operation);
        // quit in case operation already exists
        if (!empty($ops_id))
        {
                $message = "perm::createNewOperation(): An operation '".$a_operation."' is already defined!";
                $ilias->raiseError($message,$ilias->error_obj->WARNING);
        }

        $q = "INSERT INTO operations ".
                 "(operation,description) ".
                 "VALUES ".
                 "('".ilUtil::addSlashes($a_operation)."','".ilUtil::addSlashes($a_description)."')";
        $ilias->db->query($q);

        return $ilias->db->getLastInsertId();
}

Here is the call graph for this function:

fetchObjectData ( a_row  ) 

fetch object data from mysql result set and returns an array private

Parameters:
object result row of mysql result set
Returns:
array

Definition at line 155 of file class.perm.php.

Referenced by ilRbacReview::getAssignableRoles(), getObjectList(), ilRbacReview::getRoleListByObject(), and ilRbacReview::getRolesByFilter().

{
        $arr = array (
                                        "obj_id"                => $a_row->obj_id,
                                        "ref_id"                => $a_row->ref_id,
                                        "type"                  => $a_row->type,
                                        "title"                 => $a_row->title,
                                        "description"   => $a_row->description, // for compability only
                                        "desc"                  => $a_row->description,
                                        "usr_id"                => $a_row->owner,       // compability
                                        "owner"                 => $a_row->owner,
                                        "create_date"   => $a_row->create_date,
                                        "last_update"   => $a_row->last_update,
                                        "last_login"    => $a_row->last_login,  // maybe senseless
                                        "assign"                => $a_row->assign,      // maybe senseless
                                        "protected"             => $a_row->protected,
                                        "parent"                => $a_row->parent       // role folder 
                                );

        return $arr ? $arr : array();   // maybe senseless
}

Here is the caller graph for this function:

getObjectList ( a_obj_type = "",
a_order = "",
a_direction = "ASC",
a_offset = "",
a_limit = "" 
)

get list of object, optional only a list of a particular type public

Parameters:
string object type
integer start row of result set
integer maximum rows in result set
string order column
string order direction (possible values: ASC or DESC)
Returns:
array/boolean returns array of objects or false if no objects found

Definition at line 188 of file class.perm.php.

References $ilias, $q, $row, and fetchObjectData().

Referenced by ilLanguage::getInstalledLanguages(), ilObjLanguageFolder::getLanguages(), ilObjLanguageFolderGUI::refreshObject(), and ilObjObjectFolderGUI::viewObject().

{
        global $ilias;
        
        // order
        if (!$a_order)
        {
                $a_order = "title";
        }
        
        $order = "ORDER BY ".$a_order." ".$a_direction;

        // limit clause
        if ($a_limit && $a_offset)
        {
                $limit_clause = " LIMIT ".$a_offset.",".$a_limit;
        }

        // where clause
        if ($a_obj_type)
        {
                $where_clause = "WHERE type = '".$a_obj_type."' ";
        }

        $q = "SELECT * FROM object_data ".$where_clause.$order.$limit_clause;
        $r = $ilias->db->query($q);

        if ($r->numRows() > 0)
        {
                while ($row = $r->fetchRow(DB_FETCHMODE_OBJECT))
                {
                        $arr[$row->obj_id] = fetchObjectData($row);
                }

                return $arr;
        }

        return false;
}

Here is the call graph for this function:

Here is the caller graph for this function:

getOperationId ( a_operation  ) 

get operation id by name of operation public

Parameters:
string operation name
Returns:
integer operation id

Definition at line 328 of file class.perm.php.

References $ilias, $q, and $row.

Referenced by ilRbacSystem::checkAccessOfUser(), and createNewOperation().

{
        global $ilias;

        if (!isset($a_operation))
        {
                $message = "perm::getOperationId(): No operation given!";
                $ilias->raiseError($message,$ilias->error_obj->WARNING);        
        }

        $q = "SELECT DISTINCT ops_id FROM rbac_operations ".
                 "WHERE operation ='".$a_operation."'";             
        $row = $ilias->db->getRow($q);

        return $row->ops_id;
}

Here is the caller graph for this function:

getOperationList ( a_type = null  ) 

get operation list by object type TODO: rename function to: getOperationByType public

Parameters:
string object type you want to have the operation list
string order column
string order direction (possible values: ASC or DESC)
Returns:
array returns array of operations

Definition at line 237 of file class.perm.php.

References $ilias, $q, and $row.

Referenced by ilObjTypeDefinitionGUI::editObject(), ilObjectStatusGUI::getAssignedValidRoles(), ilObjectStatusGUI::getPermissionInfo(), ilPermissionGUI::getRolesData(), and ilObjTypeDefinitionGUI::viewObject().

 {
        global $ilias;

        $arr = array();

        if ($a_type)
        {
                $q = "SELECT * FROM rbac_operations ".
                         "LEFT JOIN rbac_ta ON rbac_operations.ops_id = rbac_ta.ops_id ".
                         "LEFT JOIN object_data ON rbac_ta.typ_id = object_data.obj_id ".
                         "WHERE object_data.title='".$a_type."' AND object_data.type='typ' ".
                         "ORDER BY 'order' ASC"; 
        }
        else
        {
                $q = "SELECT * FROM rbac_operations ".
                         "ORDER BY 'order' ASC";
        }
        
        $r = $ilias->db->query($q);

        while ($row = $r->fetchRow())
        {
                $arr[] = array(
                                        "ops_id"        => $row[0],
                                        "operation"     => $row[1],
                                        "desc"          => $row[2],
                                        "class"         => $row[3],
                                        "order"         => $row[4]
                                        );
        }

        return $arr;
}

Here is the caller graph for this function:

groupOperationsByClass ( a_ops_arr  ) 

Definition at line 273 of file class.perm.php.

References $ops.

Referenced by ilPermissionGUI::getRolesData().

{
        $arr = array();

        foreach ($a_ops_arr as $ops)
        {
                $arr[$ops['class']][] = array ('ops_id' => $ops['ops_id'],
                                                                           'name'       => $ops['operation']
                                                                         );
        }
        
        return $arr; 
}

Here is the caller graph for this function:

infoPanel ( a_keep = true  ) 

Definition at line 477 of file class.perm.php.

References $_SESSION, $ilias, $lng, $tpl, and ilFrameTargetInfo::_getFrame().

Referenced by ilLearningProgressBaseGUI::__buildHeader(), ilObjLinkResourceGUI::__prepareOutput(), ilObjRoleGUI::__prepareOutput(), ilObjChatGUI::__prepareOutput(), ilSearchGUI::__show(), ilSearchAdministrationGUI::__show(), ilSearchAdministrationGUI::__showCreateFolder(), ilSearchAdministrationGUI::__showRename(), ilSearchAdministrationGUI::__showTree(), ilObjiLincCourseGUI::changeMemberObject(), ilObjGroupGUI::changeMemberObject(), ilObjiLincCourseGUI::confirmationObject(), ilObjGroupGUI::confirmationObject(), ilPDNotesGUI::displayHeader(), ilBookmarkAdministrationGUI::displayHeader(), ilObjRootFolderGUI::executeCommand(), ilObjCategoryGUI::executeCommand(), ilSearchBaseGUI::prepareOutput(), ilObjectGUI::prepareOutput(), ilPersonalDesktopGUI::show(), ilPersonalProfileGUI::showProfile(), ilStartUpGUI::showUserAgreement(), and ilPersonalDesktopGUI::showUserProfile().

{
        global $tpl,$ilias,$lng;

        if (!empty($_SESSION["infopanel"]) and is_array($_SESSION["infopanel"]))
        {
                $tpl->addBlockFile("INFOPANEL", "infopanel", "tpl.infopanel.html");
                $tpl->setCurrentBlock("infopanel");

                if (!empty($_SESSION["infopanel"]["text"]))
                {
                        $link = "<a href=\"".$dir.$_SESSION["infopanel"]["link"]."\" target=\"".
                                ilFrameTargetInfo::_getFrame("MainContent").
                                "\">";
                        $link .= $lng->txt($_SESSION["infopanel"]["text"]);
                        $link .= "</a>";
                }

                // deactivated
                if (!empty($_SESSION["infopanel"]["img"]))
                {
                        $link .= "<td><a href=\"".$_SESSION["infopanel"]["link"]."\" target=\"".
                                ilFrameTargetInfo::_getFrame("MainContent").
                                "\">";
                        $link .= "<img src=\"".$ilias->tplPath.$ilias->account->prefs["skin"]."/images/".
                                $_SESSION["infopanel"]["img"]."\" border=\"0\" vspace=\"0\"/>";
                        $link .= "</a></td>";
                }

                $tpl->setVariable("INFO_ICONS",$link);
                $tpl->parseCurrentBlock();
        }

        //if (!$a_keep)
        //{
                        session_unregister("infopanel");
        //}
}

Here is the call graph for this function:

Here is the caller graph for this function:

isUserLoggedIn (  ) 

POSSIBLE DEPRECATED.

IF NOT, FUNCTION BELONGS TO class.user check if user is logged in public

Returns:
boolean true if logged in

Definition at line 371 of file class.perm.php.

References $ilias, and $user_id.

{
        global $ilias;

        $user_id = $ilias->account->getId();

        if (empty($user_id))
        {
                return false;
        }

        return true;
}

loginExists ( a_login,
a_user_id = 0 
)

deprecated: moved to class ilUtil

check if a login name already exists You may exclude a user from the check by giving his user id as 2nd paramter public

Parameters:
string login name
integer user id of user to exclude (optional)
Returns:
boolean

Definition at line 422 of file class.perm.php.

References $ilias, and $q.

Referenced by ilMail::__substituteRecipients(), ilSoapUserAdministration::__validateUserData(), ilRegistrationGUI::saveForm(), ilObjUserGUI::saveObject(), and ilObjUserGUI::updateObject().

{
        global $ilias;

        if ($a_user_id == 0)
        {
                $clause = "";
        }
        else
        {
                $clause = "AND usr_id != '".$a_user_id."'";
        }

        $q = "SELECT DISTINCT login FROM usr_data ".
                 "WHERE login = '".ilUtil::stripSlashes($a_login)."' ".$clause;
        $r = $ilias->db->query($q);
        
        if ($r->numRows() == 1)
        {
                return true;
        }
        
        return false;
}

Here is the caller graph for this function:

sendInfo ( a_info = "",
a_keep = false 
)

sends a message to the recent page if you call sendInfo without any parameter, function will display a stored message in session and delete it afterwards public

Parameters:
string message
boolean if true message is kept in session

Definition at line 455 of file class.perm.php.

References $_SESSION, and $tpl.

Referenced by ilLPListOfSettingsGUI::__addInfo(), ilLearningProgressBaseGUI::__buildHeader(), ilPurchaseBMFGUI::__buildLocator(), ilPaymentPurchaseGUI::__buildLocator(), ilPaymentBaseGUI::__buildLocator(), ilPDFPresentation::__convert(), ilObjExerciseGUI::__deassignMembers(), ilPaymentBillAdminGUI::__initBillVendorData(), ilLPListOfObjectsGUI::__listObjects(), ilRepositorySearchGUI::__performGroupSearch(), ilRepositorySearchGUI::__performRoleSearch(), ilRepositorySearchGUI::__performUserSearch(), ilObjLinkResourceGUI::__prepareOutput(), ilObjRoleGUI::__prepareOutput(), ilObjExerciseGUIAdapter::__prepareOutput(), ilObjChatGUIAdapter::__prepareOutput(), ilObjChatGUI::__prepareOutput(), ilLMStatisticsGUI::__search(), ilPaymentTrusteeGUI::__search(), ilPaymentStatisticGUI::__search(), ilObjPaymentSettingsGUI::__search(), ilObjiLincCourseGUI::__search(), ilObjCourseGUI::__search(), ilObjRoleGUI::__search(), ilObjGroupGUI::__search(), ilObjExerciseGUI::__searchMembers(), ilUserFilter::__searchObjects(), ilObjPaymentSettingsGUI::__searchSP(), ilSearchGUI::__show(), ilSearchAdministrationGUI::__show(), ilSearchAdministrationGUI::__showConfirmDeleteFolder(), ilSearchAdministrationGUI::__showCreateFolder(), ilLPListOfProgressGUI::__showProgressList(), ilSearchAdministrationGUI::__showRename(), ilLPListOfSettingsGUI::__showSCOTable(), ilPurchaseBMFGUI::__showShoppingCart(), ilSearchAdministrationGUI::__showTree(), ilLPListOfObjectsGUI::__showUsersList(), ilPDFPresentation::__toPDF(), ilObjSurveyGUI::_goto(), ilObjLinkResourceGUI::_goto(), ilObjCourseGUI::_goto(), ilStructureObjectGUI::_goto(), ilObjSAHSLearningModuleGUI::_goto(), ilObjGlossaryGUI::_goto(), ilObjFileBasedLMGUI::_goto(), ilObjContentObjectGUI::_goto(), ilLMPageObjectGUI::_goto(), ilGlossaryTermGUI::_goto(), ilObjGroupGUI::_goto(), ilObjForumGUI::_goto(), ilObjFileGUI::_goto(), ilObjExerciseGUI::_goto(), ilObjCategoryGUI::_goto(), ilObjChatGUI::_goto(), ilObjTestGUI::_goto(), ilObjCategoryGUI::_importCategories(), ilObjChatServerGUI::activateObject(), ilObjUserGUI::activeRoleSaveObject(), ilObjCourseGroupingGUI::add(), ilConditionHandlerInterface::add(), assSingleChoiceGUI::add(), assMultipleChoiceGUI::add(), assImagemapQuestionGUI::addArea(), ilRegistrationSettingsGUI::addAssignment(), ilObjFileBasedLMGUI::addBibItemObject(), ilObjContentObjectGUI::addBibItemObject(), SurveyQuestionGUI::addCategory(), ilPageEditorGUI::addChangeComment(), ilPaymentStatisticGUI::addCustomer(), ilObjPaymentSettingsGUI::addCustomerObject(), ilObjCourseGUI::addFromWaitingList(), SurveyQuestionGUI::addGIT(), assQuestionGUI::addGIT(), ilCourseArchivesGUI::addHTMLArchive(), ilObjLinkResourceGUI::addItemObject(), SurveyQuestionGUI::addMaterial(), ilObjExerciseGUI::addMembersObject(), ilPaymentObjectGUI::addObject(), SurveyQuestionGUI::addPG(), assQuestionGUI::addPG(), ilPaymentObjectGUI::addPrice(), ilPermissionGUI::addRole(), ilObjChatGUI::addRoom(), ilObjChatGUI::addRoomObject(), SurveyOrdinalQuestionGUI::addSelectedPhrase(), SurveyQuestionGUI::addST(), assQuestionGUI::addST(), ilObjCourseGUI::addStarterObject(), ilObjCourseGUI::addSubscribers(), assTextSubsetGUI::addSuggestedSolution(), assTextQuestionGUI::addSuggestedSolution(), assSingleChoiceGUI::addSuggestedSolution(), assQuestionTypeTemplateGUI::addSuggestedSolution(), assQuestionGUI::addSuggestedSolution(), assOrderingQuestionGUI::addSuggestedSolution(), assNumericGUI::addSuggestedSolution(), assMultipleChoiceGUI::addSuggestedSolution(), assMatchingQuestionGUI::addSuggestedSolution(), assJavaAppletGUI::addSuggestedSolution(), assImagemapQuestionGUI::addSuggestedSolution(), assClozeTestGUI::addSuggestedSolution(), ilPaymentPurchaseGUI::addToShoppingCart(), ilObjDlBookGUI::addTranslation(), ilPaymentTrusteeGUI::addTrustee(), ilPaymentTrusteeGUI::addUser(), ilObjPaymentSettingsGUI::addUserObject(), ilObjiLincCourseGUI::addUserObject(), ilObjGroupGUI::addUserObject(), ilObjPaymentSettingsGUI::addVendorObject(), ilCourseArchivesGUI::addXMLArchive(), ilObjChatGUI::adminRoomsObject(), ilObjRoleTemplateGUI::adoptPermSaveObject(), ilObjRoleGUI::adoptPermSaveObject(), ilObjUserFolderGUI::appliedUsersObject(), ilRegisterGUI::apply(), ilCourseObjectivesGUI::askDeassignQuestion(), ilObjRoleGUI::askDeleteDesktopItemObject(), ilObjUserFolderGUI::askDeleteFieldObject(), ilObjCourseGroupingGUI::askDeleteGrouping(), ilObjLinkResourceGUI::askDeleteItemsObject(), ilCourseObjectivesGUI::askDeleteLM(), ilCourseObjectivesGUI::askDeleteObjective(), ilObjChatGUI::askDeleteRecordingsObject(), assQuestionGUI::assessment(), ilObjQuestionPoolGUI::assessmentObject(), ilLPListOfSettingsGUI::assign(), ilConditionHandlerInterface::assign(), ilObjGroupGUI::assignApplicantsObject(), ilCourseObjectivesGUI::assignChapterSelect(), ilObjCourseGroupingGUI::assignCourse(), ilObjRoleGUI::assignDesktopItemObject(), ilCourseObjectivesGUI::assignLM(), ilCourseObjectivesGUI::assignLMChapter(), ilCourseObjectivesGUI::assignLMSelect(), ilObjGroupGUI::assignMemberObject(), ilObjCourseGUI::assignMembersObject(), ilCourseObjectivesGUI::assignQuestion(), ilCourseObjectivesGUI::assignQuestionSelect(), ilObjCategoryGUI::assignRolesObject(), ilObjUserGUI::assignSaveObject(), ilObjCategoryGUI::assignSaveObject(), ilCourseObjectivesGUI::assignTestSelect(), ilObjRoleGUI::assignUserObject(), ilObjCourseGUI::autoFillObject(), ilObjChatGUI::blockUserObject(), ilObjSurveyGUI::browseForQuestionsObject(), ilObjiLincUserGUI::cancel(), ilObjiLincClassroomGUI::cancel(), ilCourseRegisterGUI::cancel(), ilStructureObjectGUI::cancel(), ilLMPageObjectGUI::cancel(), ilGlossaryTermGUI::cancel(), ilRegisterGUI::cancel(), ilObjiLincClassroomGUI::cancelDeleteClassroom(), ilObjUserTrackingGUI::cancelDeleteDataObject(), ilObjStyleSettingsGUI::cancelDeleteObject(), ilObjectGUI::cancelDeleteObject(), ilObjExerciseGUI::cancelEditObject(), ilObjiLincCourseGUI::canceledObject(), ilObjGroupGUI::canceledObject(), ilObjTestGUI::cancelMarksObject(), ilLMStatisticsGUI::cancelMember(), ilObjiLincCourseGUI::cancelMemberObject(), ilObjCourseGUI::cancelMemberObject(), ilObjGroupGUI::cancelMemberObject(), ilObjUserFolderGUI::cancelNewAccountMailObject(), ilObjSurveyQuestionPoolGUI::cancelObject(), ilObjSurveyGUI::cancelObject(), ilObjSearchSettingsGUI::cancelObject(), ilObjMediaPoolGUI::cancelObject(), ilObjGlossaryGUI::cancelObject(), ilObjFileBasedLMGUI::cancelObject(), ilObjContentObjectGUI::cancelObject(), ilObjUserGUI::cancelObject(), ilObjStyleSheetGUI::cancelObject(), ilObjRoleTemplateGUI::cancelObject(), ilObjRoleGUI::cancelObject(), ilObjForumGUI::cancelObject(), ilObjExternalToolsSettingsGUI::cancelObject(), ilObjectGUI::cancelObject(), ilObjAuthSettingsGUI::cancelObject(), ilObjTestGUI::cancelObject(), ilObjQuestionPoolGUI::cancelObject(), ilContainerGUI::cancelPageContentObject(), ilPaymentShoppingCartGUI::cancelPaypal(), ilObjSurveyGUI::cancelPropertiesObject(), ilObjTestGUI::cancelPropertiesObject(), ilObjGlossaryGUI::cancelTermDeletion(), SurveyOrdinalQuestionGUI::categories(), SurveyNominalQuestionGUI::categories(), ilCourseContentInterface::cci_view(), ilObjCourseGUI::cciResetObject(), ilSetupGUI::changeAccessMode(), ilSetupGUI::changeDefaultClient(), ilSetupGUI::changeMasterPassword(), ilSetupGUI::changeMasterSettings(), ilPermissionGUI::changeOwner(), ilPersonalProfileGUI::changeUserPassword(), ilSurveyEvaluationGUI::checkEvaluationAccess(), ilTestOutputGUI::checkOnlineTestAccess(), ilTestOutputGUI::checkPassword(), assOrderingQuestion::checkSaveData(), assMatchingQuestion::checkSaveData(), ilConditionHandlerInterface::chi_update(), ilObjAdvancedEditingGUI::clearCategoryPageObject(), ilObjSurveyGUI::cloneAllObject(), ilObjTestGUI::cloneAllObject(), ilObjQuestionPoolGUI::cloneAllObject(), ilObjChatGUI::closeFrame(), ilObjSurveyGUI::codesObject(), ilBookmarkAdministrationGUI::confirm(), ilObjiLincCourseGUI::confirmationObject(), ilObjGroupGUI::confirmationObject(), ilObjGlossaryGUI::confirmDefinitionDeletion(), ilGlossaryTermGUI::confirmDefinitionDeletion(), ilSearchresultGUI::confirmDelete(), ilEventAdministrationGUI::confirmDelete(), ilObjSurveyGUI::confirmDeleteAllUserDataObject(), ilObjTestGUI::confirmDeleteAllUserDataObject(), ilCourseArchivesGUI::confirmDeleteArchives(), ilObjGlossaryGUI::confirmDeleteExportFile(), ilObjContentObjectGUI::confirmDeleteExportFile(), ilObjSurveyQuestionPoolGUI::confirmDeleteExportFileObject(), ilObjSurveyGUI::confirmDeleteExportFileObject(), ilObjUserFolderGUI::confirmDeleteExportFileObject(), ilObjGroupGUI::confirmDeleteExportFileObject(), ilObjTestGUI::confirmDeleteExportFileObject(), ilObjQuestionPoolGUI::confirmDeleteExportFileObject(), ilObjSurveyQuestionPoolGUI::confirmDeletePhraseObject(), ilObjSurveyQuestionPoolGUI::confirmDeleteQuestionsObject(), ilObjQuestionPoolGUI::confirmDeleteQuestionsObject(), ilTestOutputGUI::confirmdeleteresults(), ilObjSurveyGUI::confirmDeleteSelectedUserDataObject(), ilObjTestGUI::confirmDeleteSelectedUserDataObject(), ilObjContentObjectGUI::confirmedDelete(), ilObjiLincClassroomGUI::confirmedDeleteClassroom(), ilObjUserFolderGUI::confirmedDeleteObject(), ilObjRoleFolderGUI::confirmedDeleteObject(), ilObjectGUI::confirmedDeleteObject(), ilObjChatGUI::confirmedDeleteRoomObject(), ilObjiLincCourseGUI::confirmedRemoveMemberObject(), ilObjGroupGUI::confirmedRemoveMemberObject(), ilObjSurveyGUI::confirmInsertQuestionObject(), ilObjSurveyQuestionPoolGUI::confirmPasteQuestionsObject(), ilObjMediaPoolGUI::confirmRemove(), ilObjSurveyGUI::confirmRemoveHeadingForm(), ilObjSurveyGUI::confirmRemoveQuestionsObject(), ilObjTestGUI::confirmRemoveQuestionsObject(), SurveyOrdinalQuestionGUI::confirmSavePhrase(), ilObjGlossaryGUI::confirmTermDeletion(), ilObjSurveyGUI::constraintsObject(), ilObjSurveyGUI::constraintStep1Object(), ilObjContentObjectGUI::copyChapter(), ilPageEditorGUI::copyLinkedMediaToClipboard(), ilObjSurveyQuestionPoolGUI::copyObject(), ilObjQuestionPoolGUI::copyObject(), ilStructureObjectGUI::copyPage(), ilObjContentObjectGUI::copyPage(), ilPCMediaObjectGUI::copyToClipboard(), ilObjMediaPoolGUI::copyToClipboard(), ilBookmarkAdministrationGUI::createBookmark(), ilBookmarkAdministrationGUI::createBookmarkFolder(), ilObjSurveyGUI::createConstraintsObject(), ilPDFPresentation::createDetails(), ilEventAdministrationGUI::createEvent(), ilObjSurveyQuestionPoolGUI::createExportFileObject(), ilObjSurveyGUI::createExportFileObject(), ilObjTestGUI::createExportFileObject(), ilObjQuestionPoolGUI::createExportFileObject(), ilPDFPresentation::createList(), ilObjSurveyGUI::createQuestionObject(), ilObjSurveyGUI::createSurveyCodesObject(), ilStructureObjectGUI::cutPage(), ilLPListOfSettingsGUI::deassign(), ilCourseObjectivesGUI::deassignQuestion(), ilObjRoleGUI::deassignUserObject(), ilObjSurveyGUI::defineQuestionblock(), ilObjSurveyGUI::defineQuestionblockObject(), ilEventAdministrationGUI::delete(), ilCourseArchivesGUI::delete(), ilObjContentObjectGUI::delete(), ilConditionHandlerInterface::delete(), ilBookmarkAdministrationGUI::delete(), ilObjSurveyGUI::deleteAllUserDataObject(), ilObjTestGUI::deleteAllUserDataObject(), ilObjMediaObjectGUI::deleteAreasObject(), ilRegistrationSettingsGUI::deleteAssignment(), SurveyQuestionGUI::deleteCategory(), ilObjUserTrackingGUI::deleteDataObject(), ilObjRoleGUI::deleteDesktopItemsObject(), ilObjUserFolderGUI::deleteFieldObject(), ilObjCourseGroupingGUI::deleteGrouping(), assSingleChoiceGUI::deleteImage(), assMultipleChoiceGUI::deleteImage(), ilPaymentShoppingCartGUI::deleteItem(), ilObjLinkResourceGUI::deleteItemsObject(), ilCourseObjectivesGUI::deleteLM(), ilObjTestGUI::deleteMarkStepsObject(), ilObjCourseGUI::deleteMembers(), ilObjContentObjectGUI::deleteMenuEntry(), ilPaymentObjectGUI::deleteObject(), ilObjUserFolderGUI::deleteObject(), ilObjStyleSheetGUI::deleteObject(), ilObjRoleFolderGUI::deleteObject(), ilObjectGUI::deleteObject(), ilCourseObjectivesGUI::deleteObjectives(), ilObjLinkResourceGUI::deleteParameterObject(), ilObjSurveyQuestionPoolGUI::deletePhraseObject(), ilObjSurveyQuestionPoolGUI::deletePhrasesForm(), ilPaymentObjectGUI::deletePrice(), ilObjSurveyQuestionPoolGUI::deleteQuestionsObject(), ilObjQuestionPoolGUI::deleteQuestionsObject(), ilObjChatGUI::deleteRecordingsObject(), ilObjChatGUI::deleteRoom(), ilObjSurveyGUI::deleteSingleUserResultsObject(), ilObjTestGUI::deleteSingleUserResultsObject(), ilObjCourseGUI::deleteStarterObject(), ilPaymentStatisticGUI::deleteStatistic(), ilObjPaymentSettingsGUI::deleteStatisticObject(), ilObjStyleSheetFolderGUI::deleteStyleObject(), ilObjStyleSettingsGUI::deleteStyleObject(), ilObjCourseGUI::deleteSubscribers(), ilObjDlBookGUI::deleteTranslation(), ilPaymentTrusteeGUI::deleteTrustee(), ilObjCategoryGUI::deleteUserObject(), ilObjUserFolderGUI::deleteValueObject(), ilObjPaymentSettingsGUI::deleteVendors(), ilObjExerciseGUI::deliverFileObject(), ilObjExerciseGUI::deliverObject(), ilSetupGUI::displayClientList(), ilSetupGUI::displayContactData(), ilSetupGUI::displayDatabase(), ilSetupGUI::displayDeleteConfirmation(), ilPDNotesGUI::displayHeader(), ilBookmarkAdministrationGUI::displayHeader(), ilSetupGUI::displayIni(), ilSetupGUI::displayLanguages(), ilSetupGUI::displayMasterSetup(), ilSetupGUI::displayNIC(), ilSetupGUI::displayTools(), ilCourseArchivesGUI::downloadArchives(), ilObjCourseGUI::downloadArchivesObject(), ilObjSurveyQuestionPoolGUI::downloadExportFileObject(), ilObjSurveyGUI::downloadExportFileObject(), ilObjGroupGUI::downloadExportFileObject(), ilObjTestGUI::downloadExportFileObject(), ilObjQuestionPoolGUI::downloadExportFileObject(), ilObjExerciseGUI::downloadFileObject(), ilObjChatGUI::drop(), ilObjSurveyQuestionPoolGUI::duplicateObject(), ilObjQuestionPoolGUI::duplicateObject(), ilObjCourseGroupingGUI::edit(), ilConditionHandlerInterface::edit(), ilObjUserFolderGUI::editAppliedUsersObject(), ilPaymentObjectGUI::editDetails(), ilObjLinkResourceGUI::editItemsObject(), ilCourseObjectivesGUI::editObjective(), ilPaymentObjectGUI::editPayMethod(), ilPaymentObjectGUI::editPrices(), assOrderingQuestionGUI::editQuestion(), assMatchingQuestionGUI::editQuestion(), assJavaAppletGUI::editQuestion(), assImagemapQuestionGUI::editQuestion(), ilPaymentStatisticGUI::editStatistic(), ilObjPaymentSettingsGUI::editStatisticObject(), ilObjPaymentSettingsGUI::editVendor(), ilTestOutputGUI::endingTimeReached(), ilTestEvaluationGUI::eval_a(), ilTestEvaluationGUI::eval_stat(), ilTestEvaluationGUI::evalSelectedUsers(), ilTestEvaluationGUI::evalStatSelected(), ilSurveyEvaluationGUI::evaluation(), ilSurveyEvaluationGUI::evaluationuser(), ilCourseItemAdministrationGUI::executeCommand(), ilObjMediaPoolGUI::executeCommand(), ilObjRootFolderGUI::executeCommand(), ilObjCategoryGUI::executeCommand(), ilObjQuestionPoolGUI::executeCommand(), ilObjTestGUI::executeCreateQuestionObject(), exercise(), ilObjTestGUI::exportObject(), ilObjQuestionPoolGUI::exportQuestionObject(), ilObjSurveyQuestionPoolGUI::exportQuestionsObject(), ilObjChatGUI::exportRecordingObject(), ilPaymentShoppingCartGUI::finishPaypal(), ilObjContentObjectGUI::fixTree(), ilCtrl::getCallStructure(), ilPurchaseBMFGUI::getCreditCard(), ilPurchaseBMFGUI::getDebitEntry(), ilPurchaseBMFGUI::getPaymentType(), ilPurchaseBMFGUI::getPersonalData(), ilImagemapPreview::getPreviewFilename(), ilObjGlossaryGUI::getTemplate(), ilGlossaryTermGUI::getTemplate(), ilTestOutputGUI::handleCancelCommand(), ilObjSurveyGUI::handleWriteAccess(), ilLPFilterGUI::hide(), ilLPFilterGUI::hideSelected(), ilChatController::ilChatController(), ilObjectStatusGUI::ilObjectStatusGUI(), ilObjUserFolderGUI::importCancelledObject(), ilObjRootFolderGUI::importCancelledObject(), ilObjCategoryGUI::importCancelledObject(), ilBookmarkAdministrationGUI::importFile(), ilObjSurveyQuestionPoolGUI::importFileObject(), ilObjSurveyGUI::importFileObject(), ilObjCourseGUI::importFileObject(), ilObjGlossaryGUI::importFileObject(), ilObjContentObjectGUI::importFileObject(), ilObjGroupGUI::importFileObject(), ilObjTestGUI::importFileObject(), ilObjQuestionPoolGUI::importFileObject(), ilObjUserFolderGUI::importUsersObject(), ilObjTestGUI::importVerifiedFileObject(), ilObjQuestionPoolGUI::importVerifiedFileObject(), ilObjSurveyGUI::infoScreen(), ilObjTestGUI::infoScreen(), ilObjChatGUI::input(), SurveyQuestionGUI::insertAfterCategory(), SurveyQuestionGUI::insertBeforeCategory(), ilObjMediaPoolGUI::insertFromClipboard(), ilObjSurveyGUI::insertQuestions(), ilObjTestGUI::insertQuestionsAfterObject(), ilObjTestGUI::insertQuestionsBeforeObject(), ilObjSurveyGUI::insertQuestionsObject(), ilObjTestGUI::insertQuestionsObject(), ilObjTestGUI::insertRandomSelectionObject(), SurveyOrdinalQuestionGUI::insertStandardNumbers(), ilObjChatGUI::invite(), ilObjSurveyGUI::inviteObject(), ilObjChatGUI::invitePD(), ilObjiLincCourseGUI::joinObject(), ilSetupGUI::jumpToFirstUnfinishedSetupStep(), SurveyQuestionGUI::linkChilds(), assQuestionGUI::linkChilds(), ilCourseObjectivesGUI::listAssignedLM(), ilCourseObjectivesGUI::listAssignedQuestions(), ilObjRoleGUI::listDesktopItemsObject(), ilObjLinkResourceGUI::listItemsObject(), ilCourseObjectivesGUI::listObjectives(), ilObjCourseGUI::listStructureObject(), ilLMStatisticsGUI::listUsersGroup(), ilRepositorySearchGUI::listUsersGroup(), ilObjiLincCourseGUI::listUsersGroupObject(), ilObjCourseGUI::listUsersGroupObject(), ilObjRoleGUI::listUsersGroupObject(), ilObjGroupGUI::listUsersGroupObject(), ilObjCategoryGUI::listUsersObject(), ilLMStatisticsGUI::listUsersRole(), ilRepositorySearchGUI::listUsersRole(), ilObjiLincCourseGUI::listUsersRoleObject(), ilObjCourseGUI::listUsersRoleObject(), ilObjRoleGUI::listUsersRoleObject(), ilObjGroupGUI::listUsersRoleObject(), ilObjSurveyGUI::maintenanceObject(), ilObjTestGUI::maintenanceObject(), ilObjForumGUI::markAllReadObject(), ilObjTestGUI::marksObject(), ilObjExerciseGUI::membersObject(), SurveyQuestionGUI::moveCategory(), ilObjContentObjectGUI::moveChapter(), ilCourseItemAdministrationGUI::moveDown(), ilSearchresultGUI::moveItem(), ilObjQuestionPoolGUI::moveObject(), ilCourseObjectivesGUI::moveObjectiveDown(), ilCourseObjectivesGUI::moveObjectiveUp(), ilObjContentObjectGUI::movePage(), ilObjSurveyGUI::moveQuestionsObject(), ilCourseItemAdministrationGUI::moveUp(), ilUtil::moveUploadedFile(), ilSurveyExecutionGUI::navigate(), ilObjExerciseGUI::newMembersObject(), ilObjLanguageFolderGUI::out(), ilTestEvaluationGUI::outStatSelectedSearchResults(), ilSurveyExecutionGUI::outSurveyPage(), ilObjTestGUI::participantsObject(), ilObjSurveyQuestionPoolGUI::pasteObject(), ilContainerGUI::pasteObject(), ilObjQuestionPoolGUI::pasteObject(), ilPaymentObjectGUI::performAddPrice(), ilPaymentStatisticGUI::performDelete(), ilPaymentObjectGUI::performDelete(), ilObjPaymentSettingsGUI::performDeleteObject(), ilPaymentObjectGUI::performDeletePrice(), ilPaymentTrusteeGUI::performDeleteTrustee(), ilObjCategoryGUI::performDeleteUsersObject(), ilObjPaymentSettingsGUI::performDeleteVendorsObject(), ilObjPaymentSettingsGUI::performEditVendorObject(), ilObjMailGUI::performImportObject(), ilObjForumGUI::performImportObject(), ilObjCourseGUI::performRemoveFromWaitingListObject(), ilRepositorySearchGUI::performSearch(), ilAdvancedSearchGUI::performSearch(), ilPaymentTrusteeGUI::performSearch(), ilPaymentStatisticGUI::performSearch(), ilSearchGUI::performSearch(), ilObjPaymentSettingsGUI::performSearchSPObject(), ilObjCourseGUI::performUnsubscribeObject(), ilObjRoleGUI::permSaveObject(), ilObjSurveyQuestionPoolGUI::phrasesObject(), ilGlossaryPresentationGUI::prepareOutput(), ilObjectGUI::prepareOutput(), prepOutput(), ilObjTestGUI::printobject(), ilStartUpGUI::processStartingPage(), ilObjTestGUI::propertiesObject(), ilObjSurveyGUI::questionsObject(), ilObjTestGUI::questionsObject(), ilObjTestGUI::randomQuestionsObject(), ilObjChatGUI::recordingsObject(), ilObjExerciseGUI::redirectFeedbackMailObject(), ilObjContentObjectGUI::refreshLinkCheck(), ilObjLinkResourceGUI::refreshLinkCheckObject(), ilObjGroupGUI::refuseApplicantsObject(), ilEventAdministrationGUI::register(), ilSetupGUI::reloadControlStructure(), ilObjMediaPoolGUI::remove(), ilObjiLincClassroomGUI::removeClassroom(), ilObjRecoveryFolderGUI::removeFromSystemObject(), ilObjectGUI::removeFromSystemObject(), ilObjCourseGUI::removeFromWaitingList(), ilObjCourseGUI::removeMembersObject(), ilObjTestGUI::removeParticipantObject(), ilObjSurveyGUI::removeQuestionsForm(), ilObjTestGUI::removeQuestionsForm(), ilObjSurveyGUI::removeQuestionsObject(), ilObjTestGUI::removeQuestionsObject(), ilObjCourseGUI::removeSubscribersObject(), ilSearchresultGUI::rename(), ilObjChatGUI::renameRoomObject(), ilCourseObjectivePresentationGUI::reset(), ilObjPaymentSettingsGUI::resetFilterObject(), SurveyQuestionGUI::save(), ilSearchresultGUI::save(), ilRegistrationSettingsGUI::save(), ilObjiLincUserGUI::save(), ilObjiLincClassroomGUI::save(), assTextSubsetGUI::save(), assQuestionGUI::save(), ilCourseContentGUI::saveAcceptance(), ilObjMediaObjectGUI::saveAreaObject(), ilObjAdvancedEditingGUI::saveAssessmentSettingsObject(), ilRegistrationSettingsGUI::saveAssignment(), ilObjStyleSettingsGUI::saveBasicStyleSettingsObject(), ilObjAuthSettingsGUI::saveCASObject(), SurveyQuestionGUI::saveCategories(), ilObjAdvancedEditingGUI::saveCategorySettingsObject(), ilObjTestGUI::saveClientIPObject(), ilObjExerciseGUI::saveCommentsObject(), ilPaymentStatisticGUI::saveCustomer(), ilObjPaymentSettingsGUI::saveCustomerObject(), ilObjSurveyGUI::saveDefineQuestionblockObject(), assTextSubsetGUI::saveEdit(), assQuestionGUI::saveEdit(), ilObjUserFolderGUI::saveFieldObject(), ilRegistrationGUI::saveForm(), ilObjPaymentSettingsGUI::saveGeneralSettingsObject(), ilObjUserFolderGUI::saveGlobalUserSettingsObject(), ilObjSystemFolderGUI::saveHeaderTitleObject(), ilObjSurveyGUI::saveHeadingObject(), ilObjExternalToolsSettingsGUI::saveiLincObject(), ilObjAuthSettingsGUI::saveLDAPObject(), ilObjAdvancedEditingGUI::saveLearningModuleSettingsObject(), ilObjContentObjectGUI::saveLinkCheck(), ilObjLinkResourceGUI::saveLinkCheckObject(), ilObjTestGUI::saveMarksObject(), ilEventAdministrationGUI::saveMaterials(), ilObjContentObjectGUI::saveMenuEntry(), ilObjUserFolderGUI::saveNewAccountMailObject(), ilObjSurveyQuestionPoolGUI::saveObject(), ilObjSurveyGUI::saveObject(), ilObjiLincCourseGUI::saveObject(), ilObjCourseGUI::saveObject(), ilObjMediaPoolGUI::saveObject(), ilObjGlossaryGUI::saveObject(), ilObjFileBasedLMGUI::saveObject(), ilObjContentObjectGUI::saveObject(), GUI::saveObject(), ilObjUserGUI::saveObject(), ilObjTypeDefinitionGUI::saveObject(), ilObjStyleSheetFolderGUI::saveObject(), ilObjStyleSettingsGUI::saveObject(), ilObjRoleTemplateGUI::saveObject(), ilObjRoleGUI::saveObject(), ilObjRoleFolderGUI::saveObject(), ilObjRecoveryFolderGUI::saveObject(), ilObjGroupGUI::saveObject(), ilObjForumGUI::saveObject(), ilObjFolderGUI::saveObject(), ilObjFileGUI::saveObject(), ilObjExerciseGUI::saveObject(), ilObjCategoryGUI::saveObject(), ilObjAssessmentFolderGUI::saveObject(), ilObjAdvancedEditingGUI::saveObject(), ilObjTestGUI::saveObject(), ilObjQuestionPoolGUI::saveObject(), ilCourseObjectivesGUI::saveObjective(), ilContainerGUI::savePageContentObject(), ilObjPaymentSettingsGUI::savePayMethodsObject(), ilObjPaymentSettingsGUI::savePaypalSettingsObject(), SurveyOrdinalQuestionGUI::savePhrase(), ilPersonalProfileGUI::saveProfile(), ilInfoScreenGUI::saveProgress(), ilObjSCORMLearningModuleGUI::saveProperties(), ilObjGlossaryGUI::saveProperties(), ilObjFileBasedLMGUI::saveProperties(), ilObjContentObjectGUI::saveProperties(), ilObjSurveyQuestionPoolGUI::savePropertiesObject(), ilObjSurveyGUI::savePropertiesObject(), ilObjTestGUI::savePropertiesObject(), ilObjQuestionPoolGUI::savePropertiesObject(), ilObjContentObjectGUI::savePublicSection(), ilObjAuthSettingsGUI::saveRADIUSObject(), ilAdvancedSearchGUI::saveResult(), ilSearchGUI::saveResult(), ilObjAuthSettingsGUI::saveScriptObject(), ilObjUserTrackingGUI::saveSettingsObject(), ilObjSearchSettingsGUI::saveSettingsObject(), ilObjSystemFolderGUI::saveSettingsObject(), ilObjAssessmentFolderGUI::saveSettingsObject(), ilObjAdvancedEditingGUI::saveSettingsObject(), ilObjAuthSettingsGUI::saveSHIBObject(), ilObjAuthSettingsGUI::saveSOAPObject(), ilObjStyleSettingsGUI::saveStyleSettingsObject(), ilObjAdvancedEditingGUI::saveSurveySettingsObject(), ilLMStatisticsGUI::search(), ilLMStatisticsGUI::searchCancelled(), ilObjUserFolderGUI::searchCancelledObject(), ilObjGroupGUI::searchCancelledObject(), searchForm(), ilObjPaymentSettingsGUI::searchObject(), ilObjiLincCourseGUI::searchObject(), ilObjCourseGUI::searchObject(), ilObjRoleGUI::searchObject(), ilObjGroupGUI::searchObject(), ilObjSurveyGUI::searchQuestionsExecuteObject(), ilObjSurveyGUI::searchQuestionsObject(), searchTest(), ilObjDlBookGUI::searchTranslation(), ilPaymentStatisticGUI::searchUser(), ilObjCourseGUI::searchUserObject(), ilObjUserFolderGUI::searchUserObject(), ilObjPaymentSettingsGUI::searchUserSPObject(), ilObjCourseGroupingGUI::selectCourse(), ilObjRoleGUI::selectDesktopItemObject(), ilLPFilterGUI::selector(), ilConditionHandlerInterface::selector(), ilLPFilterGUI::selectRoot(), ilPurchaseBMFGUI::sendCreditCard(), ilPurchaseBMFGUI::sendDebitEntry(), ilObjCourseGUI::sendMailToSelectedUsers(), ilObjMediaObjectGUI::setAdminTabs(), ilObjAuthSettingsGUI::setAuthModeObject(), ilObjMediaObjectGUI::setLink(), ilLMPresentationGUI::setSessionVars(), ilObjMediaObjectGUI::setShapeObject(), ilPersonalDesktopGUI::show(), ilObjDlBookGUI::showAbstract(), ilObjTestGUI::showAnswersObject(), ilPurchaseBMFGUI::showCreditCard(), ilPurchaseBMFGUI::showDebitEntry(), ilPaymentPurchaseGUI::showDetails(), ilObjContentObjectGUI::showEntrySelector(), ilObjChatGUI::showInputFrame(), ilPaymentShoppingCartGUI::showItems(), ilPaymentBuyedObjectsGUI::showItems(), ilPaymentObjectGUI::showObjects(), ilPaymentStatisticGUI::showObjectSelector(), ilPaymentObjectGUI::showObjectSelector(), ilObjPaymentSettingsGUI::showObjectSelectorObject(), ilPageObjectGUI::showPage(), ilPurchaseBMFGUI::showPaymentType(), ilPurchaseBMFGUI::showPersonalData(), ilPersonalProfileGUI::showProfile(), ilObjiLincCourseGUI::showProfileObject(), ilCourseRegisterGUI::showRegistrationForm(), ilRegisterGUI::showRegistrationForm(), ilSearchresultGUI::showResults(), ilObjTestGUI::showResultsObject(), ilPaymentObjectGUI::showSelectedObject(), ilSearchGUI::showSelectRoot(), ilPaymentStatisticGUI::showStatistics(), ilPaymentTrusteeGUI::showTrustees(), ilStartUpGUI::showUserAgreement(), ilPersonalDesktopGUI::showUserProfile(), ilCourseContentGUI::showUserTimings(), ilSurveyExecutionGUI::start(), ilObjChatGUI::startRecording(), ilObjPaymentSettingsGUI::statisticObject(), ilObjTestGUI::statusObject(), ilObjChatGUI::stopRecording(), ilCourseRegisterGUI::subscribe(), ilRegisterGUI::subscribe(), ilSetupGUI::toggleClientList(), ilObjectGUI::trashObject(), ilObjChatGUI::unblockUsersObject(), ilObjectGUI::undeleteObject(), ilObjAdvancedEditingGUI::undoLastCategoryChangeObject(), ilObjSurveyGUI::unfoldQuestionblockObject(), ilEventAdministrationGUI::unregister(), ilObjCourseGUI::unsubscribeObject(), ilSearchresultGUI::update(), ilPaymentTrusteeGUI::update(), ilPaymentBillAdminGUI::update(), ilEventAdministrationGUI::update(), ilObjCourseGroupingGUI::update(), ilCourseItemAdministrationGUI::update(), ilObjUserFolderGUI::updateAppliedUsersObject(), ilObjMediaObjectGUI::updateAreasObject(), ilObjAuthSettingsGUI::updateAuthRolesObject(), ilBookmarkAdministrationGUI::updateBookmark(), ilBookmarkAdministrationGUI::updateBookmarkFolder(), ilObjiLincClassroomGUI::updateClassroom(), ilConditionHandlerInterface::updateCondition(), ilObjCourseGUI::updateCourseIconsObject(), ilPaymentObjectGUI::updateDetails(), ilObjUserFolderGUI::updateFieldsObject(), ilLPFilterGUI::updateHidden(), ilObjCourseGUI::updateInfoObject(), ilObjLinkResourceGUI::updateItemObject(), ilObjLinkResourceGUI::updateItemsObject(), ilObjCourseGUI::updateMemberObject(), ilEventAdministrationGUI::updateMembers(), ilObjCourseGUI::updateMembersObject(), ilObjExerciseGUI::updateMembersObject(), ilObjiLincCourseGUI::updateMemberStatusObject(), ilObjGroupGUI::updateMemberStatusObject(), ilObjContentObjectGUI::updateMenuEntry(), ilObjSurveyQuestionPoolGUI::updateObject(), ilObjiLincCourseGUI::updateObject(), ilObjCourseGUI::updateObject(), ilObjUserGUI::updateObject(), ilObjRoleTemplateGUI::updateObject(), ilObjRoleGUI::updateObject(), ilObjGroupGUI::updateObject(), ilObjForumGUI::updateObject(), ilObjFolderGUI::updateObject(), ilObjFileGUI::updateObject(), ilObjExerciseGUI::updateObject(), ilObjectGUI::updateObject(), ilObjCategoryGUI::updateObject(), ilObjChatServerGUI::updateObject(), ilObjQuestionPoolGUI::updateObject(), ilCourseObjectivesGUI::updateObjective(), ilPaymentObjectGUI::updatePrice(), ilCourseObjectivesGUI::updateQuestionAssignment(), ilRegistrationSettingsGUI::updateRoles(), ilObjUserFolderGUI::updateSelectFieldObject(), ilPaymentStatisticGUI::updateStatistic(), ilObjPaymentSettingsGUI::updateStatisticObject(), ilObjUserFolderGUI::updateTextFieldObject(), ilCourseContentGUI::updateTimings(), ilLPListOfObjectsGUI::updateUser(), ilEventAdministrationGUI::updateUser(), ilCourseContentGUI::updateUserTimings(), ilObjExerciseGUI::uploadFileObject(), ilObjSurveyGUI::uploadObject(), ilObjSAHSLearningModuleGUI::uploadObject(), ilObjMailGUI::uploadObject(), ilObjQuestionPoolGUI::uploadQplObject(), ilObjSurveyQuestionPoolGUI::uploadSplObject(), ilObjTestGUI::uploadTstObject(), ilPersonalProfileGUI::uploadUserPicture(), ilObjPaymentSettingsGUI::vendorsObject(), ilObjMailGUI::viewObject(), ilObjChatGUI::viewObject(), assTextSubsetGUI::writePostData(), assSingleChoiceGUI::writePostData(), assMultipleChoiceGUI::writePostData(), assImagemapQuestionGUI::writePostData(), and assClozeTestGUI::writePostData().

{
        global $tpl;

        if (!empty($a_info))
        {
                $_SESSION["info"] = $a_info;
        }
        if (!empty($_SESSION["info"]))
        {
                $tpl->addBlockFile("MESSAGE", "message", "tpl.message.html");
#               $tpl->setCurrentBlock("message");
                $tpl->setVariable("INFO",$_SESSION["info"]);
#               $tpl->parseCurrentBlock();
        }

        if (!$a_keep)
        {
                session_unregister("info");
        }
}

Here is the caller graph for this function:

trimDeluxe ( a_text  ) 

TODO: move to class.util removes spaces and tabs within text strings public.

Parameters:
string string to be trimmed
Returns:
string trimmed string

Definition at line 392 of file class.perm.php.

Referenced by ilXML2SQL::insertText().

{
        str_replace("\t"," ",$a_text);

        for ($i=0;$i<50;$i++)
        {
                str_replace("  "," ",$a_text);
        }

        $a_text = trim($a_text);

        return $a_text;
}

Here is the caller graph for this function:

updateObjectValue ( a_obj_id,
a_column,
a_value 
)

deprecated: Use new ilObj..($obj_id, false) or $ilias->obj_factory->getInstanceByObjId($obj_id) instead

deprecated: Use new ilObj..($ref_id, true) or $ilias->obj_factory->getInstanceByRefId($ref_id) instead deprecated: use ilObject->clone() instead deprecated: use ilObject->delete() instead updates an object public

Parameters:
integer object id
string object title
string object description
integer cut length of title string to given value (optional, default: MAXLENGTH_OBJ_TITLE)
integer cut length of description string to given value (optional, default: MAXLENGTH_OBJ_DESC)
boolean adding 3 dots to shortended string (optional, default: true)
Returns:
boolean true updates a single value in a column of object data public
Parameters:
integer object id of object to change
string column name of obj_data table
string value to be changed
Returns:
boolean true on success

Definition at line 124 of file class.perm.php.

References $ilias, $q, and ilUtil::addSlashes().

{
        global $ilias;
        
        if (!isset($a_obj_id))
        {
                $message = "perm::updateObjectValue(): No obj_id given!";
                $ilias->raiseError($message,$ilias->error_obj->WARNING);        
        }
        
        if (!isset($a_column))
        {
                $message = "perm::updateObjectValue(): No table column specified!";
                $ilias->raiseError($message,$ilias->error_obj->WARNING);        
        }

        $q = "UPDATE object_data ".
                 "SET ".$a_column."='".ilUtil::addSlashes($a_value)."',".
                 "last_update=now() ".
                 "WHERE obj_id='".$a_id."'";
        $ilias->db->query($q);
        
        return true;
}

Here is the call graph for this function: