PHP-Wrapper - Joomla

Aus OpenEstate-Wiki

Wechseln zu: Navigation, Suche
Website-Export via ImmoTool
PHP-Wrapper - Joomla

Inhaltsverzeichnis

Erweiterung herunterladen

Lizenzhinweis

Die PHP-Skripte können gemäß den Bedingungen der GPL3-Lizenz verwendet werden. Mit dem Download der Dateien akzeptieren Sie die Lizenzbedingungen.

Download

Die OpenEstate-Komponente kann als ZIP-Datei heruntergeladen und in Joomla installiert werden.

Joomla 3.0 Joomla 2.5 / 1.7 / 1.6 Joomla 1.5

Automatische Aktualisierung

Ab Joomla 1.6 ist eine automatische Installation von Aktualisierungen möglich. Im OpenEstate-Wiki wird dafür eine updates.xml bereitgestellt, die von Joomla zur automatischen Aktualisierung der OpenEstate-Komponente verwendet wird.

Erweiterung installieren

Die Erweiterung kann als Komponente in Joomla eingebunden werden.

Komponente installieren

Die Komponente kann mit den von Joomla bereitgestellten Mechanismen unkompliziert installiert werden.

  • Melden Sie sich ggf. im Administrationsbereich von Joomla an.
  • Klicken Sie im Hauptmenü auf Erweiterungen » Installieren/Deinstallieren.
  • Klicken Sie auf Durchsuchen und wählen Sie die heruntergeladene Paketdatei aus.
  • Klicken Sie auf Datei hochladen & installieren um die Installation durchzuführen.
  • Um zu prüfen, ob die Installation korrekt verlief, klicken Sie auf den Bereich Komponenten. In der dargestellten Tabelle sollte die Komponente OpenEstate dargestellt werden.

Komponente konfigurieren

Nachdem die Komponente erfolgreich installiert wurde, müssen vorab einige Einstellungen vorgenommen werden.

  • Melden Sie sich ggf. im Administrationsbereich von Joomla an.
  • Klicken Sie im Hauptmenü auf Komponenten » OpenEstate.org » Wrapper.
  • Im folgenden Formular muss dem Wrapper mitgeteilt werden, wo auf dem Server der PHP-Export abgelegt wurde.
    • Tragen Sie als Skript-Pfad den vollständigen Pfad ein, wo der PHP-Export zu finden ist. Dieser Pfad wird benötigt, um die exportierten PHP-Skripte innerhalb Joomla ausführen zu können.
    • Tragen Sie als Skript-URL eine Web-Adresse ein, die auf den PHP-Export verweist. Diese Adresse wird benötigt, um z.B. die Bilder des Exportes korrekt darstellen zu können.

Erweiterung verwenden

Nachdem die Komponente erfolgreich eingerichtet wurde, kann man beliebig viele Menüpunkte erzeugen und mit der OpenEstate-Komponente verknüpfen.

  • Melden Sie sich ggf. im Administrationsbereich von Joomla an.
  • Klicken Sie im Hauptmenü auf Menüs » Main Menu (oder ein anderes Menü Ihrer Wahl)
  • Klicken Sie oben rechts auf Neu um einen neuen Menüeintrag zu erzeugen.
  • Wählen Sie im folgenden Formular die Komponente OpenEstate.org aus. Folgende Ansichten werden bereitgestellt:
    • In der Tabellenansicht wird eine Übersicht der vorhandenen Immobilien dargestellt.
    • In der Exposéansicht werden die Details einer einzelnen Immobilie dargestellt.
  • Im folgende Formular können verschiedene Einstellungen vorgenommen werden, um die Darstellung der Komponente zu beeinflussen. (Sprache, Filter, Sortierung, etc.)

Besonderheiten

...

Letze Änderungen

Version 0.3.8

  • Umstellung der Komponente zur Kompatibilität mit Joomla 3 / Platform 12.1

Version 0.1.8 / 0.2.8

  • Kleinere Korrekturen im Detail

Version 0.1.7 / 0.2.7

  • Meta-Tags des Menü-Eintrages werden berücksichtigt
  • In der Immobilienansicht wird der konfigurierte Text als Meta-Description verwendet (siehe $MetaDescriptionTexts)

Version 0.1.6 / 0.2.6

  • Kleinere Korrekturen im Detail

Version 0.1.5 / 0.2.5

  • Vorkonfigurierte Filter / Sortierungen eines Menüpunktes werden unter Umständen nicht berücksichtigt (siehe Forum)
  • Beim Bearbeiten eines Menüpunktes sollen alle im includes-Verzeichnis abgelegten Sortierungen dargestellt werden (siehe Forum)

Version 0.1.4 / 0.2.4

  • Kompatibilität mit Joomla 2.5 (betrifft v0.2.4)
  • Die gewählte Sprache wird als META-Tag 'language' in die erzeugte Seite übernommen.
  • Der Titel einer Immobilie wird in der Exposéansicht als TITLE-Tag in die erzeugte Seite übernommen.
  • Der Text 'Kurzbeschreibung' einer Immobilie wird in der Exposéansicht als META-Tag 'description' in die erzeugte Seite übernommen.
  • Der Text 'Schlüsselworte' einer Immobilie wird in der Exposéansicht als META-Tag 'keywords' in die erzeugte Seite übernommen.
  • Der allgemeine Stylesheet (style.php) sowie der eigene hinterlegte Stylesheet ($AdditionalStylesheet) wird im HEAD-Bereich der erzeugten Seite dargestellt.

Version 0.1.3 / 0.2.3

  • Beim Wechsel zwischen mehreren Immobilienseiten sollen die vom Besucher gewählten Filter-Einstellungen zurückgesetzt werden. (siehe Forum)
  • Während ein Export durchgeführt, wird nicht mehr der Text 'Fehler' sondern statt dessen 'Hinweis' dargestellt. (siehe Forum)
  • Ein Problem mit suchmaschinenfreundlichen URL's (URL-Rewrite) wurde korrigiert, das bisher nur bei 1&1-Hosting-Paketen auftrat.

Version 0.1.2 / 0.2.2

  • Überprüfung und Fehlermeldung auf der Webseite, wenn zeitgleich ein PHP-Export via ImmoTool durchgeführt wird. (siehe Bug-Tracker #594)
  • Verbesserter Umgang mit suchmaschinenfreundlichen URL's bei aktiviertem und deaktiviertem mod_rewrite. (siehe Joomla Dokumentation)
  • Beim Bearbeiten eines OpenEstate-Menüeintrages kann zusätzlich ein Text (oder HTML-Code) hinterlegt werden, der vor oder hinter der OpenEstate-Einbindung dargestellt wird.
  • Fehler bei der Immobiliensuche in mehrsprachigen Installationen von Joomla 1.6. (siehe Hinweis im Forum)

Version 0.1.1 / 0.2.1

Version 0.2

  • Erste Veröffentlichung des Moduls für Joomla 1.6.

Version 0.1

  • Erste Veröffentlichung des Moduls für Joomla 1.5.

Geplante Verbesserungen

  • Übersetzung in weitere Sprachen.
Persönliche Werkzeuge