Publish2Static – Typo3 Erweiterung

Version: 0.1.15

Beschreibung:

Publish2static erzeugt aus den dynamischen TYPO3 Seiten einen statischen Abzug. Dieser kann via ftp direkt zu einem Webserver übertragen werden. Im Moment werden englische und deutsche Sprachen unterstützt, es kann aber um jede beliebige Sprache erweitert werden.

Der Code dieser Erweiterung basiert auf dem Code von publish
(publish (http://www.outraxx.de/publish.0.html)).

Es wurden folgende Änderungen vorgenommen:

  • kein rekursiver download durch wget, d.h. nur Seiten in der Datenbank werden mit all ihren Anforderungen abgezogen
  • der mailform und mailformplus (php) werden jeweils durch einen mailto Form ersetzt, damit sie im statischen Abzug immernoch funktionieren
  • das vergrössern eines Bildes beim klicken auf dieses, wird abgeändert, damit es im statischen Abzug ebenfalls noch funktioniert.
  • es ist nicht mehr nötig in einer Seite die abgezogen werden soll, die Checkbox Veröffentlichen zu betätigen, da jetzt alle Seiten abgezogen werden, die nicht als versteckt markiert sind.
  • der gesammte Inhalt eine Seite wird abgezogen

Änderungen an der TYPO3 Datenbank:

Die Tabelle sys_domain wird um die Felder

  • tx_publish2static_ftp
  • tx_publish2static_root
  • tx_publish2static_user
  • tx_publish2static_pass

erweitert. Diese werden für den FTP Upload benötigt.

Voraussetzungen:

Voraussetzungen zum benutzen dieser Erweiterung ist wget.

Installation:

Für die Installation entweder
.t3x:
herunterladen der *.t3x Datei und mit dem TYPO3 Extension Manager installieren.
oder
zip,tar.gz,tar.bz2:
herunterladen der entsprechenden Datei und entpacken in das typo3conf/ext Verzeichnises ihres TYPO3-Projects (dummy-3.8.0/type3conf/ext/).
Danach mit dem TYOP3 Extension Manager konfigurieren.
Auf der linken Seite unter „Web“ ist der neue Eintrag Veröffentlichen.

p2sanzeige

Konfiguration:

Die Konfiguration findet im Extension-Manager statt. Durch Klick auf den Mamen der Extension kommt man zur Konfiguration. Dort müssen die Felder richtig ausgefüllt werden.
Siehe unten.

66789ac25b

Nachdem die Erweiterung eingebunden ist, muss noch eine „domain“ in ihrem TYPO3 Projekt angelegt werden. Dies ist nötig, damit publish2static weiss unter welchem Namen der statische Abzug gespeichert werden soll.

Wenn sie FTP benutzten möchten, dann sollten sie auch die FTP relevanten Felder ausfüllen.

configure_01

Download:

publish2static-0.1.15.tar.gz

publish2static-0.1.15.zip

publish2static-0.1.15.t3x

publish2static-0.1.15.tar.bz2

publish2static-0.1.15.tar_01.bz2