Migration von Vorlagen in alten PDF-Wandler-Versionen
Um PDF-Dateien für Formulare oder bspw. Teilnahmebescheinigungen zu erzeugen, bietet HiOrg-Server unterschiedliche Versionen des PDF-Wandlers „dompdf“ an. Die beiden Versionen „dompdf 0.5.1“ und „dompdf 0.6.1“ sind bereits sehr alt und haben technische Abhängigkeiten, die zukünftig (Ende November 2021) nicht mehr erfüllt werden.
Alle Vorlagen, die auf diesen veralteten Versionen basieren, müssen aus diesem Grund auf neuere dompdf-Versionen umgestellt werden. Vorlagen, die bis zum 30.11.2021 nicht umgestellt wurden, werden automatisch geändert. Dabei kann es zu unerwarteten Darstellungsfehlern kommen.
Formular-Vorlagen
Hier sind nur Vorlagen betroffen, die bei der Ausgabe in PDF gewandelt werden und eine der alten Versionen des PDF-Wandlers nutzen.
- Um zu überprüfen ob hier Handlungsbedarf besteht, rufen Sie als Admin die Einstellungen Ihres HiOrg-Servers auf und klicken dort auf „Vorlagen: Formulare“ (System > Einstellungen > Vorlagen – Formulare).
- Auf der folgenden Seite sehen Sie eine Auflistung aller Formular-Vorlagen Ihres HiOrg-Server. Diese können Sie nun nacheinander anklicken und schauen, ob im Kopfbereich das Häkchen „bei Anzeige ins PDF-Format umwandeln“ gesetzt ist.
- Wenn ja, steht dahinter die Version des PDF-Wandlers. Ist hier „dompdf 0.5.1“ oder „dompdf 0.6.1“ ausgewählt, müssen Sie die Vorlage umstellen.
Die Standardvorlagen des HiOrg-Servers wurden bereits automatisch aktualisiert. Wurde die Standardvorlage (auch teilweise) von einem Admin angepasst, war die automatische Aktualisierung nicht möglich. Geänderte Standardvorlagen erkennen Sie an dem Text um den Löschen-Button (siehe unten). In diesem Fall können Sie entscheiden, ob Sie Ihre Änderungen verwerfen möchten und durch Klicken des Löschen-Buttons die aktualisierte Standardvorlage laden:
Handelt es sich nicht um eine Standardvorlage - oder Sie möchten die geänderte Vorlage behalten - müssen Sie die Aktualisierung selbst durchführen. Wählen Sie hierzu eine höhere Version des PDF-Wandlers (mindestens „dompdf 0.8.0“) und speichern Sie die Vorlage. Im Anschluss können Sie das Formular im HiOrg-Server aufrufen und kontrollieren, ob die Darstellung in Ordnung ist oder ob Sie ggf. im Layout der Vorlage etwas nacharbeiten müssen.
Etiketten
Etiketten werden immer zur Ausgabe in ein PDF gewandelt.
Um Ihre Vorlagen zu überprüfen gehen Sie in die Einstellungen und klicken dort auf „Vorlagen: Etiketten / Ausweise“ (System > Einstellungen > Vorlagen – Etiketten / Ausweise). Oben sehen Sie eine Liste Ihrer angelegten Vorlagen für Etiketten und Ausweise. In den Zeilen können Sie rechts auf den Stift zum Bearbeiten klicken.
Als letzter Punkt in den Einstellungen kann die Version des PDF-Wandlers eingestellt werden:
Ändern Sie hier alte Versionen des PDF-Wandlers „dompdf 0.5.1“ oder „dompdf 0.6.1“ in eine neuere Version. Dann können Sie speichern und kontrollieren, ob das Etikett oder der Ausweis noch korrekt ausgegeben wird.
Teilnahme-Bescheinigungen für Kurse
Für jeden Kurstyp ist in HiOrg-Server KURSE eine Vorlage für eine Teilnahme-Bescheinigung hinterlegt.
Diese Vorlage können Sie in den Einstellungen, im Bereich „Kurstypen / Lehrscheine“ bearbeiten (System > Einstellungen > Ausbildung / Kurse – Kurstypen / Lehrscheine). Oben sehen Sie eine Liste Ihrer angelegten Kurstypen. Bearbeitet wird der Eintrag mit Klick auf den jeweiligen Stift. Am Ende der Seite finden Sie die Vorlage für die Teilnahme-Bescheinigung.
Als letzter Punkt kann dort die Version des PDF-Wandlers eingestellt werden. Ist hier „dompdf 0.5.1“ oder „dompdf 0.6.1“ ausgewählt müssen Sie die Vorlage ändern - ansonsten können Sie die nächste Vorlage untersuchen.
Nutzen Sie eine (nicht angepasste) Vorlage, die von HiOrg-Server zur Verfügung gestellt wird (z.B. DRK-Mona-Druckpapier oder ASB-Vorlagen) können Sie einfach in der aufklappbaren Auswahl über dem Editor die entsprechende Vorlage auswählen und auf den „laden“-Button klicken. Nach einem anschließenden Speichern der Kurstyp-Einstellungen können Sie in einem Kurs testen, ob die Teilnahme-Bescheinigungen korrekt ausgegeben werden.
Nutzen Sie eine eigene Vorlage (dies gilt auch für Vorlagen, die die HiOrg Server GmbH im Auftrag programmiert hat), ändern Sie die alte Versionen des PDF-Wandlers „dompdf 0.5.1“ oder „dompdf 0.6.1“ in eine neuere Version. Dann können Sie speichern und kontrollieren, ob die Teilnahme-Bescheinigungen noch korrekt ausgegeben werden.
Ausdruck mehrerer Teilnahmebescheinigungen
Kommt es beim Ausdruck mehrere Teilnahmebescheinigungen in einem PDF-Dokument zu Verschiebungen, sodass die Inhalte der Folgeseiten nach oben „rutschen“, kann folgendes Vorgehen das Problem lösen.
- Gehen Sie in die Ansicht zum Bearbeiten der betroffenen TN-Bescheinigung
- Klicken Sie im Editor auf Ansicht > Quelltext
- Fügen Sie vor der ersten Anweisung im Quelltext folgendes ein:
<div style="page-break-inside: avoid; width: 100%; margin-top: 0;">
- Fügen Sie hinter der letzten Anweisung im Quelltext folgendes ein:
</div>
- Schließen Sie den Dialog über „OK“
- Speichern Sie die Änderungen