Difference between revisions of "Seon plugin seonplugin charset convert"
From Seon
(New page: == Zweck == Dieses Plugin ändern den Zeichensatz aller Dateien des Auftrags von einem konfigurierten Quell-Zeichensatz in den konfigurierten Ziel-Zeichensatz. Eine optionale maximale Date...) |
|||
Line 1: | Line 1: | ||
+ | [[Category:Plugins]] | ||
== Zweck == | == Zweck == | ||
Dieses Plugin ändern den Zeichensatz aller Dateien des Auftrags von einem konfigurierten Quell-Zeichensatz in den konfigurierten Ziel-Zeichensatz. Eine optionale maximale Dateigröße limitiert hierbei die Konvertierung der gefundenen Dateien. Es können Fehler bei der Zeichensatzkonvertierung ignoriert werden, sodass im Fehlerfall die original-Datei weiter genutzt werden kann. Die Ausgabedatei wird mit einem temporären Namen im temp. Verzeichnis von Seon erzeugt, der Dateisuffix lautet "<code>_charset_converted.job_[''Auftragsnummer'']</code>". | Dieses Plugin ändern den Zeichensatz aller Dateien des Auftrags von einem konfigurierten Quell-Zeichensatz in den konfigurierten Ziel-Zeichensatz. Eine optionale maximale Dateigröße limitiert hierbei die Konvertierung der gefundenen Dateien. Es können Fehler bei der Zeichensatzkonvertierung ignoriert werden, sodass im Fehlerfall die original-Datei weiter genutzt werden kann. Die Ausgabedatei wird mit einem temporären Namen im temp. Verzeichnis von Seon erzeugt, der Dateisuffix lautet "<code>_charset_converted.job_[''Auftragsnummer'']</code>". |
Latest revision as of 08:25, 2 November 2015
Zweck
Dieses Plugin ändern den Zeichensatz aller Dateien des Auftrags von einem konfigurierten Quell-Zeichensatz in den konfigurierten Ziel-Zeichensatz. Eine optionale maximale Dateigröße limitiert hierbei die Konvertierung der gefundenen Dateien. Es können Fehler bei der Zeichensatzkonvertierung ignoriert werden, sodass im Fehlerfall die original-Datei weiter genutzt werden kann. Die Ausgabedatei wird mit einem temporären Namen im temp. Verzeichnis von Seon erzeugt, der Dateisuffix lautet "_charset_converted.job_[Auftragsnummer]
".
Voraussetzungen
- Datei
/etc/seon.conf
bzw. Konfigurationsdatei in der Umgebungsvariable$Seon_CFGFILE
definiert. Über die Datenbank, die hier konfiguriert ist, wird das temporäre Verzeichnis sowie das Lizenzfile bezogen.
Konfiguration
Als Zeichensätze können alle verfügbaren Zeichensätze des Konfigurations-Pulldownmenüs genutzt werden (derzeit über 1100).
- source_charset: Quellzeichensatz (standardäßig "ISO-8859-15")
- target_charset: Zielzeichensatz (standardäßig "ISO-8859-15")
- maxsize: maximale Dateigröße derjenigen Dateien, die noch mit dem Plugin bearbeitet werden. Ein Wert von 0 deaktiviert die Prüfung und konvertiert alle Dateien.
- ignore_conversion_errors: ein boolscher Schalter zur Ignorierung aller Konvertierungsprobleme.
Rückgabewerte
- 0: alles OK
- 1: XML konnte nicht geparsed werden oder Konvertierungsfehler