Referenz:BlueSpiceUEModuleBookPDF: Unterschied zwischen den Versionen

(Markierung: 2017-Quelltext-Bearbeitung)
 

Erweiterung: BlueSpiceUEModuleBookPDF


Übersicht
Beschreibung: Exportfunktion für ein ganzes Buch als PDF Ermöglicht das Exportieren von hierarchisch gegliederten Artikelsammlungen in das Adobe® Portable Document Format (PDF).
Status: stable DependencyAbhängigkeit: BlueSpice
Entwickler: HalloWelt Lizenz: GPL v3 only, GPL-3.0-only
TypArt: Kategorie: BlueSpice Buchfunktion
Edition: BlueSpice pro
Funktionen / Anwendung[Quelltext bearbeiten]

Exportfunktion für ein ganzes Buch, das mit Bookshelf zusammengestellt wurde, als PDF. Dies umfasst Metadaten, Anhänge und Inhaltsverzeichnisse.

Technischer Hintergrund[Bearbeiten | Quelltext bearbeiten]

Erweiterung für Universal Export. Zugrunde liegt ein HTML/PHP Template, das anpassbar ist.

Funktionen[Bearbeiten | Quelltext bearbeiten]

  • Metadaten werden ins PDF mit eingebettet
  • Nummerierung der Kapitel und das Inhaltsverzeichnis wird generiert
  • Dateien werden angehängt
  • Beim Export wird ein Titelblatt und ein Inhaltsverzeichnis generiert
    • Das Deckblatt enthält Logo und Erstelldatum und ist frei gestaltbar
    • Das Inhaltsverzeichnis wird automatisch erzeugt, ist klickbar und erlaubt den direkten Sprung auf die gewünschte Position innerhalb des Dokuments
  • Zusätzlich taucht
    , BlueSpice Farm, BlueSpice Cloud

    Funktion

    UEModuleBookPDF exportiert Bücher in das PDF-Format.

    • Erstellt ein PDF-Buch basierend auf den Daten aus dem Universal Export.
    • Basis ist eine HTML / PHP-Vorlage, die auch vom Benutzer angepasst werden kann.
    • Metadaten sind in das PDF eingebettet.
    • Die Nummerierung der Kapitel und des Inhaltsverzeichnisses wird generiert.
    • Dateien werden angehängt.
    • Die Seiten des PDF-Buches werden nach dem Vorbild der PDF-Einzelseiten gedruckt.
    • Beim Export sollte eine Titelseite und ein Inhaltsverzeichnis erzeugt werden.
      • Das Deckblatt enthält Firmenlogo und Erstellungsdatum und ist frei gestaltbar.
      • Das Inhaltsverzeichnis wird automatisch generiert, ist anklickbar und ermöglicht den direkten Sprung an die gewünschte Position im Dokument.
    • Zusätzlich erscheint eine Zusammenfassung der Änderungen unter dem Begriff
    „letzte Änderungen“ auf. Sie enthält die maßgeblichen Veränderungen (d.h. im System nicht als Kleinigkeit gekennzeichnete Veränderungen) der Artikel innerhalb der letzten zwei Jahre. Dazu sollen bei Bedarf
    • "Letzte Änderungen". Es enthält die relevanten Änderungen (dh keine geringfügigen Änderungen im System) der Artikel in den letzten zwei Jahren. Bei Bedarf sollten das Datum (Format:
    dd
    • TT.
    mm
    • MM.
    yyyy
    • JJJJ,
    Sortierung
    • Sortierreihenfolge absteigend), der Artikelname und
    Änderungsvermerk
    • der
    freigegebenen Stände erscheinen
    • Änderungshinweis der freigegebenen Status angezeigt werden.
    • Verweise auf hochgeladene Dokumente
    werden
    • sind im PDF-Buch als Anhang enthalten ("
    merge
    • Zusammenführen"
    - Anhang
    • im Sinne von
    lesbarer Artikel
    • lesbaren Artikeln und nicht
    Attachement) in das PDF Buch eingebunden
    • als Anhang). Fußnoten aus Wiki-Artikeln
    müssten entsprechend ans
    • sollten am Ende der PDF-Seite
    gestellt werden
    • und nicht am Ende des Artikels erscheinen.
    • Umbrüche von Text, Tabellen und Bildern sind intelligent zu implementieren (keine einzelne Zeile eines neuen Absatzes als letzte Zeile einer Seite, auf der folgenden Seite erhalten fortlaufende Tabellen wieder den Tabellenkopf, Bilder sind nur auf einer Seite darzustellen) .
    • Da die Kapitelnummerierung in der Kopfzeile
    die Kapitelnummerierung dargestellt
    • angezeigt wird, ist
    mit Wechsel
    • ein Seitenumbruch erforderlich, wenn Sie zu einem anderen Kapitel
    ein Seitenumbruch erforderlich
    • wechseln.
    • Hyperlinks sind
    klickbar
    • anklickbar und verweisen auf die gewünschte Position
    innerhalb des Dokuments
    • im Dokument (gilt auch für
    Anlagen
    • Anhänge), externe Links
    werden
    • sind im
    pdf
    • PDF als Hyperlink
    eingebunden

    Einstellungen[Bearbeiten | Quelltext bearbeiten]

    Administratoren können über die Admin Einstellungen Details definieren. Rufen Sie in den Admin Einstellungen den Punkt "UniversalExport Buch PDF Modul" auf. Hier finden Sie die Punkte:

    • Inhaltsverzeichnis
      • Nur Artikelüberschriften (entsprechend Nummerierung eingerückt)
      • Inhaltsverzeichnisse der Artikel einbetten (keine Einrückung der Artikelüberschriften)
    • Standardvorlage (wählen Sie hier eine verfügbare Vorlage als Standard aus)
    • Templateverzeichnis(hier wird der Pfad angegeben): Standardpfad extensions/BlueSpiceFoundation/data/PDFTemplates
    "
    Name Beschreibung Typ/Wertebereich Standardwert Scope
    BookExportTOC Soll das Inhaltsverzeichnis mit ausgegeben werden? str only-articles public
    DefaultTemplate Standardvorlage str BlueSpice Book public
    TemplatePath Pfad zu den Vorlagen str extensions/BlueSpiceBookmaker/UEModuleBookPDF/data/PDFTemplates public
    • enthalten.

    Einige Aspekte dieser Erweiterung können unter Spezial:BlueSpiceConfigManager im Abschnitt "Universal Export PDF-Modul" konfiguriert werden. Hier können Wiki-Administratoren konfigurieren:

    • Wie das Inhaltsverzeichnis angezeigt werden soll.
    • Standardvorlage.
    • Vorlagenverzeichnis (physischer Pfad zu dem Verzeichnis, in dem sich die Vorlagen befinden).

    Technische Information[Quelltext bearbeiten]

    Diese Informationen gelten für BlueSpice 3. Technische Informationen für BlueSpice cloud können im Einzelfall abweichen.

    Voraussetzungen[Quelltext bearbeiten]

    • MediaWiki: 1.31
    • BlueSpiceBookshelf: 3.2

    BlueSpiceFoundation: 3.2 BlueSpiceUEModulePDF: 3.2 BlueSpiceUniversalExport: 3.2

    Integriert in[Quelltext bearbeiten]

    • BlueSpiceUniversalExport

    Spezialseiten[Quelltext bearbeiten]

    Rechte[Quelltext bearbeiten]

    Name Beschreibung Rollen
    uemodulebookpdf-export Eine Seite als Teil eines PDF-Buchs exportieren reader

    Konfiguration[Quelltext bearbeiten]

    Name Wert
    UEModuleBookPDFBookExportTOC 'only-articles'
    UEModuleBookPDFDefaultTemplate 'BlueSpice Book'
    UEModuleBookPDFTemplatePath 'extensions/BlueSpiceUEModuleBookPDF/data/PDFTemplates'

    Hooks[Quelltext bearbeiten]


    {{BSExtensionInfobox
                
                |desc=Exportfunktion für ein ganzes Buch als PDF
                
                |BSExtensionInfo
                
                |status=stable
            
            |developer=HalloWelt
            
            |type=BlueSpice
            
            |edition=BlueSpice pro
                
                |active=Yes
                
                |compatible=BlueSpice
                
                |package=Bookmaker
                
                |category=Buchfunktion
                
                }}
                
                Exportfunktion für ein ganzes Buch, das mit Bookshelf zusammengestellt wurde, als PDF. Dies umfasst Metadaten, Anhänge und Inhaltsverzeichnisse.
                
                
                
                
                
                
                
                ==Technischer Hintergrund==
                
                Erweiterung für Universal Export. Zugrunde liegt ein HTML/PHP Template, das anpassbar ist.
                
                
                
                ==Funktionen==
                
                * Metadaten werden ins PDF mit eingebettet
                
                *, BlueSpice Farm, BlueSpice Cloud
                
                |compatible=BlueSpice
                
                |category=Buchfunktion
                
                |license=GPL v3 only
                
                |features='''UEModuleBookPDF''' exportiert Bücher in das PDF-Format.
                
                
                
                *Erstellt ein PDF-Buch basierend auf den Daten aus dem Universal Export.
                
                *Basis ist eine HTML / PHP-Vorlage, die auch vom Benutzer angepasst werden kann.
                
                *Metadaten sind in das PDF eingebettet.
                
                *Die Nummerierung der Kapitel und das Inhaltsverzeichnisdes Inhaltsverzeichnisses wird generiert
                
                * .
                
                *Dateien werden angehängt
                
                * Beim Export wird ein Titelblatt und ein Inhaltsverzeichnis generiert
                
                ** Das Deckblatt enthält Logo und Erstelldatum.
                
                *Die Seiten des PDF-Buches werden nach dem Vorbild der PDF-Einzelseiten gedruckt.
                
                *Beim Export sollte eine Titelseite und ein Inhaltsverzeichnis erzeugt werden.
                
                **Das Deckblatt enthält Firmenlogo und Erstellungsdatum und ist frei gestaltbar
                
                ** .
                
                **Das Inhaltsverzeichnis wird automatisch erzeugtgeneriert, ist klickbaranklickbar und erlaubtermöglicht den direkten Sprung aufan die gewünschte Position innerhalb des Dokuments
                
                * Zusätzlich tauchtim Dokument.
                
                *Zusätzlich erscheint eine Zusammenfassung der Änderungen unter dem Begriff „letzte Änderungen“ auf. Sie enthält die maßgeblichen Veränderungen (d.h. im System nicht als Kleinigkeit gekennzeichnete Veränderungen) der Artikel innerhalb der letzten zwei Jahre. Dazu sollen bei Bedarf Datum (Format: dd.mm.yyyy, Sortierung absteigend), Artikelname und Änderungsvermerk der freigegebenen Stände erscheinen.
                
                * "Letzte Änderungen". Es enthält die relevanten Änderungen (dh keine geringfügigen Änderungen im System) der Artikel in den letzten zwei Jahren. Bei Bedarf sollten das Datum (Format: TT.MM.JJJJ, Sortierreihenfolge absteigend), der Artikelname und der Änderungshinweis der freigegebenen Status angezeigt werden.
                
                *Verweise auf hochgeladene Dokumente werden als Anhang ("merge" - Anhang im Sinne von lesbarer Artikel und nicht Attachement) in das PDF Buch eingebunden
                
                * sind im PDF-Buch als Anhang enthalten ("Zusammenführen" im Sinne von lesbaren Artikeln und nicht als Anhang). Fußnoten aus Wiki-Artikeln müssten entsprechend ans sollten am Ende der PDF-Seite gestellt werden und nicht am Ende des Artikels erscheinen
                
                * Da in der Kopfzeile die Kapitelnummerierung dargestellt wird, ist mit Wechsel zu einem anderen Kapitel ein Seitenumbruch erforderlich
                
                * Hyperlinks sind klickbar und verweisen auf die gewünschte Position innerhalb des Dokuments (gilt auch für Anlagen), externe Links werden im pdf als Hyperlink eingebunden
                
                
                
                ==Einstellungen==
                
                Administratoren können über die Admin Einstellungen Details definieren. Rufen Sie in den Admin Einstellungen den Punkt "UniversalExport Buch PDF Modul" auf.
                
                Hier finden Sie die Punkte:
                
                
                
                * Inhaltsverzeichnis
                
                ** Nur Artikelüberschriften (entsprechend Nummerierung eingerückt)
                
                ** Inhaltsverzeichnisse der Artikel einbetten (keine Einrückung der Artikelüberschriften)
                
                * Standardvorlage (wählen Sie hier eine verfügbare Vorlage als Standard aus)
                
                * Templateverzeichnis(hier wird der Pfad angegeben): Standardpfad <code>extensions/BlueSpiceFoundation/data/PDFTemplates</code>
                
                
                
                
                
                "
                
                
                
                {| class="contenttable sortable"
                
                |-
                
                !|Name
                
                !|Beschreibung
                
                !|Typ/Wertebereich
                
                !|Standardwert
                
                !|Scope
                
                |-
                
                ||''BookExportTOC''
                
                ||Soll das Inhaltsverzeichnis mit ausgegeben werden?
                
                ||str
                
                ||only-articles
                
                ||public
                
                |-
                
                ||''DefaultTemplate''
                
                ||Standardvorlage
                
                ||str
                
                ||BlueSpice Book
                
                ||public
                
                |-
                
                ||''TemplatePath''
                
                ||Pfad zu den Vorlagen
                
                ||str
                
                ||extensions/BlueSpiceBookmaker/UEModuleBookPDF/data/PDFTemplates
                
                ||public
                
                |}
                
                
                
                [[en:UEModuleBookPDF]][[de:{{FULLPAGENAME}}]]
                
                [[Kategorie:Extension]].
                
                *Umbrüche von Text, Tabellen und Bildern sind intelligent zu implementieren (keine einzelne Zeile eines neuen Absatzes als letzte Zeile einer Seite, auf der folgenden Seite erhalten fortlaufende Tabellen wieder den Tabellenkopf, Bilder sind nur auf einer Seite darzustellen) .
                
                *Da die Kapitelnummerierung in der Kopfzeile angezeigt wird, ist ein Seitenumbruch erforderlich, wenn Sie zu einem anderen Kapitel wechseln.
                
                *Hyperlinks sind anklickbar und verweisen auf die gewünschte Position im Dokument (gilt auch für Anhänge), externe Links sind im PDF als Hyperlink enthalten.
                
                
                
                Einige Aspekte dieser Erweiterung können unter <code>Spezial:BlueSpiceConfigManager</code> im Abschnitt "Universal Export PDF-Modul" konfiguriert werden. Hier können Wiki-Administratoren konfigurieren:
                
                
                
                *Wie das Inhaltsverzeichnis angezeigt werden soll.
                
                *Standardvorlage.
                
                *Vorlagenverzeichnis (physischer Pfad zu dem Verzeichnis, in dem sich die Vorlagen befinden).
                
                }}
    (12 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
    Zeile 1: Zeile 1:
    {{BSExtensionInfobox
    +
    {{BSExtensionInfo
    |desc=Exportfunktion für ein ganzes Buch als PDF
     
     
    |status=stable
     
    |status=stable
     
    |developer=HalloWelt
     
    |developer=HalloWelt
     
    |type=BlueSpice
     
    |type=BlueSpice
    |edition=BlueSpice pro
    +
    |edition=BlueSpice pro, BlueSpice Farm, BlueSpice Cloud
    |active=Yes
     
     
    |compatible=BlueSpice
     
    |compatible=BlueSpice
    |package=Bookmaker
     
     
    |category=Buchfunktion
     
    |category=Buchfunktion
    }}
    +
    |license=GPL v3 only
    Exportfunktion für ein ganzes Buch, das mit Bookshelf zusammengestellt wurde, als PDF. Dies umfasst Metadaten, Anhänge und Inhaltsverzeichnisse.
    +
    |features='''UEModuleBookPDF''' exportiert Bücher in das PDF-Format.
      
     +
    *Erstellt ein PDF-Buch basierend auf den Daten aus dem Universal Export.
     +
    *Basis ist eine HTML / PHP-Vorlage, die auch vom Benutzer angepasst werden kann.
     +
    *Metadaten sind in das PDF eingebettet.
     +
    *Die Nummerierung der Kapitel und des Inhaltsverzeichnisses wird generiert.
     +
    *Dateien werden angehängt.
     +
    *Die Seiten des PDF-Buches werden nach dem Vorbild der PDF-Einzelseiten gedruckt.
     +
    *Beim Export sollte eine Titelseite und ein Inhaltsverzeichnis erzeugt werden.
     +
    **Das Deckblatt enthält Firmenlogo und Erstellungsdatum und ist frei gestaltbar.
     +
    **Das Inhaltsverzeichnis wird automatisch generiert, ist anklickbar und ermöglicht den direkten Sprung an die gewünschte Position im Dokument.
     +
    *Zusätzlich erscheint eine Zusammenfassung der Änderungen unter dem Begriff "Letzte Änderungen". Es enthält die relevanten Änderungen (dh keine geringfügigen Änderungen im System) der Artikel in den letzten zwei Jahren. Bei Bedarf sollten das Datum (Format: TT.MM.JJJJ, Sortierreihenfolge absteigend), der Artikelname und der Änderungshinweis der freigegebenen Status angezeigt werden.
     +
    *Verweise auf hochgeladene Dokumente sind im PDF-Buch als Anhang enthalten ("Zusammenführen" im Sinne von lesbaren Artikeln und nicht als Anhang). Fußnoten aus Wiki-Artikeln sollten am Ende der PDF-Seite und nicht am Ende des Artikels erscheinen.
     +
    *Umbrüche von Text, Tabellen und Bildern sind intelligent zu implementieren (keine einzelne Zeile eines neuen Absatzes als letzte Zeile einer Seite, auf der folgenden Seite erhalten fortlaufende Tabellen wieder den Tabellenkopf, Bilder sind nur auf einer Seite darzustellen) .
     +
    *Da die Kapitelnummerierung in der Kopfzeile angezeigt wird, ist ein Seitenumbruch erforderlich, wenn Sie zu einem anderen Kapitel wechseln.
     +
    *Hyperlinks sind anklickbar und verweisen auf die gewünschte Position im Dokument (gilt auch für Anhänge), externe Links sind im PDF als Hyperlink enthalten.
      
     +
    Einige Aspekte dieser Erweiterung können unter <code>Spezial:BlueSpiceConfigManager</code> im Abschnitt "Universal Export PDF-Modul" konfiguriert werden. Hier können Wiki-Administratoren konfigurieren:
      
    ==Technischer Hintergrund==
    +
    *Wie das Inhaltsverzeichnis angezeigt werden soll.
    Erweiterung für Universal Export. Zugrunde liegt ein HTML/PHP Template, das anpassbar ist.
    +
    *Standardvorlage.
     
    +
    *Vorlagenverzeichnis (physischer Pfad zu dem Verzeichnis, in dem sich die Vorlagen befinden).
    ==Funktionen==
    +
    }}
    * Metadaten werden ins PDF mit eingebettet
     
    * Nummerierung der Kapitel und das Inhaltsverzeichnis wird generiert
     
    * Dateien werden angehängt
     
    * Beim Export wird ein Titelblatt und ein Inhaltsverzeichnis generiert
     
    ** Das Deckblatt enthält Logo und Erstelldatum und ist frei gestaltbar
     
    ** Das Inhaltsverzeichnis wird automatisch erzeugt, ist klickbar und erlaubt den direkten Sprung auf die gewünschte Position innerhalb des Dokuments
     
    * Zusätzlich taucht eine Zusammenfassung der Änderungen unter dem Begriff „letzte Änderungen“ auf. Sie enthält die maßgeblichen Veränderungen (d.h. im System nicht als Kleinigkeit gekennzeichnete Veränderungen) der Artikel innerhalb der letzten zwei Jahre. Dazu sollen bei Bedarf Datum (Format: dd.mm.yyyy, Sortierung absteigend), Artikelname und Änderungsvermerk der freigegebenen Stände erscheinen.
     
    * Verweise auf hochgeladene Dokumente werden als Anhang ("merge" - Anhang im Sinne von lesbarer Artikel und nicht Attachement) in das PDF Buch eingebunden
     
    * Fußnoten aus Wiki-Artikeln müssten entsprechend ans Ende der PDF-Seite gestellt werden und nicht am Ende des Artikels erscheinen
     
    * Da in der Kopfzeile die Kapitelnummerierung dargestellt wird, ist mit Wechsel zu einem anderen Kapitel ein Seitenumbruch erforderlich
     
    * Hyperlinks sind klickbar und verweisen auf die gewünschte Position innerhalb des Dokuments (gilt auch für Anlagen), externe Links werden im pdf als Hyperlink eingebunden
     
     
     
    ==Einstellungen==
     
    Administratoren können über die Admin Einstellungen Details definieren. Rufen Sie in den Admin Einstellungen den Punkt "UniversalExport Buch PDF Modul" auf.
     
    Hier finden Sie die Punkte:
     
     
     
    * Inhaltsverzeichnis
     
    ** Nur Artikelüberschriften (entsprechend Nummerierung eingerückt)
     
    ** Inhaltsverzeichnisse der Artikel einbetten (keine Einrückung der Artikelüberschriften)
     
    * Standardvorlage (wählen Sie hier eine verfügbare Vorlage als Standard aus)
     
    * Templateverzeichnis(hier wird der Pfad angegeben): Standardpfad <code>extensions/BlueSpiceFoundation/data/PDFTemplates</code>
     
     
     
     
     
    "
     
     
     
    {| class="contenttable sortable"
     
    |-
     
    !|Name
     
    !|Beschreibung
     
    !|Typ/Wertebereich
     
    !|Standardwert
     
    !|Scope
     
    |-
     
    ||''BookExportTOC''
     
    ||Soll das Inhaltsverzeichnis mit ausgegeben werden?
     
    ||str
     
    ||only-articles
     
    ||public
     
    |-
     
    ||''DefaultTemplate''
     
    ||Standardvorlage
     
    ||str
     
    ||BlueSpice Book
     
    ||public
     
    |-
     
    ||''TemplatePath''
     
    ||Pfad zu den Vorlagen
     
    ||str
     
    ||extensions/BlueSpiceBookmaker/UEModuleBookPDF/data/PDFTemplates
     
    ||public
     
    |}
     
     
     
    [[en:UEModuleBookPDF]][[de:{{FULLPAGENAME}}]]
     
    [[Kategorie:Extension]]
     

    Anhänge

    Diskussionen