Erweiterungen > site_export
| [site_export] Seiten-Export | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mit dieser Erweiterung lassen sich die Artikel ganzer Seitenbäume als einzelne HTML-Dateien oder als E-Book (Epub) exportieren.Anwendungsmöglichkeiten
Denkbar ist auch der Einsatz als E-Book-Publishingsystem. Durch die ausgefeilte Rechteverwaltung von Contao können ja verschiedene Autoren an ihren Artikel/Kapiteln eines Buchs gemeinsam arbeiten und dieses Buch lässt sich dann zentral als Epub exportieren. Export-SetIm Export-Set definiert man das Export-Verzeichnis und wählt die zu exportierenden Seiten aus. Für jedes Export-Set lässt sich ein extra Layout definieren, so dass die Seiten unabhängig vom Webseitenlayout frei exportiert werden können. Auf Wunsch wird automatisch ein eingerücktes oder flaches Inhaltsverzeichnis (toc.html) erstellt. Dabei wird die Struktur komprimiert, so dass keine Lücken entstehen, wenn in der Seitenstruktur nicht alle Ebenen enthalten sind. EpubSoll aus den exportieren Seiten ein Epub erzeugt werden, können dazu ein Cover-Bild und weitere notwendige Informationen wie bspw. Titel, Beschreibung, ID, Autor oder Sprache definiert werden. Wichtig ist, dass dazu auf jeden Fall ein extra Layout angelegt und eingebunden wird, welches der Epub-Definition entspricht. ErsetzungsregelnZu jedem Export-Set können beliebig viel Export-Ersetzungsregeln angelegt werden, mit denen die Seiten vor dem Export noch angepasst werden können. Die Regeln können einfache Ersetzungen oder reguläre Ausdrücke enthalten. So können damit zum Beispiel bestimmte Inhaltselemente entfernt werden, die nicht mit im Export enthalten sein sollen. ExportBeim Export werden im ersten Schritt die zu exportierenden Seiten angezeigt. Im zweiten Schritt werden schon vorhandene Dateien im Export-Verzeichnis gelöscht und die ausgewählten Seiten exportiert. Die Seiten werden alle ins Export-Verzeichnis geschrieben und die Dateinamen werden aus dem Alias generiert. Eingebundene Bilder und Stylesheets werden automatisch mit exportiert und die Verweise werden angepasst. Auch werden interne Links so weit wie möglich an die lokale Struktur angepasst. Epub-ExportIm dritten Schritt kann dann das Epub erstellt werden. Die notwendigen Verzeichnisse und Dateien werden dazu automatisch generiert:
Das Inhaltsverzeichnis wird natürlich auch gefüllt. KonfigurationZum Packen der Epub-Datei wird das Programm zip benötigt. Sollte es sich an einer anderen Stelle als /usr/bin/zip befinden, kann dies in der localconfig.php definiert werden: $GLOBALS['SITEEXPORT']['ZIP']['BIN'] = '/usr/bin/zip'; AnmerkungenEs handelt sich um eine erste Alpha-Version der Erweiterung. Fehler sind garantiert noch vorhanden und somit ist Vorsicht bei der Nutzung geraten. Wichtig ist, dass im Export-Verzeichnis keine anderen Daten enthalten sind, da diese immer vor dem Export gelöscht werden. | ||||||||||||
| Version | 1.0.0 alpha2 | Typ | Frei | |||||||||
| Freigabedatum | 2011-12-15 | Kategorie | Plugin | |||||||||
| Lizenz | LGPL | |||||||||||
| Urheberrecht | © 2011 Lingo4you GbR | |||||||||||
| Autor | Mario Müller (lingo4u) http://www.lingo4u.de | |||||||||||
| Freigabe-Notizen und Änderungs-Log für 1.0.0 alpha2 | Andere Versionen | |||||||||||
Fix für https://github.com/4t2/site_export/issues/1 | 1.0.0 alpha1 1.0.0 beta1 | |||||||||||
| Version Downloads | 20 | Total Downloads | 32 | |||||||||
| Version Install. | 23 | Total Install. | 36 | |||||||||
| Version Updates | 1 | Total Updates | 3 | |||||||||
| Abhängigkeiten dieser Erweiterung | Von dieser abhängige andere Erweiterungen | |||||||||||
|
| |||||||||||
| Paket | Grösse | Datum |
|---|---|---|
| Contao_site_export_10000001_7.zip | 85316 | 2012-05-06 14:12 |
