You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Basic information

A directory which describes an object consists of:

  • publication.properties file which describes the object,
  • a file with the bibliographic description of the publication (in other words, a metadata file), for example, metadata.properties, and
  • multi-format object subdirectories.

Plik publication.properties

The publication.properties file is the object properties file. It consists of key–value pairs. A key, that is, the name of a property, is separated from the value with the equal sign (=). Each such pair is in a separate row. The file should be saved as UTF-8 encoded.

The permitted properties and their values are presented below.

  • The publication.actorsRights.<the login of the user or the name of the group to which the permissions are assigned> key. Comma-separated permissions. Note: if the login contains spaces, they must be preceded with the “\” character. The list of possible permissions (for more information about permissions, see here):

    • pv – access only to published object versions,
    • pr – access only to published object versions,
    • pe – object management.
  • The publication.collections key
    Comma-separated identifiers of collections to which the given object is to be assigned.
  • The publication.destination.directoryld key
    The identifier of the directory in which the given object is to be put.
  • Klucz publication.metadataFile
    Nazwa pliku metadanych (wraz z rozszerzeniem). Plik metadanych musi znajdować się w katalogu opisującym obiekt 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).
  • Klucz publication.name
    Łańcuch znaków określający nazwę obiektu. 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).
  • Klucz publication.notes
    Łańcuch znaków określający notatki/uwagi administracyjne.
  • Klucz publication.published
    Łańcuch znaków wskazujący na to, czy pierwsze wydanie tego obiektu 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.
  • Klucz image.content
    Nazwa pliku, który zawiera miniaturę wydania.
  • Klucz publication.mainFile.NAZWA_FORMATU
    Nazwa pliku głównego obiektu (wraz z rozszerzeniem) i nazwą katalogu odpowiadającą formatowi dodawanego obiektu. Lista obsługiwanych formatów dostępna jest tu.
  • Klucz main.Format
    Nazwa formatu, który będzie główny formatem obiektu. Wskazany musi zostać jeden z dodawanych formatów.

Przykładowy plik publication.properties:

 

publication.properties
publication.collections=117
publication.destination.directoryId=16
publication.metadataFile=metadata.properties
publication.name=Przyk\u0142adowy obiekt wieloformatowy
publication.published=true

publication.mainFormat=bitmapa
publication.mainFile.PDF=PDF/pa1940-0000-00-0001.pdf
publication.mainFile.DJVU=DJVU/index.djvu
publication.mainFile.TXT=TXT/pa1940.txt
publication.mainFile.bitmapa=bitmapa/PresentationData.xml

Powyższy przykład pliku specyfikuje obiekt, który zostanie przypisany do kolekcji oznaczonych identyfikatorem 117. Obiekt znajdzie się w katalogu o identyfikatorze 16. Formatem głównym publikacji będzie bitmapa, dla której plikiem głównym będzie plik PresentationData.xml. Opis metadanych znajduje się w pliku metadata.properties. Nazwa obiektu to Przykładowy obiekt wieloformatowy. Obiekt będzie opublikowany. Poza formatem głównym (bitmapa) dodane zostaną formaty: pdf, djvu i txt.

  • No labels