Anchor | ||||
---|---|---|---|---|
|
generalConfig.properties
Wstęp
Po wybraniu opcji Konfiguracja z menu Program pojawi się okno konfiguracji programu (rysunek poniżej).
...
labelimg | ||||
---|---|---|---|---|
| ||||
W oknie konfiguracji znajdują się zakładki odpowiadające za konfigurację różnych cech programu. W kolejnych podrozdziałach omówione są wszystkie zakładki. Wartości domyślne poszczególnych parametrów znajdują się w załączniku konfiguracja domyślna.
Ustawienia programu
Pierwsza opcja konfiguracyjna w zakładce Ustawienia programu to pole wyboru Automatycznie dodaj format pliku głównego do zaimportowanych metadanych. Jeżeli pole to jest zaznaczone to po każdym imporcie metadanych zostaną one wzbogacone o wartość formatu pliku głównego publikacji. Jeśli opcja ta nie jest zaznaczona to metadane nie są modyfikowane.
Pozostałe parametry Parametry konfiguracyjne mogą być pobierane z pliku konfiguracyjnego. Aby zmienić plik konfiguracyjny aplikacji wybierz przycisk Plik konfiguracyjny... i wskaż w otwartym oknie katalog lub URL pliku konfiguracyjnego. W przypadku podania katalogu, musi się w nim znaleźć plik o nazwie generalConfig.properties
. Plik konfiguracyjny aplikacji zawiera zaawansowane parametry konfiguracyjne aplikacji. Jest to plik właściwości, gdzie klucze oddzielone są od wartości znakiem równości. Znajdują się w nim następujące parametry konfiguracyjne:
gui.lookandfeel
- wartość to nazwa klasy języka programowania Java, która odpowiada za sposób wyświetlania/zachowania elementów interfejsu graficznego użytkownika. Jeśli brak tej wartości przyjmowany jest domyślny wygląd odpowiedni dla systemu operacyjnego na którym uruchomiono aplikację.tags.refresh.period
- wartość to czas podawany w milisekundach, który mówi o tym co ile milisekund powinna być odświeżana (aktualizowana z serwera) lista tagów w aplikacji. Domyślna wartość to 600000 czyli 10 minut.tags.message.period
- wartość to czas podawany w milisekundach, który mówi o tym co ile milisekund powinien być wyświetlany monit użytkownikowi w przypadku, gdy ma on tagi, które powinny być poddane moderacji. Domyślna wartość to 1800000 czyli 30 minut.messages.refresh.period
- wartość to czas podawany w milisekundach, który mówi o tym co ile milisekund powinna być odświeżana (aktualizowana z serwera) lista wiadomości dla redaktora. Domyślna wartość to 600000 czyli 10 minut.messages.message.period
- wartość to czas podawany w milisekundach, który mówi o tym co ile milisekund powinien być wyświetlany monit użytkownikowi w przypadku, gdy redaktor ma nieodczytane wiadomości. Domyślna wartość to 1800000 czyli 30 minut.newPublication.title.template
- wartość określa szablon tytułu tworzonego elementu (np. publikacji). Szablon ten jest szablonem velocity. W szablonie w miejscu odpowiednio nazwanych zmiennych wprowadzane są wartości atrybutów. Zmienne powinny mieć nazwę odpowiadającą nazwie RDF atrybutu. Domyślna wartość tego parametru toCode Block $!{Creator}#if ( ($Date || $Title) && $Creator ), #end$!Date#if ( $Title && $Date ), #end$!Title
Szablon ten powoduje ustawienie jako nazwy wartości atrybutów o nazwach RDF, w kolejności:
Creator
,Date
orazTitle
. Wartości te są oddzielane przecinkiem, a jeśli którejś brakuje, jest pomijana.miniature.maxWidth
- ograniczenie (w pikselach) na szerokość miniatury tworzonej automatycznie z plików publikacji w kreatorze nowej publikacji. Domyślnie szerokość miniatury nie jest ograniczona.miniature.maxHeight
- ograniczenie (w pikselach) na wysokość miniatury tworzonej automatycznie z plików publikacji w kreatorze nowej publikacji. Domyślnie wysokość miniatury nie jest ograniczona. Jeśli ustawiono ograniczenie zarówno na wysokość jak i szerokość miniatury, ostatecznie wykorzystywane jest to ograniczenie, które skutkuje mniejszym rozmiarem miniatury.searchDuplicates.roles.url
- wartość to adres URL pod którym znajduje się lista ról Dublin Core atrybutów, które mają być wykorzystywane w mechaniźmie wyszukiwania duplikatów. Domyślna wartość to http://fbc.pionier.net.pl/owoc/ajax.xml?id=GetDCRolesForDups.searchDuplicates.results.url
- wartość to początek adresu URL, do którego zostaną dodane parametry wyszukiwawcze w procesie wyszukiwania duplikatów. Domyślna wartość to http://fbc.pionier.net.pl/owoc/ajax.xml?id=GetDups.sortTokens
- wartość to lista ciągów znaków oddzielonych symbolem|
. Są to Podczas alfabetycznego sortowania elementów w drzewie katalogów i na liście obiektów, podane ciągi znaków , które nie są brane pod uwagę są ignorowane, jeśli występują na początku nazwy elementów podczas sortowania publikacji na liście elementów i drzewie katalogówelementu. Domyślna wartość to"|(|[...]|[|the |the
.attributesViews.url
- wartość to adres URL pod którym znajduje się opis widoków atrybutów, które mają być dostępne w aplikacji redaktora. W przypadku pliku na dysku lokalnym należy pamiętać, aby poprzedzić ścieżkę fraząfile:///
, a kolejne foldery oddzielać ukośnikiem/
. Dodatkowo, każdy dwukropek musi być poprzedzony ukośnikiem {{}}. Na przykład dla pliku widoki.xml, położonego w katalogu C:\dlibra, para klucz-wartość w pliku konfiguracyjnym przyjmie postać:Code Block attributesViews.url=file\:///C\:/dlibra/widoki.xml
Domyślnie wykorzystywany jest zestaw widoków wbudowany bezpośrednio w aplikację redaktora.
...
Przykładowy plik konfiguracji mógłby wyglądać następująco (jeśli w pliku nie ma jakiegoś klucza to przyjmowana jest wartość domyślna):
Code Block |
---|
tags.refresh.period=60000
tags.message.period=3600000
sortTokens=[|]|/
|
Anchor | ||||
---|---|---|---|---|
|
...
labelimg | ||||
---|---|---|---|---|
| ||||