From bebf0c74ceabc1e4729f6e992a6d8bae9434fb8f Mon Sep 17 00:00:00 2001 From: Johannes Buechele <johannes@bujo.at> Date: Wed, 2 Aug 2023 13:26:00 +0200 Subject: [PATCH] #42: fixed wording, added missing inputs --- .../components/bundel/UserWorkListElement.jsx | 44 +++++++++++++++++-- Frontend/src/locate/de/translate.json | 4 +- Frontend/src/locate/en/translate.json | 11 +++-- .../common/models/views/WorkView.java | 1 - 4 files changed, 51 insertions(+), 9 deletions(-) diff --git a/Frontend/src/components/bundel/UserWorkListElement.jsx b/Frontend/src/components/bundel/UserWorkListElement.jsx index 317f65a..d63fab2 100644 --- a/Frontend/src/components/bundel/UserWorkListElement.jsx +++ b/Frontend/src/components/bundel/UserWorkListElement.jsx @@ -219,6 +219,32 @@ const UserWorkListElement = (props) => { } > <dl className="mt-7"> + <InputField + label={ + <EasyTrans> + MyWorks.WorkListElement.FileName + </EasyTrans> + } + type="text" + name="" + id="filename" + searchwork={props.searchWork.toString()} + defaultValue={props.userWork.filename} + className="focus:ring-fairblue focus:border-fairblue enabled:hover:ring-green-300 enabled:hover:border-green-300 block w-full shadow-sm sm:text-sm border-gray-300 disabled:border-white rounded-md" + disabled="false" + /> + <InputField + label={ + <EasyTrans>MyWorks.WorkListElement.Title</EasyTrans> + } + type="text" + name="" + id="title" + searchwork={props.searchWork.toString()} + defaultValue={props.userWork.title} + className="focus:ring-fairblue focus:border-fairblue enabled:hover:ring-green-300 enabled:hover:border-green-300 block w-full shadow-sm sm:text-sm border-gray-300 disabled:border-white rounded-md" + disabled="false" + /> <InputField label={ <EasyTrans> @@ -232,17 +258,29 @@ const UserWorkListElement = (props) => { defaultValue={props.userWork.description} disabled="false" ></InputField> + <InputField + label={ + <EasyTrans>MyWorks.WorkListElement.Type</EasyTrans> + } + type="text" + name="" + id="type" + searchwork={props.searchWork.toString()} + defaultValue={props.userWork.type} + className="focus:ring-fairblue focus:border-fairblue enabled:hover:ring-green-300 enabled:hover:border-green-300 block w-full shadow-sm sm:text-sm border-gray-300 disabled:border-white rounded-md" + disabled="false" + /> <InputField label={ <EasyTrans> - MyWorks.WorkListElement.FileName + MyWorks.WorkListElement.Registrar </EasyTrans> } type="text" name="" - id="2" + id="registrar" searchwork={props.searchWork.toString()} - defaultValue={props.userWork.filename} + defaultValue={props.userWork.registrar} className="focus:ring-fairblue focus:border-fairblue enabled:hover:ring-green-300 enabled:hover:border-green-300 block w-full shadow-sm sm:text-sm border-gray-300 disabled:border-white rounded-md" disabled="false" /> diff --git a/Frontend/src/locate/de/translate.json b/Frontend/src/locate/de/translate.json index 3a90d50..2427413 100644 --- a/Frontend/src/locate/de/translate.json +++ b/Frontend/src/locate/de/translate.json @@ -274,7 +274,9 @@ "HashMetaAlgorithm": "Hash-Algorithm Meta", "IpfsFileCid": "IPFS CID File", "IpfsMetaCid": "IPFS CID Meta", - "Visibility": "Visibility" + "Visibility": "Visibility", + "Type": "Type", + "Registrar": "Registrar" }, "WalletRequired": "A Wallet is Required", "ConnectWallet": "Connect Wallet", diff --git a/Frontend/src/locate/en/translate.json b/Frontend/src/locate/en/translate.json index 4bd00ee..1ffcfa8 100644 --- a/Frontend/src/locate/en/translate.json +++ b/Frontend/src/locate/en/translate.json @@ -243,11 +243,12 @@ "NoElementsFound": "No elements found" }, "WorkListElement": { + "Title": "Title", "WorkDescription": "Description", "Name": "Workname", "Edit": "Edit", - "Info": "General information", - "FileName": "File Name", + "Info": "General Work Information", + "FileName": "Filename", "RegistrationDate": "Registration Date", "CreationDate": "Creation Date", "Identifier": "Identifier", @@ -259,7 +260,7 @@ "License": "License", "DALICCLizenz": "DALICC-License", "Participant": "Creator or Contributors", - "Authors": "Authors", + "Authors": "Creator", "DeleteAuthor": "delete author", "AddAuthor": "add author", "Publisher": "publisher", @@ -274,7 +275,9 @@ "HashMetaAlgorithm": "Hash-Algorithm Meta", "IpfsFileCid": "IPFS CID File", "IpfsMetaCid": "IPFS CID Meta", - "Visibility": "Visibility" + "Visibility": "Visibility", + "Type": "Type", + "Registrar": "Registrar" }, "WalletRequired": "A Wallet is Required", "ConnectWallet": "Connect Wallet", diff --git a/faircommons-services/common/src/main/lombok/eu/fairkom/faircommons/common/models/views/WorkView.java b/faircommons-services/common/src/main/lombok/eu/fairkom/faircommons/common/models/views/WorkView.java index 306658c..544d828 100644 --- a/faircommons-services/common/src/main/lombok/eu/fairkom/faircommons/common/models/views/WorkView.java +++ b/faircommons-services/common/src/main/lombok/eu/fairkom/faircommons/common/models/views/WorkView.java @@ -40,7 +40,6 @@ public class WorkView implements IdentifiableView<UUID> { Set<StorageOption> storageOptions; @JsonIgnore WorkFileView workFile; - @JsonIgnore String registrar; WorkVisibility visibility; RevocationView revocation; -- GitLab