hbz / digitalisiertedrucke Goto Github PK
View Code? Open in Web Editor NEWImplements http://digitalisiertedrucke.de/
Implements http://digitalisiertedrucke.de/
Change routes to match the old URLs like http://digitalisiertedrucke.de/record/46713
Depends on #32
I got the feeling there will be some things to improve/fix.
Access via print or digital ID, show details for both, and the collection.
Access via collection, list contained titles, with pagination (implement as search over collection).
Search box, result list, facets
e.g. t
(type), see pagination at http://beta.digitalisiertedrucke.de/?q=*&t=collection
Missing collections:
But they have associated titles:
Add link "Enthaltene Titel anzeigen".
Links reported via mail should go into a simple mapping file and replace the original link during transformation.
410444, http://nbn-resolving.de/urn:nbn:de:0128-1-506
Some collections don't get a title, see collections facet ('Teil von') at:
http://test.digitalisiertedrucke.de/?q=*
These collections also fail when accessed directly, like:
http://test.digitalisiertedrucke.de/collections/zvdd.hbz.k.de
They are linked from the digitized titles:
http://test.digitalisiertedrucke.de/resources/D28648?format=json
(note the links point to the non-test instance, using test for latest fixes.)
See also old start page: http://web.archive.org/web/20141021154304/http://www.digitalisiertedrucke.de/
There is an older URL for the service with a hyphen in it: http://digitalisierte-drucke.de . Currently, this URL doesn't resolve at all. We should make it redirect to http://digitalisiertedrucke.de.
We could set up the domain before we launch and set up proxies like this:
->
current page->
current page->
http://dd.lobid.org->
http://dd-test.lobid.orgOr we work with the lobid.org domains and do the domain switch in the end.
At some point in time the daemon eats up 100% of CPU without any hint why this is so. It resembles pretty much the same behaviour as e.g. hbz/events#5 and thus the solution should be the same: automatically restarting of the service.
Also beta.digitalisiertedrucke.de?
In the original system, resources have a creation date and an extent field, see http://web.archive.org/web/20130327065029/http://www.digitalisiertedrucke.de/record/491272?ln=de
In our current data, these are not present:
http://test.digitalisiertedrucke.de/resources/D491272?format=json
http://test.digitalisiertedrucke.de/resources/P491272?format=json
Publisher field looks incomplete too ('Universitäts- und Landesbibliothek').
As discussed in the stand-up today, we will make the service available via http://digitalisiertedrucke.de as soon as #51 is deployed.
See list of all collections: http://dd.lobid.org/?q=*&t=collection
e.g. http://dd.lobid.org/collections/akademieschriften.bbaw.b.de
After choosing "Sammlungen" on the start page and clicking the "Nächste" button the type filter is removed although I expect to see the next 20 collections.
URLs from some collections are broken. We probably can repair a lot of them systematically.
Examples:
With pagination, like a search result
They link to collections, see:
http://beta.digitalisiertedrucke.de/collections/programmatische_dok.fes.bn.de
If I run ~/activator-1.3.10-minimal/bin/activator test
in the folder git/digitalisiertedrucke I get the following error:
[error] Test IntegrationTest.test failed: com.google.inject.ProvisionException: Unable to provision, see the following errors:
[error]
[error] 1) Error injecting constructor, BindHttpException[Failed to bind to [6011]]; nested: ChannelException[Failed to bind to: localhost/127.0.0.1:6011]; nested: BindException[Die Adresse wird bereits verwendet];
I asked fsteeg how to find out which application uses that port but ps aux | grep 6011
didn't lead to any satisfactory result.
A single label mapping in applications.conf, used in both places, might make sense.
As a user I want to click on a subject in a collection view and get a result list with all other resources having this subject.
Currently the digitization date ("Erstellt") is shown on individual titles but not on collections, see e.g. this title and the collection it is part of.
This information should actually be associated with the collection and not every title that is part of it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.