fix media upload and icons

This commit is contained in:
Dennis Eichhorn 2023-10-19 23:13:14 +00:00
parent 9aa4b38ec8
commit caa13fbd65
4 changed files with 16 additions and 14 deletions

View File

@ -26,6 +26,7 @@ return ['Media' => [
'Created' => 'Erstellt',
'Creator' => 'Ersteller',
'Data' => 'Daten',
'Download' => 'Download',
'Description' => 'Beschreibung',
'Edit' => 'Bearbeiten',
'Editability' => 'Beweis',

View File

@ -26,6 +26,7 @@ return ['Media' => [
'Created' => 'Created',
'Creator' => 'Creator',
'Data' => 'Data',
'Download' => 'Download',
'Description' => 'Description',
'Edit' => 'Edit',
'Editability' => 'Editability',
@ -35,7 +36,7 @@ return ['Media' => [
'GroupUser' => 'Group User',
'Media' => 'Media',
'Name' => 'Name',
'Password' => '',
'Password' => 'Password',
'Path' => 'Path',
'PathSettings' => 'Path Settings',
'Permission' => 'Permission',

View File

@ -238,7 +238,7 @@ $next = empty($media) ? '{/base}/media/list' : '{/base}/media/list?{?}&id='
<a tabindex="0" class="button" href="<?= UriFactory::build($previous); ?>"><?= $this->getHtml('Previous', '0', '0'); ?></a>
<a tabindex="0" class="button" href="<?= UriFactory::build($next); ?>"><?= $this->getHtml('Next', '0', '0'); ?></a>
<a tabindex="0" class="button floatRight" href="<?= UriFactory::build('api/media/download'); ?>">
<?= $this->getHtml('Download', '0', '0'); ?>
<?= $this->getHtml('Download'); ?>
</a>
</div>
</div>

View File

@ -17,28 +17,28 @@ use \phpOMS\System\File\ExtensionType;
$fileIconFunction = function (int $extensionType) : string
{
if ($extensionType === ExtensionType::CODE) {
return 'file-code-o';
return 'code_blocks';
} elseif ($extensionType === ExtensionType::TEXT || $extensionType === ExtensionType::WORD) {
return 'file-text-o';
return 'description';
} elseif ($extensionType === ExtensionType::PRESENTATION) {
return 'file-powerpoint-o';
return 'present_to_all';
} elseif ($extensionType === ExtensionType::PDF) {
return 'file-pdf-o';
return 'picture_as_pdf';
} elseif ($extensionType === ExtensionType::ARCHIVE) {
return 'file-zip-o';
return 'folder_zip';
} elseif ($extensionType === ExtensionType::AUDIO) {
return 'file-audio-o';
return 'music_note';
} elseif ($extensionType === ExtensionType::VIDEO) {
return 'file-video-o';
return 'video_library';
} elseif ($extensionType === ExtensionType::IMAGE) {
return 'file-image-o';
return 'image';
} elseif ($extensionType === ExtensionType::SPREADSHEET) {
return 'file-excel-o';
return 'table';
} elseif ($extensionType === ExtensionType::DIRECTORY) {
return 'folder-open-o';
return 'folder_open';
} elseif ($extensionType === ExtensionType::REFERENCE) {
return 'share';
return 'switch_access_shortcut';
}
return 'file';
return 'description';
};