Ignore:
Timestamp:
Nov 29, 2009, 11:21:50 PM (14 years ago)
Author:
grum
Message:

[LMT] feature 1294, feature 1295

  • Allow to open the licence page on a new page/tab when user clic on the licence hyperlink
  • Compatibility with theme 'montblanc'
File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/lmt/lmt_pip.class.inc.php

    r3396 r4396  
    9191      {
    9292        $url=$this->my_config['lmt_redirect_url-'.strToLower($licence['licence'])]['en_UK'];
    93       }     
     93      }
    9494    }
    9595    else
     
    100100    $style="";
    101101    $text="";
     102    $target=($this->my_config['lmt_redirect_open_target']=="y")?" onclick='window.open(this.href); return false;'":"";
    102103    switch($this->my_config['lmt_licence_logo'])
    103104    {
     
    105106        if($url!="")
    106107        {
    107           $text = "<br/><a href='".$url."'><img class='logo80x15' src='". LMT_PATH."img/".strToLower($licence['licence'])."_80x15.png'></a>".$licence['aut_text1']." ".$licence['aut_text2'];
     108          $text = "<br/><a href='".$url."'".$target."><img class='logo80x15' src='". LMT_PATH."img/".strToLower($licence['licence'])."_80x15.png'></a>".$licence['aut_text1']." ".$licence['aut_text2'];
    108109        }
    109110        else
    110111        {
    111112          $text = "<br/><img class='logo80x15' src='". LMT_PATH."img/".strToLower($licence['licence'])."_80x15.png'>".$licence['aut_text1']." ".$licence['aut_text2'];
    112         } 
     113        }
    113114      break;
    114115      case '88x31';
     
    116117        if($url!="")
    117118        {
    118           $text = "<table style='margin:auto;'><tr><td><a href='".$url."'><img class='logo88x31' style='top:-4px;' src='". LMT_PATH."img/".strToLower($licence['licence'])."_88x31.png'></a></td><td>".$licence['aut_text1']."<br/>".$licence['aut_text2']."</td></tr></table>";
     119          $text = "<table style='margin:auto;'><tr><td><a href='".$url."'".$target."><img class='logo88x31' style='top:-4px;' src='". LMT_PATH."img/".strToLower($licence['licence'])."_88x31.png'></a></td><td>".$licence['aut_text1']."<br/>".$licence['aut_text2']."</td></tr></table>";
    119120        }
    120121        else
     
    126127        if($url!="")
    127128        {
    128           $text ="<br/>".l10n("lmt_lbl_under-".strToLower($licence['licence']))." <a href='".$url."'>".l10n("lmt_lbl_cc_s-".strToLower($licence['licence']))."</a> ".$licence['aut_text1']." ".$licence['aut_text2'];
     129          $text ="<br/>".l10n("lmt_lbl_under-".strToLower($licence['licence']))." <a href='".$url."'".$target.">".l10n("lmt_lbl_cc_s-".strToLower($licence['licence']))."</a> ".$licence['aut_text1']." ".$licence['aut_text2'];
    129130        }
    130131        else
     
    134135        break;
    135136    }
    136    
     137
    137138    $template->concat('COMMENT_IMG', '<span class="licencetag" '.$style.'>'.$text.'</span>');
    138139  }
     
    168169      if($url!="")
    169170      {
    170         $replacements[0]="<a href='".$url."'>".$replacements[0]."</a>";
    171         $replacements[1]="<a href='".$url."'>".$replacements[1]."</a>";
    172         $replacements[2]="<a href='".$url."'>".$replacements[2]."</a>";
     171        $target=($this->my_config['lmt_redirect_open_target']=="y")?" onclick='window.open(this.href); return false;'":"";
     172        $replacements[0]="<a href='".$url."'".$target.">".$replacements[0]."</a>";
     173        $replacements[1]="<a href='".$url."'".$target.">".$replacements[1]."</a>";
     174        $replacements[2]="<a href='".$url."'".$target.">".$replacements[2]."</a>";
    173175      }
    174176    }
Note: See TracChangeset for help on using the changeset viewer.