doi-landing-page issueshttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues2018-02-26T10:46:10+01:00https://gitlab.esrf.fr/icat/doi-landing-page/-/issues/33integrate bootstrap and in bower instead of using a raw link in the html file2018-02-26T10:46:10+01:00Maxime Chailletintegrate bootstrap and in bower instead of using a raw link in the html fileMaxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/31Rearrange the layout of the doi landing page such that the authors remain vi...2018-02-26T10:06:22+01:00Maxime ChailletRearrange the layout of the doi landing page such that the authors remain visible on the right and the other metadata are immediately visible on the leftMaxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/25When I search a DOI using the search box, I want the error message to be disp...2018-02-22T15:14:44+01:00Maxime ChailletWhen I search a DOI using the search box, I want the error message to be displayed in the welcome page.Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/21Make the jsCode cross compatible between browsers2018-02-22T15:14:26+01:00Maxime ChailletMake the jsCode cross compatible between browsersMaxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/22As a user, I want to click on the beamline name so that it opens a web page d...2018-02-22T08:09:20+01:00Maxime ChailletAs a user, I want to click on the beamline name so that it opens a web page describing the beamline"Access to beamline details" functionality should work permanently even when:
- the beamline at ESRF is renamed
- the beamline at ESRF is destroyed/closed."Access to beamline details" functionality should work permanently even when:
- the beamline at ESRF is renamed
- the beamline at ESRF is destroyed/closed.Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/29As a user, I want to see how to cite the data properly2018-02-22T08:08:46+01:00Maxime ChailletAs a user, I want to see how to cite the data properlyMaxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/17Update of categories somehow...2018-02-15T10:58:26+01:00Alejandro De Maria AntolinosUpdate of categories somehow...Categories has been added as part of metadata then they can be retrieved:
```
{
"type": "dataset",
"id": "https://doi.org/10.5072/esrf-es-69596120",
"categories": [
"Hard Condensed Matter Science",
"HC-3201",
"id01"
]...Categories has been added as part of metadata then they can be retrieved:
```
{
"type": "dataset",
"id": "https://doi.org/10.5072/esrf-es-69596120",
"categories": [
"Hard Condensed Matter Science",
"HC-3201",
"id01"
],
"language": "eng",
"author": [
{
"family": "KELLER",
"given": "Thomas Florian"
},
{
"family": "KIM",
"given": "Young Yong"
},
{
"family": "RUNGE",
"given": "Henning"
},
{
"family": "ABUIN",
"given": "Manuel"
},
{
"family": "STIERLE",
"given": "Andreas"
},
{
"family": "GELISIO",
"given": "Luca"
}
],
"issued": {
"date-parts": [
[
2020
]
]
},
"DOI": "10.5072/esrf-es-69596120",
"page": "-",
"publisher": "European Synchrotron Radiation Facility",
"title": "Operando coherent X-ray diffraction imaging of PtRh model catalysts"
}
```
Example:
https://doi.esrf.fr/10.5072/ESRF-ES-69596120Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/13doi.esrf.fr to display general info with a search tool2018-02-14T09:44:49+01:00Alejandro De Maria Antolinosdoi.esrf.fr to display general info with a search tooldoi.esrf.fr I see an empty doi page dynamically generated (I presume). It would be better to have a general info page explaining what can be found behind doi.esrf.fr e.g. how to find a doi (a search box would be great), what the doi's re...doi.esrf.fr I see an empty doi page dynamically generated (I presume). It would be better to have a general info page explaining what can be found behind doi.esrf.fr e.g. how to find a doi (a search box would be great), what the doi's refer to, how to cite the doi, how to open data etc.Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/14Displays message when DOI does not belong to the ESRF2018-02-07T14:04:08+01:00Alejandro De Maria AntolinosDisplays message when DOI does not belong to the ESRFPrefixes at the ESRF are:
- Test: 10.5072
- Production prefix: 10.15151
So, if a DOI has not as prefix.
Message: something like "{.DOI} has not been found at the ESRF. Please go to {.link}"Prefixes at the ESRF are:
- Test: 10.5072
- Production prefix: 10.15151
So, if a DOI has not as prefix.
Message: something like "{.DOI} has not been found at the ESRF. Please go to {.link}"Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/16when the request is pending, do not "disable" the whole page, only the concer...2018-02-06T16:26:33+01:00Maxime Chailletwhen the request is pending, do not "disable" the whole page, only the concerned sectionMaxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/12authors are not displayed from a request to datacite2018-02-05T09:49:53+01:00Maxime Chailletauthors are not displayed from a request to dataciteusing an esrf doi,
https://doi.esrf.fr/10.5072/ESRF-ES-79263826
the authors filed is empty, but there are authors in the json response from datacite server.using an esrf doi,
https://doi.esrf.fr/10.5072/ESRF-ES-79263826
the authors filed is empty, but there are authors in the json response from datacite server.Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/8Get metadata from DataCite2018-02-05T09:08:50+01:00Alejandro De Maria AntolinosGet metadata from DataCiteIn principle it should be possible to get the data from datacite instead of ICAT. It will probably make things easier in the sense that we don't need to worry about inconsistencies between data on ICAT and the metadata associated to a DO...In principle it should be possible to get the data from datacite instead of ICAT. It will probably make things easier in the sense that we don't need to worry about inconsistencies between data on ICAT and the metadata associated to a DOI.
For instance, ICAT will replace the list of authors of a proposal if they changed however the existing metadata will still be the same.Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/5Handle parameters via URL to get the prefix and suffix of the DOI2018-02-02T10:20:46+01:00Alejandro De Maria AntolinosHandle parameters via URL to get the prefix and suffix of the DOIInstead of having an URL like:
https://doi.esrf.fr/index.html?doi=10.5072/test.00000001
It is much prettier to have something like:
https://doi.esrf.fr/10.5072/test.00000001
Landing page should be capable to get suffix and prefix as pa...Instead of having an URL like:
https://doi.esrf.fr/index.html?doi=10.5072/test.00000001
It is much prettier to have something like:
https://doi.esrf.fr/10.5072/test.00000001
Landing page should be capable to get suffix and prefix as path params instead of query params
I suggest to use this library for that purpose:
https://github.com/mtrpcic/pathjsMaxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/2Handle error message when DOI does not exist2018-02-02T10:20:21+01:00Alejandro De Maria AntolinosHandle error message when DOI does not existFor example:
![download__5_](/uploads/a768b9a2eaec05033be080505fa7274d/download__5_.png)For example:
![download__5_](/uploads/a768b9a2eaec05033be080505fa7274d/download__5_.png)Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/3Handle error message when ICAT is not reachable or not responding2018-02-02T10:20:09+01:00Alejandro De Maria AntolinosHandle error message when ICAT is not reachable or not respondingMaxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/4Set loading icon when request has sent to ICAT2018-02-02T10:19:55+01:00Alejandro De Maria AntolinosSet loading icon when request has sent to ICATMaxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/11Apply ESRF graphical chart2018-02-02T10:19:45+01:00Maxime ChailletApply ESRF graphical chartThe following pages on the intranet will give you the ESRF colour palette and the ESRF logos. The second link gives some good practice guidelines for contributors creating or maintaining content on the web site. The website contains temp...The following pages on the intranet will give you the ESRF colour palette and the ESRF logos. The second link gives some good practice guidelines for contributors creating or maintaining content on the web site. The website contains templates, so you are not starting from scratch for your page and you will be limited by what you can add to it.
If you want to take a look at the page together, give me a call and I'm sure we can discuss this more quickly than sifting through the documentation.
http://intranet.esrf.fr/Directorate/CommunicationUnit/BrandGuidelines
http://intranet.esrf.fr/home/Computing/Assistance/Internet/WebCorner/esrf-style-guide.htmlMaxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/10footer partially disappears upon resizing of the window2018-02-01T10:58:54+01:00Maxime Chailletfooter partially disappears upon resizing of the windowthe text located at the right part of the footer disappears upon reduction of the window. In reality the text goes below the visible window.the text located at the right part of the footer disappears upon reduction of the window. In reality the text goes below the visible window.Maxime ChailletMaxime Chaillethttps://gitlab.esrf.fr/icat/doi-landing-page/-/issues/9Convert this into MVC application2018-01-10T15:28:37+01:00Alejandro De Maria AntolinosConvert this into MVC applicationThings can evolve and what is simple today might be more complicated so it would be necessary to create a MVC in order to separate logic, data and view.
Otherwise code could be written everywhere...Things can evolve and what is simple today might be more complicated so it would be necessary to create a MVC in order to separate logic, data and view.
Otherwise code could be written everywhere...https://gitlab.esrf.fr/icat/doi-landing-page/-/issues/7Dockerizing this project2017-12-14T15:19:09+01:00Alejandro De Maria AntolinosDockerizing this projectAdd a docker file into the projectAdd a docker file into the project