libris / kitin Goto Github PK
View Code? Open in Web Editor NEWLIBRIS cataloguing client
LIBRIS cataloguing client
Reindexing is required.
404, NOT FOUND /_isxntool?isbn=
When adding a non-authorative person if the given name is one character the name will not show at all.
Menu is visible as if logged in. Does not redirect to /login page
Also can create new bibrec.
If enter is pressed in an input field with no key-handler (added by e.g. the "inplace" directive using jquery/jkey), it is treated as a form action. This causes the "closest" button in the form to be pressed (it is treated as the submit button).
We should prevent this by configuring the overall form behaviour. (The described problem is the default specified form behaviour. As mentioned in e.g. the AngularJS form documentation.)
(Or as a gruesome fallback, ensure that every input field enter event is captured.. This is basically what happens right now, since all currently applied directives do capture this event.)
Empty isbn should not be invalid.
Check rendering of angular pages in IE.
Limit possible choices for contenttype based on about.@type.
Use new broader link in enumerations.
Shows only in debug, example 9102438
Used to work, check if fallen off the wagon at some point.
When a search results in only one hit, it unconditionally opens that record. This is too eager, since the match might have occurred in something tangential to the item of the record (such as a description or relatated thing).
This should probably be limited to when there is an exact match in title, identifier or (possibly) author.
example bib/11714976
describedBy of type WebPage for linked resource (from 520) (example bib/4420358)
Because header set to fixed and hard values. Possibly refactor for better responsiveness.
Stale drafts are bad, what to do?
..instead use the path under which it is stored.
Scrolled state propagates through pages, currently fast fix in edit to jump to start. Needs further investigation.
Solve in index or query?
Searching for nothing (including whitespace) finds an undefined amount of items, according to the search result page.
Examples
10393902 cartographer (uppslag id?)
11807128 author (uppslag id?)
11850823
Only uniformTitle is handled
Se example 12723726
This stops "Attributed to" and other autosuggests from working correctly.
Solutions could be, Override jQuery Autocomplete or changed backend to handle encoded urls.
Sometimes forwarding via browser doesn't work properly.
Switch search source to remote. LC is selected but not showing below the search field.
When switching to the JSON-LD mode, the data is not kept. The code should either be saved (as a draft), or the view should not reload the post when switching.
(We supported keeping the data between modes in the original angular-based prototype. It was done in the resource component, by not refetching a post if it has already been loaded. We can reintroduce that, provided it has no adverse effects, like complicated caching / stale data.)
Problem in linking of aukt. persons?
Reproduction (CreativeWork with provider etc.) (from 533 a,b,c,d) (example bib/11807128)
Example:
http://localhost:5000/search/bib?q=*&f=about.language.@id:%2Fdef%2Flanguages%2Fger
Fel vid laddning: 500, Failed to execute phase [dfs], all shards failed
Perhaps use one error message if the backend isn't answering at all, instead of ten :)
Implement index.json per user to track stored drafts and add the ability to store metadata per draft.
Currently hidden fields:
record.about.date
record.about.publicationStatus['@id']
Currently deployment always copy over the local config, creates problems when backend and frontend is not deployed at the same time. This is symptomatic of the larger develop vs maintenance deviation issue.
Vars {{current_user.username}} ({{current_user.sigel}} is empty in GUI
Since Bootstrap update the modals size is greater then window size.
Should fit in window and be scrollable.
Since the m-parameter where removed for auth popup, remove all other references.
Instead of loading holdings template from holding.json load it from skeleton map.
When leaving the field it jumps back to the role of the first biuppslag (influencedBy).
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.