Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 10.07.07, 09:52
Forum Crack
 
Registriert seit: 28.06.05
Ort: Großenseebach nähe Erlangen
Beiträge: 1.004

SPAM-Schutz E-Mail (clear.gif)


Moin,

bei mir fügt der aber kein clear.gif ein.....
Hat sich da was geändert in 4.1.1?
Oder klappt das nicht, wenn ich automatisch Linkicons vor den Link setze?
__________________
Grüße Basti

TYPO3 Handbuch für Redakteure | sb_* Extensions
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 11.07.07, 08:43
Forum Crack
 
Registriert seit: 28.06.05
Ort: Großenseebach nähe Erlangen
Beiträge: 1.004

Hi,

habe nun mal probiert.
Das (at) wird nur eingefügt, wenn man im RTE die automatischen Link Icons nicht nutzt (das mache ich aber).
Kann man das noch irgendwie umgehen?
__________________
Grüße Basti

TYPO3 Handbuch für Redakteure | sb_* Extensions
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 12.07.07, 11:12
Benutzerbild von Junior
TYPO3 Forum Team
Administrator
 
Registriert seit: 18.08.04
Ort: Zürich
Alter: 33
Beiträge: 2.805
Junior eine Nachricht über Skype™ schicken

==> Beiträge verschoben von http://www.typo3forum.net/forum/faq-...-vor-spam.html und neues Thema erstellt
__________________
TYPO3forum.net empfiehlt Domain Factory als Hoster!


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 12.07.07, 11:27
Forum Crack
 
Registriert seit: 28.06.05
Ort: Großenseebach nähe Erlangen
Beiträge: 1.004

Es liegt eindeutig an den Grafiken, die ich vor den Mail Link einfüge.
Wenn man in der Datei class.tslib_content.php die Funktion getMailTo betrachtet, dann liegt das nur an dieser Zeile:

PHP-Code:
        $linktxtIsMailAddress = ($linktxt == $mailAddress true false); 
Dadurch klappt das hier nicht mehr so richtig:
PHP-Code:
                if ($linktxtIsMailAddress) {
                    
$linktxt str_replace('@',$atLabel?$atLabel:'(at)',$linktxt);
                } 
Wenn man die if Abfrage auskommentiert, dann klappts mit dem ersetzen, allerdings ist das ja nicht im Sinne des Erfinders oder?
__________________
Grüße Basti

TYPO3 Handbuch für Redakteure | sb_* Extensions
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 18.07.07, 22:07
Forum Zuschauer
 
Registriert seit: 18.07.07
Beiträge: 7

Hi, schon eine Lösung gefunden?

Ich habe offenbar dasselbe Problem, deshalb bin ich dran interessiert.

Ich schreibe die Adresse wie folgt im rte:
admin@homepage.de

Dann müsste das @ durch (at) ersetzt werden und auf der Seite müsste stehen:
admin(at)homepage.de

Tut's aber nicht. Der Spam-Schutz per js funktioniert, und das LinkIcon ist auch da, alles schön, aber das @ ist immer noch da (nicht schön).

Ich hatte auch schon mal meine Templates mit den rte-einstellungen durchsucht, aber das war's nicht oder ich hab die richtige Einstellung nicht gefunden...

Noch eins: bei mir trat das im Zusammenhang mit dem Update von Typo3 4.0 auf 4.1 auf.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 14.08.07, 11:25
TYPO3 Forum Team
Administrator
 
Registriert seit: 23.03.07
Beiträge: 572
Daumen hoch

Das ist ein Bug in Typo3, hier gibts ein Patch: http://bugs.typo3.org/view.php?id=5602
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 14.08.07, 11:57
Forum Zuschauer
 
Registriert seit: 18.07.07
Beiträge: 7

Vielen Dank!

Wie muss ich denn den Patch installieren?

Gruß and
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 14.08.07, 12:34
TYPO3 Forum Team
Administrator
 
Registriert seit: 23.03.07
Beiträge: 572

Wenn du keinen Shell Zugang hast bzw. nicht weisst wie man einen patch anwendet, mach folgendes:

Öffne die Datei (der Pfad steht zuoberst in dem Patch) in deiner T3 Installation.
Alles was im Patch mit - steht kommt raus, das andere mit + rein.

