Wenn Sie noch eine alte Version von SES ImmoTool 3 laufen haben sollten Sie diese dringend aktualisieren um den Anforderungen der DSGVO gerecht zu werden. In diesem Tutorial finden Sie die wichtigsten Schritte zu einem erfolgreichen Upgrade.
Bitte registrieren Sie sich im Kundencenter mit Ihrer Kundennummer. Ihre Kundennummer finden Sie auf unser Rechnung. Solten Sie Ihre Kundennummer nicht finden können Sie diese auch bei uns erfragen.
Wählen Sie im Kundencenter den Bereich Downloads und laden Sie sich die aktuellste Version von pkg_sesframework 3.4.x
und pkg_sesimmotool_3.4.x
herunter.
Notieren Sie sich die Einstellungen für den Bootstrap 3 Compiler. Sie finden Sie je nach Version unter Komponenten => SES ImmoTool 3 => Optionen Reiter Styles oder unter Komponenten => SES Framework => Optionen Bootstrap 3.
Wir Empfehlen auserdem Screenshoots vom Frontend / Backend der Komponente zu erstellen, um eventuelle Anpassungen festzuhalten. Sie können dafür im Firefox die Tastenkombination ctrl+shift+m
verwenden und auf das Kamera Symbol klicken.
Verbinden Sie sich mit Ihrer Webseite mit einem FTP Programm Ihrer Wahl. Und navigieren Sie nach [Jooma]/administrator/manifests/packages. Dort finden Sie je nach Version die Datei pkg_sesframework.xml und pkg_sesimmotool.xml. Bearbeiten Sie beide Dateien wenn vorhanden und fügen Sie in die Zeile <extension ... das Attribut minorupgrade="true"
ein. Wenn das Attribute bereits vorhanden ist setzten Sie es von false auf true.
/administrator/manifests/packages/pkg_sesframework.xml:
<?xml version="1.0" encoding="UTF-8"?>
<extension type="package" version="3.0" method="upgrade" minorupgrade="true">
...
</extension>
/administrator/manifests/packages/pkg_sesimmotool.xml:
<?xml version="1.0" encoding="UTF-8"?>
<extension type="package" version="3.0" method="upgrade" minorupgrade="true">
...
</extension>
Navigieren Sie im Joomla Backend nach Erweiterungen => Verwalten => Installieren => Paketdatei Hochladen.
Laden Sie zuerst die Datei pkg_sesframework 3.4.x
und anschließend die Datei pkg_sesimmotool_3.4.x
hoch. Achten Sie auf eventuelle Warnungen und Hinweise.
Das Plugin System - SES Update Service wird nicht mehr benötigt. Um das Plugin zu entfernen navigieren Sie zu Erweiterungen => Verwalten => Verwalten. Geben Sie in die Suche SES ein. Wenn das Plugin angezeigt wird, aktivieren Sie das zugehörige Häckchen und klicken Sie auf Deinstalieren.
Navigieren Sie zu Komponenten => SES Framework und klicken Sie auf den Button 'Optionen'.
Tragen Sie unter Aktualisierungseinstellungen Ihren Update Schlüssel (siehe Rechnung) und wählen Sie als Update Qualität devel
aus.
Tragen Sie unter Google API Einstellungen Ihren Google Map API Key ein.
Tragen Sie unter DSGVO Ihren Link zur Datenschutzerklärung relativ zum Joomla Verzeichnis ein. z.Bsp: /datenschutzerklaerung.html
Wechseln Sie in die Registerkarte Lizenzverwaltung und geben Sie die benötigten Lizenzschlüssel ein.
Wechseln Sie in die Registerkarte Bootstrap 3 Compiler und übernehmen Sie die Einstellungen aus Punkt 2.
Bitte schließen Sie Ihren Webbrowser (Firefox, Chrome ...) um alle Session Variablen zu löschen und Fehlermeldungen nach dem Update zu vermeiden. Melden Sie sich anschließend wieder im Backend Ihrer Website an.
Erstellen Sie eine neue SCSS Datei imo_ihr_name.scss
unter /templates/[templatename]/html/com_sesimmotool/themes.
Navigieren Sie im Joomla Backend anschließend zu Komponenten => SES ImmoTool 3 => Optionen zum Reiter Darstellung und wählen Sie unter Theme Datei die Datei imo_ihr_name
aus. Speichern Sie die Einstellung.
Fügen Sie Ihre CSS Anpassungen direkt in diese Datei ein.
Schauen Sie ob sich im Ordner /templates/[templatename]/html/ Dateien in den Ordnern com_sesimmotool und mod_sesimmotool befinden und prüfen Sie diese auf Funktionalität.
Achten Sie besonders auf Eigene Formulare und Overrides für Formulare. Änderungen sind insbesondere bei Captchas, Datenschutzerklärung und den umgebenden DIV Tags vorzunehmen. Einige Codebeispiele finden sie in der Anlage.
Wir unterstützen Sie gerne mit Rat und Tat bei der Aktualisierung.
Sie erreichen uns Mo-Fr von 9:00 bis 14:00 oder nach Absprache unter nachfolgender Telefonnummer.
Hotline: +49 351 4022951
<div class="bs3">
<div class="bs3 bs3-theme1 sesimmotool sesimmotool-component">
...
</div>
</div>
<div class="bs3">
<div class="bs3 bs3-theme1 sesimmotool sesimmotool-modul">
...
</div>
</div>
<div class="form-group">
<div class="checkbox">
<label class="control-label"><input type="checkbox" required="required" name="dsgvo" value="1"><span data-label="dsgvo"></span></label>
<span class="help-block"><small></small></span>
</div>
</div>
<div class="form-group">
<label class="control-label" data-label="captcha"></label>
<input type="text" class="form-control" name="captcha" autocomplete="off" placeholder="" required="required" />
<img class="sfw-captcha" src="" alt="Sicherheitscode"/>
</div>
Software Entwicklung Sieg
Eifelweg 4
01159 Dresden