Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dataset - Edit #18

Open
13 of 14 tasks
nathcast opened this issue Nov 1, 2022 · 12 comments
Open
13 of 14 tasks

Dataset - Edit #18

nathcast opened this issue Nov 1, 2022 · 12 comments
Labels
Planned Feature The plan or feature reuqest Please Review Please review this page and make comments

Comments

@nathcast
Copy link
Contributor

nathcast commented Nov 1, 2022

Edit page for one Dataset Metadata document.
LInk: datasets/104/edit

Main page done.
Need Livewire components for

  • 1. General easy fields
  • 2. Keywords
  • 3. Authors
  • 4. Authoring Organisations
  • 5. Contributors
  • 6. Dates
  • 7. Funding Awards
  • 8. Related Identifiers
  • 9. Files Provided
  • 10. tidy up the style
  • 11. Check the way the URL is made up in case the DOI is for a DOCUMENT
  • 12 For File provided: it would be nice to browse to the file and pick ffilename and sizes from there.
  • 13 add the help needed at bottom, link to the cheatsheet, and a little table to explain the related identifiers
  • 14 reduce the number of relation types for related identifiers

,

@nathcast nathcast self-assigned this Nov 1, 2022
@nathcast nathcast added the Planned Feature The plan or feature reuqest label Nov 1, 2022
@nathcast
Copy link
Contributor Author

nathcast commented Nov 3, 2022

3 - Authoring Organisations
CLASS: app/Http/Livewire//Input/AuthorOrgs.php
VIEW: D:\eraDev\eraCureGIT\resources\views/livewire/input\author-orgs.blade.php

Done quickly in 20 minutesS

@nathcast
Copy link
Contributor Author

nathcast commented Nov 3, 2022

4 - contributors

COMPONENT CREATED 🤙

CLASS: app/Http/Livewire//Input/Contributors.php
VIEW: D:\eraDev\eraCureGIT\resources\views/livewire/input\contributors.blade.php

This is doing some wierd things. So a bit more difficult.

On 2022-11-08: corrected the first line that pulls out dataset and this worked!

@nathcast
Copy link
Contributor Author

nathcast commented Nov 9, 2022

Finished Dates

@nathcast
Copy link
Contributor Author

nathcast commented Nov 9, 2022

Done Funding Award:
the option needs an empty option so that it refreshes

@nathcast
Copy link
Contributor Author

nathcast commented Nov 9, 2022

Related Identifiers done: but that is not going to be nice: I must work out how to add or remove the related ones:) this used to be done as a trigger query. . May be that is possible too.
See separate issue: #24

@nathcast
Copy link
Contributor Author

Tidy up style:
in each livewire:
Done

@nathcast
Copy link
Contributor Author

Please ensure that the edit form or the create form handles the URL making properly

@nathcast nathcast added the Please Review Please review this page and make comments label Nov 16, 2022
@mglendining
Copy link
Collaborator

mglendining commented Nov 16, 2022 via email

@nathcast
Copy link
Contributor Author

Hi, Please review the edit metadata data document page.
for example https://odyssey.rothamsted.ac.uk/datasets/104/edit

or https://odyssey.rothamsted.ac.uk/datasets/96/edit

The page is still very slow, including the workings of the Livewire tools which should be almost instant. . So please be patient when clicking on things: count to at lest 6 and up to 10 before panicking. Thanks
Nath

@Perrymas
Copy link
Collaborator

Perrymas commented Nov 16, 2022 via email

@mglendining
Copy link
Collaborator

mglendining commented Nov 16, 2022 via email

@nathcast
Copy link
Contributor Author

2023--4-26 :
14 reduce the number of relation types for related identifiers: DONE
I have added the cheatsheet link in various places. The cheatsheet is stored in the "storage" directory and that needs to be updated seprataly from GIT
I also had to run PHP artisan storage:link on the odyssey eracuration-dev to link the storage. It was not copoied over from the original code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Planned Feature The plan or feature reuqest Please Review Please review this page and make comments
Projects
None yet
Development

No branches or pull requests

4 participants