eMail Schutz v02.00.00 beta2 (v01.01.08), Schützen von eMail-Adressen vor Spidern/Crawlern |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
eMail Schutz v02.00.00 beta2 (v01.01.08), Schützen von eMail-Adressen vor Spidern/Crawlern |
Thu. 22. March 2007, 17:41
Beitrag
#1
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 111 Mitglied seit: 11.10.2006 Mitglieds-Nr.: 285 |
Bitte Punkt Update/ Migration beachten!
Plugin-name: --------------------------------------------------------------------------- eMail Schutz Status: --------------------------------------------------------------------------- beta Bechreibung: --------------------------------------------------------------------------- Das Plugin versteckt eMail-Adressen hinter einer Link-ID. So ist ein Schutz vor eMail crawlern gewährleistet. Features: --------------------------------------------------------------------------- - Verstecken von eMail-Adressen hinter Link-Id - Festlegen des Timeout der Link-Id - Festlegen der Länge der Link-Id - Festlegen des Verhaltens nach ablauf der ID - ersetzen nur des @-Zeichens und des Punktes oder der kompletten Adresse in Frontend-Ausgabe - Öffnen der Mail-Adresse via HTTP-Location Redirect, via iFrame oder Meta-Refresh, eMail-Formular - Alternativ auch nur in ASCII-Entinitäten umwandeln - auf einzelnen Seiten abschaltbar via HTML-Tag - auf einzelne Teilbereichen einer Seite abschaltbar - übernehmen von Link Attributen in den neuen Link - automatisches hinzufügen des <a>-Tags zu eMail-Adressen ohne Link - hinzufügen von Attributen zum neu erstellten Link Autor(en): --------------------------------------------------------------------------- mrtt - Sebastian Tiegel Lizenz: --------------------------------------------------------------------------- GPL, Benötigte Sefrengo Version: --------------------------------------------------------------------------- >= 1.4 Beta 2 (01.03.01) (Neu)Installation: --------------------------------------------------------------------------- Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Administration -> Plugins". Klicken Sie oben rechts auf "Plugin importieren". Am unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die gewünschte "*.cmsplug"- Datei aus. Mit einem Klick auf das Diskettensymbol wird das Plugin in das CMS importiert. Das Plugin ist nun innerhalb des CMS nutzbar. Installieren Sie das Plugin mit einem klick auf das Plugin-Importieren-Symbol in der Pluginzeile. Update/ Migration: --------------------------------------------------------------------------- Dieses Plugin ersetzt das Plugin eMail Kodierer v01.00.00. Bei einem Update von eMail Kodierer v01.00.00 auf diese Verison oder bei Update einer Verison vor eMail Schutz v01.01.00 beta3 muss das pre_update_mailprotector.cmsplugin eingespielt werden. Im Zweifel pre_update_mailprotector.cmsplugin einspielen. Bei Verison eMail Schutz v01.01.00 beta 3 kann das Update ohne vorherige Maßnahmen erfolgen Dokumentation: --------------------------------------------------------------------------- Keine vorhanden Links: --------------------------------------------------------------------------- Problem update.meta - http://forum.sefrengo.org/index.php?showtopic=713 Problem bei mehrsprachigen Projekten - http://forum.sefrengo.org/index.php?showtopic=961 QUELLTEXT Current versionnumber is 01.01.08 - released 22.03.2007 17:30 ------------------------------------------------------------------------------------------------ # Regel fuer "eMail-Adressen ohne Link mit Link versehen" korrigiert (Fixed: alles was ein @ enthaelt wird umgeschrieben) # Regel zum erkennen von eMail-Adressen mit Link korrigiert (Fixed: Seiteninhalte verschwinden) + Einstellen von <a>-TAG Attibuten die in den geschuetzten Link uebernommen werden sollen + <disable_mailprotector /> zum ^ <disable_mailprotector> bereich </disable_mailprotector> nun zum abschalten auf bestimmten Seitenbereichen Download ------------------------------------------------------------------------------------------------ email_schutz_v01.01.08.zip ( 27.95KB ) Anzahl der Downloads: 257 Der Beitrag wurde von mrtt bearbeitet: Fri. 23. March 2007, 19:59 |
|
|
Thu. 22. March 2007, 18:58
Beitrag
#2
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 386 Mitglied seit: 12.07.2006 Mitglieds-Nr.: 136 |
Perfekt! :-)
DANKE! -------------------- @bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo @bout LARP: LARP-Welt - CakePHP @bout Kites: Rodgauer Workshop - Contao |
|
|
Fri. 23. March 2007, 08:31
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 1.126 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 7 |
Moin,
beim Klick auf Defaults laden kriege ich einen grauen Bildschirm, SF Hintergrundfarbe. Neuinstallation des Plugins mit vorheriger Löschung des Alten. -------------------- ------
Ich gehe spazieren durch Gelsenkirchen |
|
|
Fri. 23. March 2007, 09:43
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 111 Mitglied seit: 11.10.2006 Mitglieds-Nr.: 285 |
Moin, beim Klick auf Defaults laden kriege ich einen grauen Bildschirm, SF Hintergrundfarbe. Neuinstallation des Plugins mit vorheriger Löschung des Alten. Hi, bestätigt, fehlendes semikolon in der datei 'plugin/inc/inc.set_default.php in der Zeile 20. Korrigierte Version der datei: inc.set_defaults.php ( 1.31KB ) Anzahl der Downloads: 25 Sebastian Der Beitrag wurde von mrtt bearbeitet: Fri. 23. March 2007, 10:26 |
|
|
Tue. 27. March 2007, 12:37
Beitrag
#5
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
in der datei 'mailprotector/mail.php, Zeile 100 sollte der meta-tag für einen validen xhtml-output in der meta-refresh-methode noch geschlossen werden.
$output=preg_replace("!</head>!si",'<meta http-equiv="refresh" content="0; URL='.mailprotector_build_address($mailprotector_id).'" /></head>',$output); -------------------- |
|
|
Tue. 27. March 2007, 17:41
Beitrag
#6
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
hallo zusammen
wie könnte ich am besten ein solches problem lösen: mittels wysiwyg-editor wurden 4 bilder platziert, welche als link ein mailto enthalten. den anzeigetext lasse ich in asii umwandeln. leider wandelt es mir alles um, was zwischen <a> und </a> steht. also verschluckt es auch den img-tag. kann ich dagegen etwas tun, resp. was habe ich da für möglichkeiten? merci gruss andi -------------------- |
|
|
Tue. 27. March 2007, 17:54
Beitrag
#7
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 111 Mitglied seit: 11.10.2006 Mitglieds-Nr.: 285 |
Hi,
in der datei 'mailprotector/mail.php, Zeile 100 sollte der meta-tag für einen validen xhtml-output in der meta-refresh-methode noch geschlossen werden. $output=preg_replace("!</head>!si",'<meta http-equiv="refresh" content="0; URL='.mailprotector_build_address($mailprotector_id).'" /></head>',$output); hast recht, hab ich übersehen, wird geändert. den anzeigetext lasse ich in asii umwandeln. leider wandelt es mir alles um, was zwischen <a> und </a> steht. also verschluckt es auch den img-tag. kann ich dagegen etwas tun, resp. was habe ich da für möglichkeiten? Du kannst das Plugin-Tag "<disable_mailprotector> geschützter text </disable_mailprotector>" benutzen. Also: QUELLTEXT <a href="mailto: ...."><disable_mailprotector><img src="bild.jpg" /></disable_mailprotector></a> der Text zwischen den beiden Tags wird dabei vor veränderungen geschützt. Die beiden Plugin-Tags werden automatisch beim ab arbeiten des Outputs wieder gelöscht, so dass diese beim besucher nicht zu sehen sind. Welche auswirkungen das hat, bzw. wie sich das Plugin verhalten wird kann ich nicht sagen, da ich es bisher in dieser Kombi nicht getestet habe. Es sollte aber keine Probleme gebenb (hoffe ich). EDIT: Diese Einstellung setzt voraus, dass im Plugin HTML-Tags erlaubt werden. sonst passiert garnichts. Sebastian Der Beitrag wurde von mrtt bearbeitet: Tue. 27. March 2007, 17:58 |
|
|
Tue. 27. March 2007, 18:16
Beitrag
#8
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 111 Mitglied seit: 11.10.2006 Mitglieds-Nr.: 285 |
Hi nochmal,
das von mir oben beschrieben vorgehen wird nicht greifen, da dass Tag nicht für die Verwendung innerhalb eines Links gedacht ist. Ich habe die Regel für "in ASCII-Entinitäten umwandeln" so umgeschrieben, dass sie nur noch eMail-Adressen umwandelt. die Datei in das Verzeichnis "backend\plugins\mailprotector\inc" kopieren. fnc.general.php ( 2.59KB ) Anzahl der Downloads: 31 Sebastian Der Beitrag wurde von mrtt bearbeitet: Tue. 27. March 2007, 18:51 |
|
|
Tue. 27. March 2007, 19:56
Beitrag
#9
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
saugut sebastian, funktioniert tipptopp. vielen dank.
gibt es zu den «eMail-Adresse öffnen via» einstellungen irgendwo noch eine kleine dokumentation? vor-/nachteile der einzelnen methoden? gruss andi -------------------- |
|
|
Tue. 27. March 2007, 20:24
Beitrag
#10
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 111 Mitglied seit: 11.10.2006 Mitglieds-Nr.: 285 |
gibt es zu den «eMail-Adresse öffnen via» einstellungen irgendwo noch eine kleine dokumentation? vor-/nachteile der einzelnen methoden? ne gibt es noch nicht. wird aber kommen, sobald das Modul fertig ist, das für die methode "öffnen via eMail-Form" benötigt wird. Hab aber im Moment nur wenig Zeit, so dass das Modul noch warten muss und so auch die Doku. Sebastian |
|
|
Fri. 13. April 2007, 16:03
Beitrag
#11
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 1.126 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 7 |
Im wysiwyg2 kann ich mailto - Links anlegen
ZITAT <a href="mailto:info@domain.de?subject=das thema"> Diese Subjects werden vom mailprotector auch richtig übernommen ZITAT mailprotector_id=hd5r45faED4&idcatside=310?subjekt=dasthema Allerdings wird das Subjekt dann vom Emailprogramm nicht übernommen. Fehler in der Ausgabe oder im Emailprogramm in diesem Fall Outlook? -------------------- ------
Ich gehe spazieren durch Gelsenkirchen |
|
|
Fri. 13. April 2007, 16:10
Beitrag
#12
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 111 Mitglied seit: 11.10.2006 Mitglieds-Nr.: 285 |
Im wysiwyg2 kann ich mailto - Links anlegen Diese Subjects werden vom mailprotector auch richtig übernommen Allerdings wird das Subjekt dann vom Emailprogramm nicht übernommen. Fehler in der Ausgabe oder im Emailprogramm in diesem Fall Outlook? kann man das online sehen? |
|
|
Fri. 13. April 2007, 17:55
Beitrag
#13
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 111 Mitglied seit: 11.10.2006 Mitglieds-Nr.: 285 |
zur Info:
subject und body Tag dürften eigentlich nicht mehr auftauchen. Diese werden vom Plugin erkannt, der Inhalt in die Datenbank geschrieben und im HTML-Quelltext taucht nur noch die neu generierte ID auf. Bem klick auf dem Link mit der ID werden die Info wieder aus der DB gelesen. So sollte es eigentlich sein. Ich werd mir die Regel zum erkennen der Tags noch mal angucken und überarbeiten. Sebastian |
|
|
Fri. 13. April 2007, 22:40
Beitrag
#14
|
|
Member Gruppe: Members Beiträge: 35 Mitglied seit: 15.07.2006 Mitglieds-Nr.: 142 |
Bei mir taucht der Betreff nicht im Link auf, nur wieder in der neuen Mail. Allerdings wird alles nach einem Leerzeichen abgeschnitten.
Body Text hab ich noch nicht ausprobiert. EDIT: Nun funktioniert's plötzlich auch mit Leerzeichen. Da saß das Problem wohl vor dem Bildschirm... Gruß, Nils Der Beitrag wurde von MoinMoin bearbeitet: Sat. 14. April 2007, 01:39 |
|
|
Sat. 14. April 2007, 01:18
Beitrag
#15
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 111 Mitglied seit: 11.10.2006 Mitglieds-Nr.: 285 |
Bei mir taucht der Betreff nicht im Link auf, nur wieder in der neuen Mail. Allerdings wird alles nach einem Leerzeichen abgeschnitten. Body Text hab ich noch nicht ausprobiert. Gruß, Nils Hi Nils, genau so solls sein. Der Link beinhaltet nur noch die mailprotector_id. Body Text und Subject werden ebenfalls hinter der ID versteckt. Warum das Plugin bei Gunwalt so'n misst baut weiß ich nicht. Da der komplette Link ersetzt wird dürft da überhaupt kein ?subject mehr auftauchen. Wegen den Leerzeichen möchte ich die bitten mir den Quelltext aus dem Wysiwyg via pn zukommen zu lassen. Dann kann ich diesen mal analysieren und schauen warum das Plugin die den Betreff kürzt. Wünsch euch einen sonnigen samstag. Sebastian |
|
|
Sat. 14. April 2007, 09:27
Beitrag
#16
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 613 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 30 |
Prüf mal ob ?Subject = ?subject behandelt wird.
-------------------- |
|
|
Sat. 14. April 2007, 15:17
Beitrag
#17
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 111 Mitglied seit: 11.10.2006 Mitglieds-Nr.: 285 |
Prüf mal ob ?Subject = ?subject behandelt wird. Wirds nicht, aber das erklärt noch nicht, warum hinter die ID ein ?subject= angehängt wird. Wie schon geschrieben dürfte ein ?subject nicht im Link vorkommen, es sei den beim update ist was schief gelaufen (wenns ein update war) Sebastian |
|
|
Tue. 11. September 2007, 10:18
Beitrag
#18
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 116 Mitglied seit: 30.11.2006 Wohnort: CH - Bern Mitglieds-Nr.: 431 |
hallo zusammen,
scheint gut zu funktionieren (jedenfalls nachdem ich den cache gelöscht habe...) wo kann man diese sachen eigentlich konfigurieren? - Festlegen des Timeout der Link-Id - Festlegen der Länge der Link-Id - Festlegen des Verhaltens nach ablauf der ID - Alternativ auch nur in ASCII-Entinitäten umwandeln - auf einzelnen Seiten abschaltbar via HTML-Tag - auf einzelne Teilbereichen einer Seite abschaltbar bei mir kommt nur "es gibt keine Values!" wenn ich auf "plugin konfigurieren" drücke... und, muss ich die oben besprochenen sachen auch ändern, oder sind die in der version 1.1.8 schon integriert? cheers *s* |
|
|
Tue. 11. September 2007, 10:31
Beitrag
#19
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
nun, wenn du das plugin hochgeladen und importiert hast sollte neben dem reiter «administration» ein neuer reiter «plugins» erscheinen. dort findest du dann den email schutz sowie dessen konfiguration.
gruss andi -------------------- |
|
|
Tue. 11. September 2007, 10:42
Beitrag
#20
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 116 Mitglied seit: 30.11.2006 Wohnort: CH - Bern Mitglieds-Nr.: 431 |
nun, wenn du das plugin hochgeladen und importiert hast sollte neben dem reiter «administration» ein neuer reiter «plugins» erscheinen. dort findest du dann den email schutz sowie dessen konfiguration. gruss andi vielen dank, manchmal habe ich tomaten auf den augen! grüsse *s* |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 25.9.24 - 01:27 |