Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • publication.collections
    Identyfikatory kolekcji, oddzielone przecinkiem, do których ma zostać przypisana publikacja.
  • publication.destination.directoryId
    Identyfikator katalogu, w którym ma się znaleźć publikacja.
  • publication.destination.parentPublicationId
    Identyfikator publikacji grupowej, w której ma się znaleźć publikacja.
  • publication.mainFile
    Nazwa pliku głównego publikacji (wraz z rozszerzeniem). Plik główny musi znajdować się w katalogu opisującym publikację. W przypadku publikacji wielofromatowej, zamiast tego klucza powinny być zdefiniowane wartości publication.mainFormat oraz przynajmniej jednej wartości publication.mainFile.<format>.
  • publication.mainFile.<format>
    Nazwa/ścieżka pliku głównego w wybranym formacie. Wszystkie pliki danego formatu powinny znajdować się w podkatalogu o nazwie takiej jak format, np. PDF. Wartość klucza również musi zawierać nazwę katalogu.
  • publication.mainFormat
    Nazwa formatu, który ma być uznawany za główny (wyświetlany domyślnie jako pierwszy).
  • publication.metadataFile
    Nazwa pliku metadanych (wraz z rozszerzeniem). Plik metadanych musi znajdować się w katalogu opisującym publikację oraz być zgodny z jednym z formatów obsługiwanych przez aktualnie zainstalowane rozszerzenia do importu metadanych (zwykle jest to RDF, MARC lub Bibtex - zobacz rozdział Import i eksport metadanych). Jeśli wartość dla tego klucza nie jest zdefiniowana, domyślnie wyszukiwane są pliki o nazwie takiej samej jak nazwa pliku głównego, z rozszerzeniami domyślnymi dla każdego obsługiwanego formatu (np. .rdf, .mrc, .bib).
  • publication.name
    Łańcuch znaków określający nazwę publikacji. Jeśli wartość dla tego klucza nie zostanie zdefiniowana, aplikacja spróbuje wygenerować nazwę na podstawie wartości atrybutów (w taki sam sposób, jak w drugim kroku kreatora nowej publikacji).
    Uwaga: Wartość ta określa również nazwę wydania. Przy dodawaniu treści do publikacji planowanej należy również uzupełnić tę wartość.
  • publication.notes
    Łańcuch znaków określający notatki/uwagi administracyjne.
  • publication.published
    Łańcuch znaków wskazujący na to, czy pierwsze wydanie tej publikacji ma zostać opublikowane. Jeśli wartość jest true wydanie to będzie opublikowane. W każdym innym przypadku wydanie nie będzie opublikowane. Domyślną wartością jest false.
  • publication.secured
    Łańcuch znaków wskazujący na to, czy publikacja ma być zabezpieczona. Jeśli wartość jest true publikacja będzie zabezpieczona. W każdym innym przypadku publikacja nie będzie zabezpieczona.Domyślną wartością jest false.
  • image.content
    Nazwa pliku, który zawiera miniaturę wydania.
  • publication.publishingDate
    Planowana data udostępnienia publikacji, np. 2020-02-29
  • publication.registerDOI
    Łańcuch znaków wskazujący na to, czy przy tworzeniu publikacji ma nastąpić automatyczna rejestracja numeru DOI. Jeśli wartość jest true, nastąpi próba rejestracji numeru DOI.W każdym innym przypadku nie zostanie wywołana żadna dodatkowa akcja. Domyślą wartością jest false.
  • publication.forceDOI
    Istniejący numer DOI powiązany z publikacją.
  • publication.id
    Identyfikator publikacji (obiektu) do aktualizacji (zob. update.mode poniżej).
  • edition.id
    Identyfikator wydania (wersji obiektu) do aktualizacji (zob. update.mode poniżej).
  • edition.externalId
    Zewnętrzny identyfikator powiązany z wydaniem (wersją obiektu). Wartość ta nie jest używana przez system dLibra, ale jest przechowywana w bazie danych, więc może być wykorzystana przez zewnętrzne narzędzia operujące na bazie. Identyfikator ten może też służyć do wskazania wydania (wersji obiektu) do aktualizacji (zob. update.mode poniżej).
  • publication.registerDOI
    Łańcuch znaków wskazujący na to, czy przy tworzeniu publikacji ma nastąpić automatyczna rejestracja numeru DOI. Jeśli wartość jest true, nastąpi próba rejestracji numeru DOI. W każdym innym przypadku nie zostanie wywołana żadna dodatkowa akcja. Domyślą wartością jest false.
  • publication.forceDOI
    Istniejący numer DOI powiązany z publikacją.
  • update.mode
    Pozwala zdefiniować tryb aktualizacji istniejącego obiektu. Wartość powinna zawierać wybrane opcje rozdzielane przecinkiem, np. replaceContent,addMetadata. Jednocześnie z tym kluczem musi być wskazany identyfikator istniejącego obiektu docelowego, przy pomocy jednego z kluczy: publication.id, edition.id, lub edition.externalId. Możliwe opcje aktualizacji to:
    • addMetadata - dodaje do opisu obiektu metadane załadowane z pliku wskazanego przez publication.metadataFile, bez usuwania wcześniej przypisanych wartości. Nie może być użyte jednocześnie z replaceMetadata.

    • replaceMetadata - zastępuje opis obiektu metadanymi załadowanymi z pliku wskazanego przez publication.metadataFile. Nie może być użyte jednocześnie z addMetadata.

    • addContent - dodaje do obiektu pliki treści z aktualnego katalogu, bez usuwania wcześniej istniejących plików (starsze pliki zostaną nadpisane, jeśli mają takie same nazwy jak nowe pliki). Jako plik główny publikacji ustawia zawsze plik wskazany przez  publication.mainFile. Opcja nie może być użyta jednocześnie z replaceContent.

    • replaceContent - zastępuje wszystkie pliki z treścią w obiekcie plikami z aktualnego katalogu. Nie może być użyte jednocześnie z addContent.

    • addRights - dodaje do zbioru praw przypisanych do obiektu prawa zdefiniowane przez klucze publication.actorsRights.*. Nie może być użyte jednocześnie z replaceRights.

    • replaceRights - przypisuje do obiektu prawa zdefiniowane przez klucze publication.actorsRights.*, usuwając prawa przypisane wcześniej. Nie może być użyte jednocześnie z addRights.

    • addCollections - dodaje obiekt do kolekcji wskazanych przez publication.collections, bez usuwania z kolekcji przypisanych wcześniej. Nie może być użyte jednocześnie z replaceCollections.

    • replaceCollections - dodaje obiekt do kolekcji wskazanych przez publication.collections oraz usuwa wcześniej istniejące przypisania do kolekcji. Nie może być użyte jednocześnie z addCollections.

    • image - zastępuje miniaturę obiektu obrazkiem wskazanym przez image.content.

    • adminData - zastępuje dane administracyjne obiektu (wartości wskazane w kluczach publication.name, publication.notes, publication.secured, publication.published, publication.publishingDate, edition.externalId).

    • full - specjalna opcja służąca do pełnego zastąpienia treści i właściwości obiektu, jednoznaczna z użyciem replaceMetadata,replaceContent,replaceRights,replaceCollections,image,adminData

...