Changeset 24419 in spip-zone


Ignore:
Timestamp:
Nov 18, 2008, 2:52:41 AM (11 years ago)
Author:
patfr@…
Message:

Mailcrypt : meilleure couverture jQuery pour corriger les "title"

Location:
_plugins_/_stable_/couteau_suisse
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/couteau_suisse/config_outils.php

    r24418 r24419  
    902902        'pipelinecode:post_propre' => "if(strpos(\$flux, '@')!==false) \$flux=cs_echappe_balises('', 'mailcrypt', \$flux);",
    903903        'code:js' => "function lancerlien(a,b){ x='ma'+'ilto'+':'+a+'@'+b; return x; }",
    904         // jQuery pour corriger le title qui a ete protege
     904        // function jQuery pour corriger le title qui a ete protege
    905905        'code:jq' => "jQuery.fn.cs_title = function() { var t = this.attr('title');
    906 return typeof t=='string'?this.attr('title',t.replace(/\.\..t\.\./,'\x40')):this; };",
     906return typeof t=='string'?this.attr('title',t.replace(/\.\..t\.\./,'[\x40]')):this; };",
    907907        // jQuery pour remplacer l'arobase image par l'arobase texte
    908         'code:jq_init' => "jQuery('span.spancrypt', this).attr('class','cryptOK').html('&#6'+'4;').parent('a').cs_title();",
     908        'code:jq_init' => "jQuery('span.spancrypt', this).attr('class','cryptOK').html('&#6'+'4;');
     909jQuery(\"a[@title*='..']\").cs_title();",
    909910        'code:css' => 'span.spancrypt {background:transparent url(' . url_absolue(find_in_path('img/mailcrypt/leure.gif'))
    910911                . ') no-repeat scroll 0.1em center; padding-left:12px; text-decoration:none;}',
  • _plugins_/_stable_/couteau_suisse/outils/mailcrypt_fonctions.php

    r24418 r24419  
    99                // pour _cs_liens_AUTORISE
    1010                include_spip('outils/inc_cs_liens');
    11                 // tip visible onMouseOver
     11                // tip visible onMouseOver (title)
     12                // jQuery replacera ensuite le '@' comme ceci : title.replace(/\.\..t\.\./,'[\x40]')
    1213                @define('_mailcrypt_AROBASE_JS', '..åt..');
    1314                @define('_mailcrypt_AROBASE_JSQ', preg_quote(_mailcrypt_AROBASE_JS,','));
Note: See TracChangeset for help on using the changeset viewer.