Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

2 Seiten V   1 2 >  
Reply to this topicStart new topic
> eMail Schutz v02.00.00 beta2 (v01.01.08), Schützen von eMail-Adressen vor Spidern/Crawlern
mrtt
Beitrag 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
------------------------------------------------------------------------------------------------
Angehängte Datei  email_schutz_v01.01.08.zip ( 27.95KB ) Anzahl der Downloads: 257


Der Beitrag wurde von mrtt bearbeitet: Fri. 23. March 2007, 19:59
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag 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
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag 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
Go to the top of the page
 
+Quote Post
mrtt
Beitrag Fri. 23. March 2007, 09:43
Beitrag #4


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 111
Mitglied seit: 11.10.2006
Mitglieds-Nr.: 285



ZITAT(gunwalt @ Fri. 23. March 2007, 08:31) *
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: Angehängte Datei  inc.set_defaults.php ( 1.31KB ) Anzahl der Downloads: 25


Sebastian

Der Beitrag wurde von mrtt bearbeitet: Fri. 23. March 2007, 10:26
Go to the top of the page
 
+Quote Post
andi
Beitrag 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);


--------------------
Go to the top of the page
 
+Quote Post
andi
Beitrag 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


--------------------
Go to the top of the page
 
+Quote Post
mrtt
Beitrag Tue. 27. March 2007, 17:54
Beitrag #7


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 111
Mitglied seit: 11.10.2006
Mitglieds-Nr.: 285



Hi,
ZITAT(andi @ Tue. 27. March 2007, 13:37) *
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.

ZITAT(andi @ Tue. 27. March 2007, 18:41) *
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
Go to the top of the page
 
+Quote Post
mrtt
Beitrag 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.
Angehängte Datei  fnc.general.php ( 2.59KB ) Anzahl der Downloads: 31



Sebastian

Der Beitrag wurde von mrtt bearbeitet: Tue. 27. March 2007, 18:51
Go to the top of the page
 
+Quote Post
andi
Beitrag 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


--------------------
Go to the top of the page
 
+Quote Post
mrtt
Beitrag Tue. 27. March 2007, 20:24
Beitrag #10


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 111
Mitglied seit: 11.10.2006
Mitglieds-Nr.: 285



ZITAT(andi @ Tue. 27. March 2007, 20:56) *
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
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag 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
Go to the top of the page
 
+Quote Post
mrtt
Beitrag Fri. 13. April 2007, 16:10
Beitrag #12


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 111
Mitglied seit: 11.10.2006
Mitglieds-Nr.: 285



ZITAT(gunwalt @ Fri. 13. April 2007, 17:03) *
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?
Go to the top of the page
 
+Quote Post
mrtt
Beitrag 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
Go to the top of the page
 
+Quote Post
MoinMoin
Beitrag 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
Go to the top of the page
 
+Quote Post
mrtt
Beitrag Sat. 14. April 2007, 01:18
Beitrag #15


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 111
Mitglied seit: 11.10.2006
Mitglieds-Nr.: 285



ZITAT(MoinMoin @ Fri. 13. April 2007, 23:40) *
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
Go to the top of the page
 
+Quote Post
Olaf
Beitrag 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.


--------------------
Gruß Olaf aus Ohorn

Lieber spät und richtig als nie und falsch.
Go to the top of the page
 
+Quote Post
mrtt
Beitrag Sat. 14. April 2007, 15:17
Beitrag #17


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 111
Mitglied seit: 11.10.2006
Mitglieds-Nr.: 285



ZITAT(Olaf @ Sat. 14. April 2007, 10:27) *
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
Go to the top of the page
 
+Quote Post
outline4
Beitrag 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*
Go to the top of the page
 
+Quote Post
andi
Beitrag 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


--------------------
Go to the top of the page
 
+Quote Post
outline4
Beitrag 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



ZITAT(andi @ Tue. 11. September 2007, 11:31) *
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*
Go to the top of the page
 
+Quote Post

2 Seiten V   1 2 >
Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 25.4.24 - 00:32

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.