|
ILIAS
release_8 Revision v8.24
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Inheritance diagram for ilExAssignmentFileSystemGUI:
Collaboration diagram for ilExAssignmentFileSystemGUI:Public Member Functions | |
| getTable (string $a_dir, string $a_subdir) | |
| uploadFile () | |
| saveFilesOrder () | |
| deleteFile () | |
| renameFile () | |
| Rename File name. More... | |
Public Member Functions inherited from ilFileSystemGUI | |
| __construct (string $main_absolute_directory) | |
| setAllowedSuffixes (array $a_suffixes) | |
| getAllowedSuffixes () | |
| setForbiddenSuffixes (array $a_suffixes) | |
| getForbiddenSuffixes () | |
| isValidSuffix (string $a_suffix) | |
| setAllowDirectories (bool $a_val) | |
| getAllowDirectories () | |
| setPostDirPath (bool $a_val) | |
| getPostDirPath () | |
| setTableId (string $a_val) | |
| getTableId () | |
| setTitle (string $a_val) | |
| getTitle () | |
| setUseUploadDirectory (bool $a_val) | |
| getUseUploadDirectory () | |
| getLastPerformedCommand () | |
| executeCommand () | |
| addCommand (object $a_obj, string $a_func, string $a_name, bool $a_single=true, bool $a_allow_dir=false) | |
| clearCommands () | |
| labelFile (string $a_file, string $a_label) | |
| activateLabels (bool $a_act, string $a_label_header) | |
| setAllowDirectoryCreation (bool $a_val) | |
| getAllowDirectoryCreation () | |
| setAllowFileCreation (bool $a_val) | |
| Set allowed file creation. More... | |
| getAllowFileCreation () | |
| listFiles (?ilTable2GUI $a_table_gui=null) | |
| getTable (string $a_dir, string $a_subdir) | |
| renameFileForm (string $a_file) | |
| renameFile () | |
| cancelRename () | |
| createDirectory () | |
| uploadFile () | |
| confirmDeleteFile (array $a_files) | |
| deleteFile () | |
| unzipFile (?string $a_file=null) | |
| downloadFile (string $a_file) | |
| getActionCommands () | |
| defineCommands () | |
Protected Attributes | |
| int | $requested_ass_id |
| string | $requested_old_name |
| string | $requested_new_name |
| array | $requested_order |
| array | $requested_file |
Protected Attributes inherited from ilFileSystemGUI | |
| ilCtrlInterface | $ctrl |
| bool | $use_upload_directory = false |
| array | $allowed_suffixes = [] |
| array | $forbidden_suffixes = [] |
| ilLanguage | $lng |
| string | $main_absolute_dir |
| bool | $post_dir_path = false |
| ilGlobalTemplateInterface | $tpl |
| array | $file_labels = [] |
| bool | $label_enable = false |
| bool | $allow_directories = true |
| string | $table_id = '' |
| string | $title = '' |
| array | $commands = [] |
| string | $label_header = '' |
| bool | $directory_creation = false |
| bool | $file_creation = false |
| ILIAS HTTP Wrapper WrapperFactory | $wrapper |
| ILIAS Refinery Factory | $refinery |
Additional Inherited Members | |
Data Fields inherited from ilFileSystemGUI | |
| const | PARAMETER_CDIR = "cdir" |
| const | SESSION_LAST_COMMAND = "fsys_lastcomm" |
| const | PARAMETER_NEWDIR = "newdir" |
| const | PARAMETER_FHSH = "fhsh" |
| const | POST_PARAM_FILE = "file" |
| const | PARAM_RESETOFFSET = "resetoffset" |
| const | PARAM_OLD_NAME = "old_name" |
| const | PARAM_UPFILE = "upfile" |
| const | POST_PARAM_NEW_NAME = "new_name" |
| const | POST_PARAM_NEW_DIR = "new_dir" |
| const | POST_PARAM_UPLOADED_FILE = "uploaded_file" |
Protected Member Functions inherited from ilFileSystemGUI | |
| setPerformedCommand ($command, array $pars=[]) | |
| parseCurrentDirectory () | |
| getFileList (string $a_dir, ?string $a_subdir=null) | |
| getIncomingFiles () | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning File System Explorer GUI class
Definition at line 24 of file class.ilExAssignmentFileSystemGUI.php.
| ilExAssignmentFileSystemGUI::deleteFile | ( | ) |
Reimplemented from ilFileSystemGUI.
Definition at line 84 of file class.ilExAssignmentFileSystemGUI.php.
References ilExAssignment\instructionFileDeleteOrder().
Here is the call graph for this function:| ilExAssignmentFileSystemGUI::getTable | ( | string | $a_dir, |
| string | $a_subdir | ||
| ) |
Reimplemented from ilFileSystemGUI.
Definition at line 48 of file class.ilExAssignmentFileSystemGUI.php.
| ilExAssignmentFileSystemGUI::renameFile | ( | ) |
Rename File name.
Reimplemented from ilFileSystemGUI.
Definition at line 96 of file class.ilExAssignmentFileSystemGUI.php.
References ilExAssignment\renameInstructionFile(), and ilUtil\stripSlashes().
Here is the call graph for this function:| ilExAssignmentFileSystemGUI::saveFilesOrder | ( | ) |
Definition at line 74 of file class.ilExAssignmentFileSystemGUI.php.
References ilExAssignment\saveInstructionFilesOrderOfAssignment().
Here is the call graph for this function:| ilExAssignmentFileSystemGUI::uploadFile | ( | ) |
Reimplemented from ilFileSystemGUI.
Definition at line 66 of file class.ilExAssignmentFileSystemGUI.php.
References $filename, ilExAssignment\instructionFileInsertOrder(), and ilUtil\stripSlashes().
Here is the call graph for this function:
|
protected |
Definition at line 26 of file class.ilExAssignmentFileSystemGUI.php.
|
protected |
Definition at line 31 of file class.ilExAssignmentFileSystemGUI.php.
|
protected |
Definition at line 28 of file class.ilExAssignmentFileSystemGUI.php.
|
protected |
Definition at line 27 of file class.ilExAssignmentFileSystemGUI.php.
|
protected |
Definition at line 29 of file class.ilExAssignmentFileSystemGUI.php.