Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > agorum core Module und Plugins > Dokument | PDF-Annotationen
Hinweis: Diese Dokumentation bezieht sich auf die aktuellste Version des Plugins. Aktualisieren Sie das hier beschriebene Plugin, um die Dokumentation verwenden zu können.
Sie können das Verhalten des Plugins Dokument | PDF-Annotationen über diverse Konfigurationen steuern. Sie können etwa einstellen, für welche Dokumente der Reiter Ansicht die PDF-Ansicht des Plugins zeigt und für welche Dokumente das System die PDF-Ansicht vorab im Hintergrund erzeugt.
So finden Sie die Einstellungen zum Plugin:
MAIN_MODULE_MANAGEMENT/customers/agorum.pdf.annotate/settings
Im Ordner settings befindet sich eine Konfiguration namens [ sample ]. In dieser finden Sie weitere Konfigurationen als Beispiel:
Diese Beispiele sind noch deaktiviert, erkennbar an dem # vor der jeweiligen Konfiguration.
Hinweis: Die Konfiguration #description dient als Information, wie Sie mit den hier beschriebenen Beispielen arbeiten sollen, und muss nicht kopiert werden.
Damit die Beispiele des Plugins Dokument | PDF-Annotationen in [ sample ] unberührt bleiben, erstellen Sie eine eigene Konfiguration:
Kopieren Sie die Beispiele aus der Konfiguration [ sample ] in Ihre eigene Konfiguration:
Achtung: Ändern Sie die Werte in [ sample ] nicht. Das System überschreibt sie bei jedem Update des Plugins.
Nachfolgend erfahren Sie, was die einzelnen Konfigurationen bewirken und wie Sie diese anpassen.
Mit details.selectors legen Sie fest, für welche Dokumente der Reiter Ansicht im Detailfenster die PDF-Ansicht des Plugins Dokument | PDF-Annotationen zeigt. So schließen Sie bestimmte Dateiendungen von der PDF-Ansicht im Reiter Ansicht aus.
Ohne eigene Konfiguration gilt dieser Wert:
[convertible(pdf)][nameExtension!=/html|htm|txt/i]
Damit zeigt der Reiter Ansicht die PDF-Ansicht für alle Dokumente, die agorum core in eine PDF-Datei umwandeln kann, außer für Dateien mit den Endungen .html, .htm und .txt.
Das Beispiel in [ sample ] enthält diese Werte:
| Wert | Beschreibung |
|---|---|
| [convertible(pdf)] | Definiert, für welche Dokumente der Reiter Ansicht die PDF-Ansicht des Plugins zeigt. Wenn keine nameExtension angegeben ist, gilt das für alle Dokumente, die in agorum core in eine PDF-Datei wandelbar sind. |
| [!isFolder] | Definiert, dass der Reiter Ansicht für Ordner keine PDF-Ansicht zeigt. |
Hinweis: Setzen Sie details.selectors, ersetzt Ihr Wert den Standard vollständig. Sollen Dateien mit den Endungen .html, .htm und .txt weiterhin ausgenommen bleiben, nehmen Sie [nameExtension!=/html|htm|txt/i] in Ihren Wert auf.
details.selectors gilt nur für den Reiter Ansicht. Der Eintrag PDF-Ansicht mit Kommentarfunktion im Kontextmenü hat einen eigenen, festen Selektor ([convertible(pdf)]) und bleibt auch für ausgeschlossene Dateiendungen sichtbar.
Soll der Reiter Ansicht die PDF-Ansicht etwa nur für rtf-Dokumente oder PDF-Dateien zeigen, setzen Sie zusätzlich folgenden Wert:
[nameExtension=/rtf|pdf/i]
Kompletter Wert:
[nameExtension=/rtf|pdf/i][convertible(pdf)][!isFolder]
Wenn Sie durch diese Konfiguration bestimmte Dateiendungen ausschließen, zeigt der Reiter Ansicht für diese Dokumente nicht die PDF-Ansicht des Plugins. Die Leiste mit den Schaltflächen zum Kommentieren / Bearbeiten und zum Anzeigen des Originals fehlt dann:
Fügen Sie hingegen die Dateiendung (hier: docx) in die Konfiguration ein, zeigt der Reiter Ansicht wieder die PDF-Ansicht mit den Schaltflächen:
[nameExtension=/docx|pdf|rtf/i][convertible(pdf)][!isFolder]
Für weitere Informationen zu den Selektoren siehe Selektoren.
Mit convert.query legen Sie fest, für welche Dokumente das System die PDF-Ansicht des Plugins Dokument | PDF-Annotationen vorab im Hintergrund erzeugt.
Lädt ein Benutzer ein Dokument in einen Ordner und wird dann das Dokument angeklickt, dauert es je nach Dateigröße eine Weile, bis die PDF-Ansicht dargestellt wird. Diesen Vorgang können Sie beschleunigen, sodass das System die Dokumente bereits vorher intern konvertiert und die PDF-Ansicht schneller erzeugt.
Im Auslieferungszustand ist keine Vorab-Konvertierung eingerichtet. Ohne convert.query erzeugt das System die PDF-Ansicht erst, wenn ein Benutzer das Dokument zum ersten Mal öffnet.
Das Beispiel in [ sample ] enthält diese Werte:
| Wert | Beschreibung |
|---|---|
| inpath:${ID:/agorum/roi/Files} | Berücksichtigt alle Dokumente unter diesem Pfad für die Konvertierung, die im Wert nameextension genannt sind. Der Platzhalter ${ID:...} steht für die ID des angegebenen Ordners. |
| nameextension:(docx OR doc OR xls OR xlsx OR pdf) | Definiert, welche Dokumente für die Konvertierung berücksichtigt werden. |
| createdate_date_range:[2021-03-09 TO *] | Definiert, welches Erstelldatum die Dokumente haben müssen, um für die Konvertierung berücksichtigt zu werden. |
Tipp: Kopieren Sie den kompletten Wert Ihrer Konfiguration convert.query und fügen Sie ihn in die Suche ein, um zu erkennen, welche Dokumente von dem Suchmuster / von der Konvertierung berücksichtigt werden. Die Suche zeigt dabei auch Dokumente, die bereits konvertiert wurden. Um nur die noch offenen Dokumente zu sehen, ergänzen Sie den Wert um: NOT allfields:agorum_pdf_annotate_create_date NOT agorum_pdf_annotate_conversion_failed:true
Ist convert.query eingerichtet, führt das System die Vorab-Konvertierung des Plugins Dokument | PDF-Annotationen jede Minute aus. Es ergänzt die eingetragene Abfrage dabei selbst, sodass bereits konvertierte Dokumente und Dokumente, deren Konvertierung fehlgeschlagen ist, übersprungen werden. Das System arbeitet die Treffer in Blöcken zu 100 Dokumenten ab.
Hinweis: Liefert die Abfrage sehr viele Dokumente, erzeugt die Konvertierung entsprechend Last auf dem System. Sie können eine laufende Konvertierung in den Hintergrundaktivitäten abbrechen.
Sie können mit der Funktion Zeige Hintergrundaktivitäten (siehe Hintergrundaktivitäten manuell öffnen) überprüfen, welche Dokumente die Vorab-Konvertierung des Plugins Dokument | PDF-Annotationen bereits für die PDF-Ansicht konvertiert hat.
Die Hintergrundaktivität heißt pdf annotate: convert (<Datum>). Ihr Status zeigt, wie viele Dokumente noch in der Warteschlange stehen und wie viele gerade konvertiert werden (queue: ..., converting: ...).
Die hochgeladenen Dokumente werden dabei in einer Queue nacheinander abgearbeitet.
Nach dem Abschluss der Konvertierung für die PDF-Ansicht des Plugins Dokument | PDF-Annotationen setzt das System Metadaten auf das jeweilige Originaldokument. Sie können nach diesen Metadaten suchen, um sich alle Dokumente anzeigen zu lassen, die dieses Metadatum gesetzt haben.
| Metadatum | Beschreibung | Anzeige in Oberfläche |
|---|---|---|
| agorum_pdf_annotate_create_date | Definiert, dass das Dokument erfolgreich für die PDF-Ansicht konvertiert wurde. Das System setzt das Datum bei jeder Neuerzeugung der PDF-Ansicht neu, etwa nachdem sich der Inhalt des Originaldokuments geändert hat. | PDF Ansicht Erstelldatum |
| agorum_pdf_annotate_conversion_failed | Definiert, dass das Dokument für die PDF-Ansicht nicht konvertiert werden konnte und auf Fehler gelaufen ist. | Konvertierung fehlgeschlagen |
Sie finden die gesetzten Metadaten auch in der Registerkarte Objekt-Info des jeweiligen Dokuments mit einer anderen Benennung (siehe Tabelle, Spalte Anzeige in Oberfläche):
Mit folgender Suche können Sie alle Dokumente finden, deren Konvertierung für die PDF-Ansicht auf einen Fehler gelaufen ist. Kopieren Sie die folgende Zeile und fügen Sie sie in die Suche ein:
agorum_pdf_annotate_conversion_failed:true
Die Vorab-Konvertierung versucht diese Dokumente nicht erneut. Ein neuer Versuch erfolgt, wenn ein Benutzer das Dokument im Reiter Ansicht öffnet. Gelingt die Konvertierung dann, entfernt das System das Metadatum agorum_pdf_annotate_conversion_failed wieder.