Changeset 30367 in spip-zone


Ignore:
Timestamp:
Jul 31, 2009, 2:46:57 PM (11 years ago)
Author:
cedric@…
Message:

init on load

Location:
_plugins_/liens_sortants_ouvrants
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/liens_sortants_ouvrants/liens_sortants_ouvrants.js

    r30312 r30367  
    1 var site = '#URL_SITE_SPIP';
     1function targetLinks() {
     2        var str;
     3        var where;
     4        where="_blank";
    25
    3 function targetLinks() {
    4 var str;
    5 var where;
    6 where="_blank";
     6        for(var i=0;i<=(document.links.length-1);i++) {
     7         str=document.links[i].href;
     8         if((str.search(liens_sortants_site)==-1)&&((str.search('http://')!=-1)
     9         ||(str.search('www.')!=-1)
     10         ||(str.search('ftp://')!=-1))){
     11                document.links[i].target=where;
     12         }
     13        }
     14}
     15if (window.jQuery)
     16        (function($){
     17                if(typeof onAjaxLoad == "function") onAjaxLoad(targetLinks);
     18                $('document').ready(targetLinks);
     19        })(jQuery);
    720
    8 for(var i=0;i<=(document.links.length-1);i++) {
    9  str=document.links[i].href;
    10  if((str.search(site)==-1)&&((str.search('http://')!=-1)
    11  ||(str.search('www.')!=-1)
    12  ||(str.search('ftp://')!=-1))){
    13   document.links[i].target=where;
    14  }
    15 }
    16 }
  • _plugins_/liens_sortants_ouvrants/liens_sortants_ouvrants_pipelines.php

    r30314 r30367  
    22
    33function liens_sortants_ouvrants_insert_head($flux) {
    4         $flux .= '<script  src="'._DIR_PLUGIN_LIENS_SORTANTS_OUVRANTS.'liens_sortants_ouvrants.js" type="text/javascript"></script>';
    5         $flux .= '<link rel="stylesheet" href="'._DIR_PLUGIN_LIENS_SORTANTS_OUVRANTS.'liens_sortants_ouvrants.css" type="text/css" media="all" />';
     4        $flux .= '<script type="text/javascript">var liens_sortants_site = \''.$GLOBALS['meta']['adresse_site'].'\';</script>';
     5        $flux .= '<script  src="'.find_in_path('liens_sortants_ouvrants.js').'" type="text/javascript"></script>';
     6        $flux .= '<link rel="stylesheet" href="'.find_in_path('liens_sortants_ouvrants.css').'" type="text/css" media="all" />';
    67        return $flux;
    78}
Note: See TracChangeset for help on using the changeset viewer.