Such nun einfach nach der Stelle in dem File oder schaue oben bei der Zeilenzahl und entferne die Linien, respektive füge die entsprechenden ein.

Am Schluss sollte es ungefähr so ausschauen (T3, v4.1.1:sad:
PHP-Code:
    function getMailTo($mailAddress,$linktxt,$initP='?') {
        if(!
strcmp($linktxt,''))    { $linktxt $mailAddress; }
//         $linktxtIsMailAddress = ($linktxt == $mailAddress ? true : false);

        
$mailToUrl 'mailto:'.$mailAddress;

        if (!
$GLOBALS['TSFE']->config['config']['jumpurl_enable'] || $GLOBALS['TSFE']->config['config']['jumpurl_mailto_disable']) {
            if (
$GLOBALS['TSFE']->spamProtectEmailAddresses) {
                if (
$GLOBALS['TSFE']->spamProtectEmailAddresses === 'ascii')    {
                    
$mailToUrl $GLOBALS['TSFE']->encryptEmail($mailToUrl);
                } else {
                    
$mailToUrl "javascript:linkTo_UnCryptMailto('".$GLOBALS['TSFE']->encryptEmail($mailToUrl)."');";
                }
                if (
$GLOBALS['TSFE']->config['config']['spamProtectEmailAddresses_atSubst']) {
                    
$atLabel trim($GLOBALS['TSFE']->config['config']['spamProtectEmailAddresses_atSubst']);
                }
//                 if ($linktxtIsMailAddress) {
//                     $linktxt = str_replace('@',$atLabel?$atLabel:'(at)',$linktxt);
//                 }
                
$spamProtectedMailAddress str_replace('@', ($atLabel $atLabel '(at)'), $mailAddress);

                if (
$GLOBALS['TSFE']->config['config']['spamProtectEmailAddresses_lastDotSubst']) {
                    
$lastDotLabel trim($GLOBALS['TSFE']->config['config']['spamProtectEmailAddresses_lastDotSubst']);
                    
$lastDotLabel $lastDotLabel $lastDotLabel '(dot)';
//                     if ($linktxtIsMailAddress) {
//                         $linktxt = preg_replace('/\.([^\.]+)$/', $lastDotLabel.'$1', $linktxt);
//                     }
                    
$spamProtectedMailAddress preg_replace('/\.([^\.]+)$/'$lastDotLabel.'$1'$spamProtectedMailAddress);
                }
                
$linktxt str_replace($mailAddress$spamProtectedMailAddress$linktxt);
            }
        } else {
            
$mailToUrl $GLOBALS['TSFE']->absRefPrefix.$GLOBALS['TSFE']->config['mainScript'].$initP.'&jumpurl='.rawurlencode($mailToUrl).$GLOBALS['TSFE']->getMethodUrlIdToken;
        }
        return array(
$mailToUrl,$linktxt);
    } 
Also das ist die gesamte Funktion mit dem Patch drin, wie du sehen kannst, habe ich die Zeilen (noch) nicht gelöscht sondern einfach auskommentiert.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 14.08.07, 12:47
Forum Zuschauer
 
Registriert seit: 18.07.07
Beiträge: 7

Das ist wirklich
Vielen Dank, damit muss ich mich heute Abend erst mal beschäftigen, Mittagspause ist zu Ende.

Gruß von Andreas
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #10  
Alt 14.08.07, 16:38
Forum Zuschauer
 
Registriert seit: 18.07.07
Beiträge: 7

Patch eingearbeitet


Es funktioniert wieder!

Danke!

Andreas
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
th_mailformplus: Probleme mit XSS Schutz maxhb Alle anderen Extensions 0 09.05.08 14:33
Gelöst float und clear problem pixXer TYPO3 4.x Fragen und Probleme 12 16.11.07 15:27
Mail aus Kontaktformular landet in Spam flyhigh027 TYPO3 4.x Fragen und Probleme 1 12.03.07 18:25
Lösung: Spam-Schutz mit spamProtectEmailAddresses funktioniert nicht JoeNazz TYPO3 4.x Fragen und Probleme 0 07.01.07 15:50
FTP Schutz unter Typo3? suendesizer TYPO3 3.x Installation und Updates 10 17.01.06 18:01


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:02 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0