Fallback trotz Javascript
Hallo,
ich habe mir eben die echt gute und sehr sinnvolle Erweiterung installiert und dabei tritt bei mir das Problem auf, dass nun alle Email-Adressen im Fallback landen, obwohl ich in meinen Browsern javascript aktiviert habe.
Ich habe in den Einstellungen die aeo-Erweiterung aktiviert, ROT15 aktiviert sowie die span-Verschlüsselung. Dann eine Fallback-Seite angegeben. Das Fallback an sich funktioniert auch, aber ich verstehe nicht, warum ich überhaupt auf die Fallback-Seite weitergeleitet werde.
Habe ich eine Einstellung vergessen?
Liebe Grüße
Pascal
Leider nicht php7 kompatibel
In der Erweiterung wird noch die Funktion/Methode string() verwendet, welche zu Problemen führt da es eine geschützte Corefunktion ist.
Eventuell sind noch andere Stellen nicht PHP7 valid.
Wäre super wenn die Erweiterung zukunftssicher gemacht werden kann :)
PHP Fatal error: Call-time pass-by-reference has been removed
Hallo,
ich bin gerade dabei, meine 2er Contao auf die 3er zu updaten. Aber eben noch nicht ganz fertig.
Produktiv läuft noch die 2.11.14 und dort habe ich die AEO Version 2.11.0 stable Build 5.
Ich vermute ein PHP Update auf 5.6 hat dazu geführt, dass AEO nicht mehr funktioniert. Bei Aktivierung gibt es nur eine weiße Seite und im ERROR Log folgenden Eintrag:
PHP-Code:
PHP Fatal error: Call-time pass-by-reference has been removed in /is/htdocs/contao/system/modules/zaeo/AeoFrontendUtil.php on line 334
Die Zeile 334 in der AeoFrontendUtil.php lautet:
PHP-Code:
$output = $this->obfuscate($arrLink, $output, $pageId, $this->urlSuffix == null ? '' : $this->urlSuffix, $arrLink['all'][1], &$intOffset);
Gibt es dafür ein unklompizierte Lösung, denn am SPAM Aufkommen merke ich schon, dass mir das Modul sehr fehlt?
Der "Virtueller Pfad" wird immer mit und sowie falschem Sprachenfallback aufgebaut
Hallo,
vorweg einen Dank für diese sehr hilfreiche Erweiterung!
Mit Javascript wird die E-Mail-Adresse sauber an den E-mailclient weitergegeben!
Aber der klick auf die verschleierte E-Mail-Adresse OHNE Javaskript, der auf die Seite mit der Info und dem Modul zur SPAM Abfrage gehen sollte, wird bei meiner Tangosite mit "Sprache" aufgelöst, so das die Weiterleitungsseite nicht gefunden wird:
https://tango-nordbayern.de/Kontakt/email-obfuscation.html/de/aeo/vasb+zgnatb+qr+45+.html
Doch das Sprachenfallback ist "mandatory = true" und ich weis nicht wie auszuschalten.
Eingetragen ist in den Voreinstellungen dieser link, ohne "/de/", und zwar als "Virtueller Pfad" sowie als "Weiterleitungsseite" (wobei ich ja auch nicht verstehe warum die Weiterleitung zweimal eingetragen werden muss):
So ist die Weiterleitung eingetragen:
https://tango-nordbayern.de/Kontakt/...fuscation.html
Die Seiten mit Sprache in den Systemeinstellungen einzuschalten hilft auch nicht, da der Aufbau mysite.de/de/... ist.
Ausgabe mit Sprache in den Systemeinstellungen:
http://tango-nordbayern.de/de/Kontakt/email-obfuscation.html/de/aeo/vasb+zgnatb+qr+45+.html
Was tun?
Gruß
dtptiger
Apropos:
Contao 3.5.21
aeo 3.5.5 Build 5, über das Repository
PHP 5.6.25
Advanced eMail Obfuscation und Contao 4
Hallo zusammen
Wie in diesem Thread bereits ausführlich besprochen, scheint das "aeo" Bundle den Zweck der Mail-Adressen Verschlüsselung am besten zu meistern. Meine Frage nun, wieso muss man mindestens Contao 4.5 haben? und ob es brauchbare Alternativen gibt?
Ziel ist es, dass die Mail-Adressen nicht einfach als HTML Entities im Frontend sind.
Ich konnte im Packagist keine Alternative finden, evtl. suche ich aber auch das falsche Keyword.
Kennt jemand ein Bundle, dass im Contao 4.4 LTS funktioniert?
Danke im Voraus
//Moderation: Beitrag in den bereits bestehenden Thread der Erweiterung verschoben.
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo!
Vielen Dank. Installation hat geklappt.
Die Grundfunktion funktioniert auch (mit JS). Leider mag er bei den Einstellungen bei mir scheinbar nicht die Fallback-Seite annehmen. Siehe Screenshot: Anhang 21315
Ich hab eine Seite angelegt, in der liegt das Fallback-Modul (als Inhaltselement) mit angehakter "Standard-Info". Diese versuche ich dort immer als Weiterleitungsseite anzugeben, mit dem Ergebnis das ich weiterhin aufgefordert werde eine Seite anzugeben. Wie gesagt, die Verschlüsselung funktioniert trotzdem.
Die Links sehen so aus:
Code:
https://url.de/index.php/email/de/aeo/erar.onpxnfpu+pynhfbuz+qr+60+.html
Diese erzeugt so einen 404 und wenn ich das index.php Fragment manuell entferne einen Contao Fehler (System-Log: "Field "aeo_jump_to_no_js_row0_aeo_redirecturl" does not exist in DCA "tl_settings")
Stelle ich irgendwo was falsch ein?
Gruß Thomas
Advanced eMail Obfuscation und Contao 4.9
Hallo zusammen,
habe die Erweiterung heute mal installiert.
Leider funktioniert sie auch bei mir nicht.
Sobald ich das Frontend-Module oder auch das Include-Elemente "Advanced eMail Obfuscation" auswähle, erhalte ich eine Fehlermeldung:
Internal Server Error
Contao\Controller::getTemplateGroup(): Argument #2 ($arrAdditionalMapper) must be of type array, string given, called in /var/www/vhosts/xxx.de/xxx.yyy.de/var/cache/prod/contao/dca/tl_content.php on line 2244
Meine Frage: Gibt es eine funktionierende Alternative? Hab leider nichts gefunden.