Beeldthema aanpassen
Er zijn verschillende beeldthema's beschikbaar: Wise voor de sector BIEB en schoolWise voor de sector EDUB. Het is mogelijk om een bestaand beeldthema-bestand (JAR-file) om te werken naar een eigen (lokale) variant, bijvoorbeeld om een ander logo te kunnen gebruiken.
De beeldthema's bestaan uit losse afbeeldingsbestanden. Deze staan in de map /home/bxmas/resources/SELFSERVICE (zonder_THEME er achter)
Let op dát er een beeldthema wordt ingesteld (anders kan de zelfbediening niet starten, scherm blijft wit) en dat het juiste beeldthema wordt gekozen (dus voor de sector BIEB geen educat-beeldthema ingesteld hebben).
Bestanden in juiste map
Aanpassingen door OCLC worden automatisch opgehaald van de server (bxmas); de lokale varianten worden daarbij ongemoeid gelaten – mits deze in de juiste map zijn gezet.
Neem het bestaande bestand als uitgangspunt. De hoofdlocatie van het bestand is op de OCLC Wise server in /home/bxmas/resources/rsrc/SELFSERVICE_THEME/zuswise_bicat_theme_bnl-1.0.0.jar
Dit bestand wordt door de client opgehaald en in de lokale cachemap bewaard:
c:\bng\cache\xxxxxxxxxx\SELFSERVICE_THEME\zuswise_bicat_theme_bnl-1.0.0.jar
Pak dit bestand uit met een archiefprogramma, bijvoorbeeld 7-zip.
Je ziet dan de volgende bestandsstructuur:
graphics/......
META-INF/....
theme.properties
Het theme.properties bestand bevat de gebruikte lettertypes, lettertype-groottes, kleuren en dergelijke vastgelegd als sleutel/waarde paren.
In de graphics-map staan (in onderliggende mappen onderverdeeld) de afbeeldingen die door het beeldthema worden gebruikt. Vervang afbeeldingen door afbeeldingen met DEZELFDE naam. Let op dat afwijkende afmetingen van een afbeelding problemen kunnen geven bij de weergave op het scherm!
Wanneer de structuur naar wens is aangepast, kan een nieuw JAR-bestand worden gegenereerd. Bij Oracle staat beschreven hoe JAR bestanden gegenereerd kunnen worden:
http://docs.oracle.com/javase/tutori...jar/build.html
Samenvatting hiervan is dat het volgende commando vanaf de commandprompt kan worden uitgevoerd: jar cvf nieuwebestandsnaam.jar * .
Deze voegt alles samen inclusief onderliggende mappen tot een nieuw archief.
Bovengenoemde stappen moeten op de Windows-pc worden gedaan en NIET op de server. Het uiteindelijke resultaat moet echter wel weer op de server worden geplaatst in de klantspecifieke resourcesmap – zoals beschreven in de handleiding.