• Keine Ergebnisse gefunden

Lokale Entwicklungsumgebung für das Primo New User Interface

N/A
N/A
Protected

Academic year: 2022

Aktie "Lokale Entwicklungsumgebung für das Primo New User Interface"

Copied!
8
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

DIE ÖSTERREICHISCHE BIBLIOTHEKENVERBUND UND SERVICE GMBH

Lokale Entwicklungsumgebung für das Primo New User Interface

Gabriele Höfler

23.06.2017, DACHELA Bern

(2)

Lokale Entwicklungsumgebung PNUI: Was?

Seit 28. Juli 2016 auf GitHub verfügbar:

https://github.com/ExLibrisGroup/primo-explore-devenv/

CSS-, HTML- und JS-Dateien werden direkt am eigenen Rechner modifiziert

Veränderungen am Frontend unmittelbar (ohne Hochladen) einsehbar

Beschleunigt Entwicklungsarbeit, weil weniger Schritte notwendig

Sehr hilfreich, wenn es keinen Primo-Test-Server gibt

(3)

Lokale Entwicklungsumgebung PNUI: Wer?

Personen, die …

… neue UI-Elemente via Angular und Javascript entwickeln

… Änderungen im CSS vornehmen

… den Inhalt der Start- oder Hilfeseiten bearbeiten (HTML)

(4)

Lokale Entwicklungsumgebung PNUI: Wie?

Installationsschritte auf GitHub durchführen:

https://github.com/ExLibrisGroup/primo-explore-devenv/

View-Package aus dem Back-Office herunterladen und ablegen unter:

primo-explore-devenv-master\primo-explore\custom\

Entwicklungsumgebung in CLI starten (Prozess läuft weiter)

In CLI ausgegebene URL im Browser öffnen

Pfad und URL-Parameter für das NUI ergänzen

(5)

DIE ÖSTERREICHISCHE BIBLIOTHEKENVERBUND UND SERVICE GMBH

DEMO

(6)

Lokale Entwicklungsumgebung PNUI: Demo Zusammenfassung

In den Ordnern css und js werden *.css und *.js jeweils zusammengeführt in

custom1.css

custom.js

Änderungen an CSS-Dateien werden sofort sichtbar

Vorteil ggü Webdeveloper-Tool im Browser: Überlebt Neuaufbau der Seite

Änderungen an JS und HTML werden nach einem Neuladen der Seite sichtbar

(7)

Lokale Entwicklungsumgebung PNUI: Weiterführende Informationen

Demo von Murat Seyhan (Dänische Königliche Bibliothek, Kopenhagen) https://github.com/muratseyhan/primo-explore-demo

ELUNA/IGeLU Primo New UI Hackathon/Unconference (Dez 2016)

https://www.youtube.com/playlist?list=PLr6LDe01r7vIyLiA-Wre6QDoGcSxymdoD

IGeLU/ELUNA SIWG Slack Channel https://igelu-eluna-siwg.signup.team/

(8)

DIE ÖSTERREICHISCHE BIBLIOTHEKENVERBUND UND SERVICE GMBH

Herzlichen Dank für Ihre Aufmerksamkeit!

Fragen?

Referenzen

ÄHNLICHE DOKUMENTE

Bei intraartikulärer oder intrabursaler Infiltration wird in aller Regel ein kristallines Depotsteroid gewählt; bei periten- dinösen Infiltrationen oder der Infiltration

Bei diesem Workspace handelt es sich um ein Verzeichnis, unter dem alle Projekte abgelegt werden, die man anlegen möchte.. Der Workspace ist also das Wurzelverzeichnis für ein

• Lokale Klassen können nicht nur auf der äußersten Ebene einer anderen Klasse, sondern auch innerhalb ihrer Methoden und deren Blöcke definiert werden.. • class Outer

Wird außerdem das Ziel verfolgt, Fachexperten beim Endkunden zu erlauben, selbst an den Modellen und somit an der laufenden Software Änderungen vorzunehmen, muss auch

Quelle: UN Report „Global Change - Global Opportunity“, World Summit 2002, Johannesburg, p14.. Consumption of all types of energy

Beispiel: Die map -Funktion.. • Noch mehr könnten wir sparen, wenn wir die spezialisierte Funktion h = map f direkt definieren könnten :-). • Dazu müssen wir überall in der

 Kennzeichen lokaler Operationen: Grauwert- / Farbänderung von Pixeln auf der Grundlage einer (mathematischen, logischen) Verknüpfung mit ihrer „Nachbarschaft“

Oft hängt die Wahl der Programmiersprache für eine Entwicklung am jeweiligen Gebiet: im Bereich eingebetteter Software wird in der Regel C eingesetzt, im Bereich technischer