kth-biblioteket / kthb-DiVA-tampermonkey

4 stars 0 forks source link

DiVA-apan 2023-03-20 (1.4.7)

Dokumentationen av DiVA-apan nedan stämmer i allt väsentligt men koden har förändrats till att bli mer generaliserad. I början av koden kan den som så önskar välja bort/till de funktioner som nu används av oss på KTHB. Se rad 68 och en bit framåt. Det borde bara vara ganska straight-forward, framför allt att välja bort saker, men ni är välkomna att kontakta oss ifall ni har frågor. Det finns också en slack-grupp där den som är intresserad av apan kan vara med för att diskutera olika upplägg och konfigurationer. Just nu sker ingen utveckling att tala om, utan apan används stillsamt och odramatiskt i produktion hos oss på KTHB. Den aktuella koden som vi använder och som vi kallar 1.4.7 ligger här:

https://raw.githubusercontent.com/kth-biblioteket/kthb-DiVA-tampermonkey/master/DiVA.js

DiVA-apan ligger som ett överliggande lager över det normala DiVA-gränssnittet. I grund och botten är det insticksmodulen TamperMonkey och en för KTHB specialskriven kod som gör jobbet. Det yttersta syftet med DiVA-apan är att minimera antalet klick, antalet och byten av olika fönster, manuell inskrivning av uppgifter; kort sagt att spara tid och pengar. En stor del av koden kan utan svårighet anpassas till andra DiVA-biblioteks behov. De KTHB-specifika delarna torde vara uppenbara. Egentligen rör sig dessa specifika delar bara om kopplingen till KTHs LDAP samt den lokala databasen över KTH-forskare. Funktioner programmerade mot Web of Science och Scopus API:er bör vara enkla att kopiera även för andra bibliotek och organisationer om API-nycklarna läggs in direkt i koden istället för som hos oss, hämtas från ett lokalt API skyddat med en KTH-inloggning.

Vad gör DiVA-apan?

När en post öppnas vid import eller redigering sker detta automatiskt:
Vid varje författarpost finns det knappar för att:
Vid konferensfältet finns knappar för att:
Vid fältet "Annan serie" finns knappar för att:
Vid fältet för ISBN finns knappar som:
Vid fälten för "Övriga uppgifter" finns en knapp som:
Vid fältet för "Annat förlag" finns en knapp som:
Vid identifierarfälten (DOI, ISI/UT, ScopusId, PMID) finns knappar för att:
Vid "Nationell ämneskategori" finns en knapp som:
Vid nyckelordsfältet finns en knapp som:
Vid Anmärkningsfältet finns knappar som:
To Do

Ap-bilden by JohnE Sturdivant