ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
Team wiki type. More...
Public Member Functions | |
__construct (ilLanguage $a_lng=null) | |
Constructor. More... | |
isActive () | |
usesTeams () | |
usesFileUpload () | |
getTitle () | |
getSubmissionType () | |
isSubmissionAssignedToTeam () | |
submitWiki (int $a_ass_id, int $a_user_id, int $a_wiki_ref_id) | |
Submit wiki. More... | |
cloneSpecificProperties (ilExAssignment $source, ilExAssignment $target) | |
supportsWebDirAccess () | |
getStringIdentifier () | |
getExportObjIdForResourceId (int $resource_id) | |
Protected Member Functions | |
handleNewUpload (ilExAssignment $ass, ilExSubmission $submission, $a_no_notifications=false) | |
Protected Attributes | |
const | STR_IDENTIFIER = "wiki" |
ilLanguage | $lng |
Team wiki type.
Definition at line 26 of file class.ilExAssTypeWikiTeam.php.
ilExAssTypeWikiTeam::__construct | ( | ilLanguage | $a_lng = null | ) |
Constructor.
ilLanguage | null | $a_lng |
Definition at line 37 of file class.ilExAssTypeWikiTeam.php.
References $DIC, and ILIAS\Repository\lng().
ilExAssTypeWikiTeam::cloneSpecificProperties | ( | ilExAssignment | $source, |
ilExAssignment | $target | ||
) |
Implements ilExAssignmentTypeInterface.
Definition at line 161 of file class.ilExAssTypeWikiTeam.php.
References ilExAssignment\getId(), ActiveRecord\save(), ilExAssWikiTeamAR\setContainerRefId(), ilExAssWikiTeamAR\setId(), and ilExAssWikiTeamAR\setTemplateRefId().
ilExAssTypeWikiTeam::getExportObjIdForResourceId | ( | int | $resource_id | ) |
Definition at line 184 of file class.ilExAssTypeWikiTeam.php.
References ilObject\_lookupObjectId().
ilExAssTypeWikiTeam::getStringIdentifier | ( | ) |
Implements ilExAssignmentTypeInterface.
Definition at line 178 of file class.ilExAssTypeWikiTeam.php.
ilExAssTypeWikiTeam::getSubmissionType | ( | ) |
Implements ilExAssignmentTypeInterface.
Definition at line 67 of file class.ilExAssTypeWikiTeam.php.
References ilExSubmission\TYPE_REPO_OBJECT.
ilExAssTypeWikiTeam::getTitle | ( | ) |
Implements ilExAssignmentTypeInterface.
Definition at line 60 of file class.ilExAssTypeWikiTeam.php.
References $lng, ilLanguage\loadLanguageModule(), and ilLanguage\txt().
|
protected |
Definition at line 125 of file class.ilExAssTypeWikiTeam.php.
References ilObject\_getAllReferences(), ilExAssignment\getExerciseId(), ilExAssignment\getId(), ilNotification\getNotificationsForObject(), ilExSubmission\getUserIds(), ilExSubmission\hasSubmitted(), ilObjExercise\processExerciseStatus(), ilNotification\TYPE_EXERCISE_SUBMISSION, ilExerciseMailNotification\TYPE_SUBMISSION_UPLOAD, and ilExSubmission\validatePeerReviews().
Referenced by submitWiki().
ilExAssTypeWikiTeam::isActive | ( | ) |
Implements ilExAssignmentTypeInterface.
Definition at line 45 of file class.ilExAssTypeWikiTeam.php.
ilExAssTypeWikiTeam::isSubmissionAssignedToTeam | ( | ) |
Implements ilExAssignmentTypeInterface.
Definition at line 72 of file class.ilExAssTypeWikiTeam.php.
ilExAssTypeWikiTeam::submitWiki | ( | int | $a_ass_id, |
int | $a_user_id, | ||
int | $a_wiki_ref_id | ||
) |
Submit wiki.
ilTemplateException | |
ilWikiExportException |
Definition at line 83 of file class.ilExAssTypeWikiTeam.php.
References handleNewUpload().
ilExAssTypeWikiTeam::supportsWebDirAccess | ( | ) |
Implements ilExAssignmentTypeInterface.
Definition at line 173 of file class.ilExAssTypeWikiTeam.php.
ilExAssTypeWikiTeam::usesFileUpload | ( | ) |
Implements ilExAssignmentTypeInterface.
Definition at line 55 of file class.ilExAssTypeWikiTeam.php.
ilExAssTypeWikiTeam::usesTeams | ( | ) |
Implements ilExAssignmentTypeInterface.
Definition at line 50 of file class.ilExAssTypeWikiTeam.php.
|
protected |
Definition at line 30 of file class.ilExAssTypeWikiTeam.php.
Referenced by getTitle().
|
protected |
Definition at line 28 of file class.ilExAssTypeWikiTeam.php.