diff options
| author | Michaela Brückner <brueckner@data-quest.de> | 2025-08-18 16:28:59 +0200 |
|---|---|---|
| committer | Michaela Brückner <brueckner@data-quest.de> | 2025-08-18 16:28:59 +0200 |
| commit | 53e4e9ae68917555afeee6d07632429170ac5dc0 (patch) | |
| tree | df92927fa458cc5bf8a3998c33e57bdfd91a65a7 /app | |
| parent | 9f52e23515ad80f50382a074327ebac7cf788554 (diff) | |
Resolve "Obsolete Template-Dateien"
Closes #5822
Merge request studip/studip!4439
Diffstat (limited to 'app')
| -rw-r--r-- | app/views/files/_folder_tr.php | 123 |
1 files changed, 0 insertions, 123 deletions
diff --git a/app/views/files/_folder_tr.php b/app/views/files/_folder_tr.php deleted file mode 100644 index d74c71a..0000000 --- a/app/views/files/_folder_tr.php +++ /dev/null @@ -1,123 +0,0 @@ -<?php -if (!$controllerpath) { - $controllerpath = 'files/index'; - if ($topFolder->range_type !== 'user') { - $controllerpath = $topFolder->range_type . '/' . $controllerpath; - } -} -$is_readable = $folder->isReadable($GLOBALS['user']->id); -$owner = User::find($folder->user_id) ?: new User(); - -$permissions = []; -if ($is_readable) { - $permissions[] = 'r'; -} -if ($folder->isEditable($GLOBALS['user']->id)) { - $permissions[] = 'w'; -} -if ($folder->isReadable($GLOBALS['user']->id)) { - $permissions[] = 'd'; -} -?> - -<tr id="row_folder_<?= $folder->id ?>" data-permissions="<?= implode($permissions) ?>"> - <td> - <? if ($is_readable) : ?> - <input type="checkbox" - name="ids[]" - value="<?= $folder->id ?>" - <? if (in_array($folder->getId(), (array)$marked_element_ids)) echo 'checked'; ?>> - <? endif?> - </td> - <td class="document-icon" data-sort-value="<?=crc32(get_class($folder))?>"> - <a href="<?= $controller->link_for($controllerpath . '/' . $folder->getId()) ?>"> - <?= $folder->getIcon('clickable')->asSvg(Icon::SIZE_FILES_TABLE) ?> - </a> - </td> - <td> - <a href="<?= $controller->link_for($controllerpath . '/' . $folder->getId()) ?>"> - <?= htmlReady($folder->name) ?> - </a> - </td> - <? // -number + file count => directories should be sorted apart from files ?> - <td data-sort-value="-1000000" class="responsive-hidden"></td> -<? if ($show_downloads): ?> - <td data-sort-value="-1000000" class="responsive-hidden"></td> -<? endif; ?> - <td data-sort-value="<?= htmlReady($owner->getFullName('no_title_rev')) ?>" class="responsive-hidden"> - <? if ($owner->id !== $GLOBALS['user']->id) : ?> - <a href="<?= URLHelper::getLink('dispatch.php/profile?username=' . $owner->username) ?>"> - <?= htmlReady($owner->getFullName('no_title_rev')) ?> - </a> - <? else: ?> - <?= htmlReady($owner->getFullName('no_title_rev')) ?> - <? endif; ?> - </td> - <td title="<?= strftime('%x %X', $folder->mkdate) ?>" data-sort-value="<?= $folder->mkdate ?>" class="responsive-hidden"> - <?= $folder->mkdate ? reltime($folder->mkdate) : "" ?> - </td> - <? foreach ($topFolder->getAdditionalColumns() as $index => $column_name) : ?> - <td class="responsive-hidden" - data-sort-value="<?= htmlReady($folder->getAdditionalColumnOrderWeigh($index)) ?>"> - <? $content = $folder->getContentForAdditionalColumn($index) ?> - <? if ($content) : ?> - <?= $content instanceof Flexi\Template ? $content->render() : $content ?> - <? endif ?> - </td> - <? endforeach ?> - <td class="actions"> - <?php - $actionMenu = ActionMenu::get()->setContext($folder->name); - $actionMenu->addLink( - $controller->url_for('file/details/' . $folder->getId()), - _('Info'), - Icon::create('info-circle'), - ['data-dialog' => '1'] - ); - if ($folder->isEditable($GLOBALS['user']->id)) { - $actionMenu->addLink( - $controller->url_for('file/edit_folder/' . $folder->getId()), - _('Ordner bearbeiten'), - Icon::create('edit'), - ['data-dialog' => '1'] - ); - } - if ($folder->isReadable($GLOBALS['user']->id) && $GLOBALS['user']->id !== 'nobody') { - $actionMenu->addLink( - $controller->url_for('file/download_folder/' . $folder->getId()), - _('Ordner herunterladen'), - Icon::create('download') - ); - } - if ($folder->isEditable($GLOBALS['user']->id)) { - $actionMenu->addLink( - $controller->url_for('file/choose_destination/move/' . $folder->getId(), ['isfolder' => 1]), - _('Ordner verschieben'), - Icon::create('arr_1right'), - ['data-dialog' => 'size=auto'] - ); - $actionMenu->addLink( - $controller->url_for('file/choose_destination/copy/' . $folder->getId(), ['isfolder' => 1]), - _('Ordner kopieren'), - Icon::create('clipboard'), - ['data-dialog' => 'size=auto'] - ); - if (Feedback::isActivated() && Feedback::hasCreatePerm($course->id)) { - $actionMenu->addLink( - $controller->url_for('course/feedback/create_form/' . $folder->getId() . '/Folder'), - _('Neues Feedback-Element'), - Icon::create('star'), - ['data-dialog' => '1'] - ); - } - $actionMenu->addLink( - $controller->url_for('file/delete_folder/' . $folder->getId()), - _('Ordner löschen'), - Icon::create('trash'), - ['onclick' => "return STUDIP.Dialog.confirmAsPost('" . sprintf(_('Soll der Ordner "%s" wirklich gelöscht werden?'), jsReady($folder->name)) . "', this.href);"] - ); - } - ?> - <?= $actionMenu->render() ?> - </td> -</tr> |
