Zuletzt bearbeitet vor 3 Wochen
von Margit Link-Rodrigue

Migration bestehender BlueSpice cloud PDF-Vorlagen

BlueSpice 4 Cloud verfügt über eine Standardvorlage, die im Wiki angepasst werden kann. Ihre Elemente sind auf den folgenden Seiten definiert:

  • MediaWiki:UniversalExport/PDF/Default/Header.html
  • MediaWiki:UniversalExport/PDF/Default/Footer.html
  • MediaWiki: UniversalExport/PDF/Default/Cover page.html
  • MediaWiki: UniversalExport/PDF/Default/Styles.less

Diese Seiten wurden in BlueSpice 5 ersetzt. Sie müssen den Inhalt dieser Seiten in ein oder mehrere neue PDF-Layouts übertragen.

So verschieben Sie den Inhalt:

  1. Öffnen Sie die Seite MediaWiki:PDFCreator.
  2. Wählen Sie die zu bearbeitende Vorlage aus oder erstellen Sie eine neue.
  3. Fügen Sie den Inhalt Ihrer Vorlagen den entsprechenden Registerkarten hinzu:
    1. Header.html -> Registerkarte Kopfzeile
    2. Footer.html -> Registerkarte Fußzeile
    3. Deckblatt -> Registerkarte Dokumentpräfix
    4. Styles.less -> Registerkarte Stile
  4. Korrigieren Sie die Stilreferenzen für die Kopf- und Fußzeilen-Wrapper:

Vergleich des Standard-Vorlageninhalts von „BlueSpice 4 Cloud“ und „BlueSpice 5 Cloud“:

Vorlagen-Slot BlueSpice 4 BlueSpice 5
Header
{|
| {{{logo}}} || || {{{title}}}
|}
Hinweis:
  • Der Header-Wrapper wurde im Hintergrund erstellt und mit der ID „runningheaderfix“ gekennzeichnet. Diese ID existiert nicht mehr, kann aber manuell zum neuen Wrapper-Element hinzugefügt werden.
Der Seitenkopf jeder PDF-Seite. Die Grundstruktur ist:
<div class="pdfcreator-runningheaderfix">
<table>
<tr>
<td>
<div class="pdfcreator-runningheader-logo">
{{logo}}}
</div>
</td>
<td>
<h1 class="title">{{{title}}}</h1>
</td>
</tr>
</table>
</div>
Inhalt Das Inhaltslayout. Die Grundstruktur ist:
{{{content}}}
Fußzeile
{|
| {{{exportdate}}} || {{int:universal-export-pdf-default-disclaimer}} || {{{currentpagenumber}}} / {{{totalpagescount}}}
|}
Hinweis:
  • Der Footer-Wrapper wurde im Hintergrund erstellt und mit der ID="runningfooterfix" gekennzeichnet. Diese ID existiert nicht mehr, kann aber manuell zum neuen Wrapper-Element hinzugefügt werden.
  • Der Parameter {{{exportdate}}} existiert nicht mehr. Es kann durch die Parserfunktion {{#time:m/d/Y|now}} oder durch die MediaWiki-Magic-Wörter {{CURRENTMONTH}}/{{CURRENTDAY}}/{{CURRENTYEAR}} ersetzt werden.
<div class="pdfcreator-runningfooterfix">
<table>
<tr>
<td>
<span>{{int:pdfcreator-pdf-disclaimer}}</span>
</td>
<td>
<span>{{int:pdfcreator-pdf-export-time}}:{{#time:d.m.Y|now}}</span>
</td>
<td>
<span>{{int:pdfcreator-pdf-param-currentpagenumber-label}} </span>{{{currentpagenumber}}}
<span> {{int:pdfcreator-pdf-param-totalpagescount-label}} </span>{{{totalpagescount}}}
</td>
</tr>
</table>
</div>
Dokumenten
{| style="width: 100%; text-align: right;"
|{{{logo}}}
|}
{| style="margin-top: 10cm;"
| <span style="font-size: 18px; font-weight:bold;">{{{title}}}</span>
|-
|{{{subtitle}}}
|-
|}
Hinweis:
  • Der Parameter {{{backgroundcover}}} war verfügbar, um ein Hintergrundbild für das Deckblatt festzulegen. Dieser Parameter existiert nicht mehr.
  • Das Hintergrundbild wird nun festgelegt, wenn der Wrapper <div class="pdfcreator-intro">...</div>existiert:
    • Es zeigt das in den Konfigurationsmanager-Einstellungen definierte Standard-Deckblattbild an. Wenn kein Bild festgelegt ist, wird kein Hintergrundbild gedruckt, es sei denn,
    • in den Metadaten eines Buches ist ein Bücherregalbild definiert.
<div class="pdfcreator-intro">
<div class="pdfcreator-intro-title">{{{title}}}</div>
</div>
Hinweis: Wenn Sie kein vordefiniertes Cover-Hintergrundbild in einer Vorlage verwenden möchten (z. B. aus den Einstellungen des Konfigurationsmanagers oder dem Bücherregalbild eines Buches), verwenden Sie keinen Wrapper mit der Klasse pdfcreator-intro.
Dokumentenanhang n/a Die letzte Seite des PDF-Exports. Sie hat keine vordefinierte Grundstruktur.
Styles Standardstile. Stildeklarationen für die CSS-Klassen, die in den Vorlagenelementen verwendet werden. Es sind keine vordefinierten Stile vorhanden.
Eigenschaften n/a Ermöglicht die Steuerung einiger Aspekte der PDF-Ausgabe.
Beschreibung n/a Ermöglicht die Dokumentation der Vorlage und ihres Verwendungszwecks.

Die folgenden Parameter existieren nicht mehr und müssen durch MediaWiki Magische Wörter ersetzt werden:

Veraltete Parameter
Parameter Beschreibung Ersetzen durch
URL URL der Wiki-Seite {{fullurl:{{FULLPAGENAME}}}}
exportdate Datum der PDF-Erstellung {{CURRENTMONTH}}/{{CURRENTDATE}}/{{CURRENTYEAR}}
exporttime Uhrzeit der PDF-Erstellung {{CURRENTTIME}}
subtitle Untertitel des Buches {{{Buch-Untertitel}}}




Feedback zur Dokumentation ist im Community-Forum möglich.