expOdfAiAssist | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfaiassist.php:20 | KI-Unterstützung des Imports (expai, optional): für ein importiertes Dokument eine Zusammenfassung für das Intro und Schlüsselwörter, als Vorschläge, die eine Person im Batch… |
expOdfBatch | class | Fabrik und statische Fabrikmethoden | extension/ezodf/classes/converter/expodfbatch.php:25 | Ein Import von Dokumenten: Dateien, ein Ordner (sein Baum), ZIP-Archive und URLs, hochgeladen auf der Seite Dokumente importieren. |
expOdfCleanup | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfcleanup.php:15 | Entfernt, was ezodf zurücklässt: Arbeits- und Spool-Verzeichnisse von Konvertierungen (älter als eine Stunde: eine Konvertierung dauert nie so lange), hochgeladene Batches… |
expOdfConverter | class | Strategie / Handler, Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfconverter.php:29 | Konvertiert Dokumente. |
expOdfConverterAdmin | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfconverteradmin.php:14 | Die Daten und die Aktionen der Seite Document converter (ezodf/converter) und ihr Live-Zustand (ezodf/converterstatus). |
expOdfConverterException | class extends RuntimeException | Ausnahmehierarchie | extension/ezodf/classes/converter/expodfconverterexception.php:14 | Eine fehlgeschlagene Konvertierung. |
expOdfConverterTest | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfconvertertest.php:15 | Die Testkonvertierungen der Seite Dokumentkonverter: Jedes mitgelieferte Beispiel (share/samples) wird mit dem Konverter konvertiert, wie er eingerichtet ist (sein Backend… |
expOdfDocumentsAdmin | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfdocumentsadmin.php:13 | Die Daten der Seiten Import documents, batch und runs (ezodf/import, ezodf/batch, ezodf/runs). |
expOdfExporter | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfexporter.php:18 | Items als Dokumente aus. |
expOdfFilterCatalogue | class | Dekorierer / Filter, Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodffiltercatalogue.php:16 | Die Import- und Exportfilter einer LibreOffice-Installation, gelesen aus ihren Dateien share/registry/*.xcd (die Filters und Types der Typerkennung), damit… |
expOdfHtmlToOdt | class | Fabrik und statische Fabrikmethoden | extension/ezodf/classes/readers/expodfhtmltoodt.php:47 | Schreibt das HTML von expOdfReaders als ODT-Text, den der ODT-Parser von ezodf (eZOOImport) importiert: |
expOdfImportDocumentFeedSource | class extends expOdfImportDocumentUrlsSource | INI-Plugin-Punkt (Erweiterungspunkt), Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/sqliimport/expodfimportdocumentfeedsource.php:18 | „Dokumente eines Feeds“ von 7x SQLI Import: ein RSS- oder Atom-Feed, dessen Einträge auf Dokumente verweisen (Enclosures oder Links, die auf eine Dokumenterweiterung enden: ein pu… |
expOdfImportDocumentSource | class extends expImportJsonSource | INI-Plugin-Punkt (Erweiterungspunkt) | extension/ezodf/classes/sqliimport/expodfimportdocumentsource.php:30 | Die Dokumentformate von 7x SQLI Import (sqliimport 2.x), von ezodf in seiner kernelservices.ini mit dem Tag sqliimport.source deklariert; nur von s… |
expOdfImportDocumentUrlsSource | class extends expOdfImportDocumentSource | INI-Plugin-Punkt (Erweiterungspunkt), Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/sqliimport/expodfimportdocumenturlssource.php:16 | „Dokumente von URLs“ von 7x SQLI Import: eine Liste von Adressen von Dokumenten (eine pro Zeile). |
expOdfImportGoogleDriveSource | class extends expOdfImportDocumentSource | INI-Plugin-Punkt (Erweiterungspunkt), Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/sqliimport/expodfimportgoogledrivesource.php:33 | „Dokumente in einem Google-Drive-Ordner“ von 7x SQLI Import: die Dokumente eines Drive-Ordners (in Meine Ablage oder einem geteilten Laufwerk) und seiner Unterordner bis zu… |
expOdfImportHttp | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/sqliimport/expodfimporthttp.php:27 | Die HTTP-Anfragen der Remote-Dokumentquellen von 7x SQLI Import (WebDAV und Nextcloud, Google Drive, OneDrive und SharePoint), mit der Adresse po… |
expOdfImportMailboxDocumentsSource | class extends expOdfImportDocumentSource | INI-Plugin-Punkt (Erweiterungspunkt), Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/sqliimport/expodfimportmailboxdocumentssource.php:31 | „Dokumente als E-Mail-Anhänge (IMAP)“ von 7x SQLI Import: die Dokumentanhänge der Nachrichten eines IMAP-Postfachs (eine Einreichungsadresse, eine Pres… |
expOdfImportOneDriveSource | class extends expOdfImportDocumentSource | INI-Plugin-Punkt (Erweiterungspunkt), Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/sqliimport/expodfimportonedrivesource.php:36 | „Dokumente in einem OneDrive- oder SharePoint-Ordner“ von 7x SQLI Import: die Dokumente eines Ordners eines OneDrive-for-Business-Laufwerks oder einer SharePoint-Dokument… |
expOdfImportWebdavSource | class extends expOdfImportDocumentSource | INI-Plugin-Punkt (Erweiterungspunkt), Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/sqliimport/expodfimportwebdavsource.php:33 | „Dokumente in einem WebDAV- oder Nextcloud-Ordner“ von 7x SQLI Import: die Dokumente eines Ordners auf einem WebDAV-Server (Nextcloud, ownCloud, ein SharePoint-WebDAV… |
expOdfInstallation | class | Fabrik und statische Fabrikmethoden | extension/ezodf/classes/converter/expodfinstallation.php:22 | Eine LibreOffice-Installation, die ezodf verwenden kann: |
expOdfInstaller | class | – | extension/ezodf/classes/converter/expodfinstaller.php:30 | Die Ein-Klick-Installation von LibreOffice, ohne root: der offizielle Build der Document Foundation wird nach var//ezodf/libreoffice/ heruntergeladen, ve… |
expOdfJobs | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfjobs.php:24 | Hintergrundarbeit von ezodf, aus der Administration gestartet und nie innerhalb einer Webanfrage ausgeführt: |
expOdfPaths | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfpaths.php:24 | Wo ezodf 7 seine Dateien ablegt, alle unterhalb des var-Verzeichnisses der Site (var//ezodf/): |
expOdfPhpConverter | class | Fabrik und statische Fabrikmethoden, Strategie / Handler, Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfphpconverter.php:25 | Der letzte Fallback des Konverters: nur PHP, kein LibreOffice. |
expOdfQueueHandler | class extends expQueueHandlerBase | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | extension/ezodf/classes/converter/expodfqueuehandler.php:14 | Der expqueue-Handler der Jobs von ezodf (expqueue.ini [JobType_ezodf.*]); die eigentliche Arbeit steht in expOdfJobs::run(). |
expOdfReaders | class | Fabrik und statische Fabrikmethoden | extension/ezodf/classes/readers/expodfreaders.php:39 | Liest Dokumente ohne LibreOffice und verwandelt sie in ein sicheres HTML-Fragment plus die darin enthaltenen Bilder: |
expOdfRemoteFetcher | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfremotefetcher.php:24 | Lädt ein Dokument von einer URL herunter, die ein Redakteur angegeben hat, ohne dass die URL das eigene Netzwerk des Servers erreichen kann (Server-Side Request Forgery): |
expOdfRemoteServer | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfremoteserver.php:22 | Ein Konvertierungsdienst an anderer Stelle, eingestellt auf der Seite Dokumentkonverter (converter.remote_url, remote_kind, optional ein Benutzer und Passwort für HTTP-Basic-A… |
expOdfSandbox | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfsandbox.php:23 | Führt LibreOffice (und das Worker-Skript von ezodf) in einer Sandbox aus: |
expOdfServer | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfserver.php:23 | Der Konvertierungsserver: ein oder mehrere langlebige Headless-LibreOffice-Prozesse, jeder vom Worker-Skript von ezodf (bin/ezodfworker.py) überwacht, im… |
expOdfSettings | class | Hilfsklasse (statische Hilfsfunktionen) | extension/ezodf/classes/converter/expodfsettings.php:22 | Die Einstellungen von ezodf 7, wie die Administration sie ändert: Die Einstellungsseiten schreiben var//ezodf/settings.json (der eigene Speicher der Extension, nie setti… |
Exponential\View\Extension\Ezodf\Ezodf\Export | class extends ModuleView | Modulansicht (Page Controller) | extension/ezodf/classes/runnable/views/ezodf/export.php:71 | Der Code von extension/ezodf/modules/ezodf/export.php, in eine Klasse verschoben (#207 Stufe 1). |
Exponential\View\Extension\Ezodf\Ezodf\Import | class extends ModuleView | Modulansicht (Page Controller) | extension/ezodf/classes/runnable/views/ezodf/import.php:44 | Der Code von extension/ezodf/modules/ezodf/import.php, in eine Klasse verschoben (#207 Stufe 1). |
ezodfInfo | class | Wertobjekt / Struktur | extension/ezodf/ezinfo.php:12 | – |
eZOOConverter | class | Strategie / Handler | extension/ezodf/classes/ezooconverter.php:41 | – |
eZOOGenerator | class | Builder | extension/ezodf/classes/ezoogenerator.php:41 | – |
eZOOImport | class | – | extension/ezodf/classes/ezooimport.php:41 | – |
eZOpenofficeUploadHandler | class extends eZContentUploadHandler | Strategie / Handler | extension/ezodf/uploadhandlers/ezopenofficeuploadhandler.php:41 | – |
eZRESTODFHandler | class extends eZRESTBaseHandler | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | extension/ezodf/classes/ezrestodfhandler.php:46 | – |