From a10f77c29f00077612ef6d63542532b5257d59c7 Mon Sep 17 00:00:00 2001 From: "L. Ellenbeck" <ellenbeck@itc.rwth-aachen.de> Date: Wed, 8 Nov 2023 13:41:20 +0100 Subject: [PATCH] Fix: allow linked data folder creation (coscine/issues#2704) --- src/i18n/de.ts | 3 ++- src/i18n/en.ts | 3 ++- .../resource/components/resource-page/FilesView.vue | 7 +------ .../metadata/MetadataManagerSpecialProperties.vue | 3 +++ src/modules/resource/i18n/de.ts | 2 ++ src/modules/resource/i18n/en.ts | 1 + 6 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/i18n/de.ts b/src/i18n/de.ts index 160ca450..5200db78 100644 --- a/src/i18n/de.ts +++ b/src/i18n/de.ts @@ -27,7 +27,8 @@ export default { extrasDisclaimer: "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/PrivacyPolicy.md", extrasImprint: "https://www.coscine.de/imprint/", - extrasAccessibility: "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/Accessibility.md", + extrasAccessibility: + "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/Accessibility.md", coscine: "https://www.coscine.de/", }, } as VueI18n.LocaleMessageObject, diff --git a/src/i18n/en.ts b/src/i18n/en.ts index 1ec12ec1..77e4b4d2 100644 --- a/src/i18n/en.ts +++ b/src/i18n/en.ts @@ -27,7 +27,8 @@ export default { extrasDisclaimer: "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/PrivacyPolicy.md", extrasImprint: "https://www.coscine.de/en/imprint/", - extrasAccessibility: "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/Accessibility.md", + extrasAccessibility: + "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/Accessibility.md", coscine: "https://www.coscine.de/en/", }, } as VueI18n.LocaleMessageObject, diff --git a/src/modules/resource/components/resource-page/FilesView.vue b/src/modules/resource/components/resource-page/FilesView.vue index d8e57fb6..4aefb8f2 100644 --- a/src/modules/resource/components/resource-page/FilesView.vue +++ b/src/modules/resource/components/resource-page/FilesView.vue @@ -110,14 +110,9 @@ class="ml-1" /> </span> - <a - v-if="!editableDataUrl" - class="fileViewEntry" - @click="triggerNavigation(row.item)" - > + <a class="fileViewEntry" @click="triggerNavigation(row.item)"> {{ row.item.name }} </a> - <span v-else class="fileViewEntry"> {{ row.item.name }} </span> </span> <!-- Row File "..." Menu --> <b-dropdown diff --git a/src/modules/resource/components/resource-page/metadata/MetadataManagerSpecialProperties.vue b/src/modules/resource/components/resource-page/metadata/MetadataManagerSpecialProperties.vue index d0aaa67e..e873df7c 100644 --- a/src/modules/resource/components/resource-page/metadata/MetadataManagerSpecialProperties.vue +++ b/src/modules/resource/components/resource-page/metadata/MetadataManagerSpecialProperties.vue @@ -31,6 +31,9 @@ :label="$t('page.resource.metadataKey')" :is-loading="showDetail && !currentFolderContent.name" > + <template #hint> + {{ $t("page.resource.slashHint") }} + </template> <b-form-input :value="currentFolderContent.name" :placeholder="$t('page.resource.metadataKey')" diff --git a/src/modules/resource/i18n/de.ts b/src/modules/resource/i18n/de.ts index ae09d38b..ddb1425c 100644 --- a/src/modules/resource/i18n/de.ts +++ b/src/modules/resource/i18n/de.ts @@ -194,6 +194,8 @@ export default { dataUrl: "Daten URL", metadataKey: "Eintragsname", size: "Dateigröße", + slashHint: + "Die Verwendung eines Schrägstrichs (/) erstellt (Unter-)Ordner.", }, settings: { title: "@:(breadcrumbs.resource.settings)", diff --git a/src/modules/resource/i18n/en.ts b/src/modules/resource/i18n/en.ts index eca62b74..10783ecb 100644 --- a/src/modules/resource/i18n/en.ts +++ b/src/modules/resource/i18n/en.ts @@ -190,6 +190,7 @@ export default { dataUrl: "Data URL", metadataKey: "Entry Name", size: "File Size", + slashHint: "Using a forward slash (/), will create (sub-)folders.", }, settings: { title: "@:(breadcrumbs.resource.settings)", -- GitLab