Changeset 17604 for extensions/lmt/lmt_pip.class.inc.php
- Timestamp:
- Aug 21, 2012, 12:07:18 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/lmt/lmt_pip.class.inc.php
r16014 r17604 17 17 //include_once(PHPWG_PLUGINS_PATH.'GrumPluginClasses/classes/GPCPublicIntegration.class.inc.php'); 18 18 19 load_language('plugin.lang', LMT_PATH); 19 global $user; 20 20 21 21 22 class LMT_PIP extends LMT_root … … 46 47 if($this->config['lmt_licence_activated']=='y') 47 48 { 49 add_event_handler('user_init', array(&$this, 'loadLang')); 48 50 add_event_handler('loc_end_picture', array(&$this, 'manageLicenceElement')); 49 51 … … 61 63 } 62 64 65 public function loadLang() 66 { 67 load_language('plugin.lang', LMT_PATH); 68 } 69 63 70 /* ------------------------------------------------------------------------- 64 71 FUNCTIONS TO MANAGE LMT DISPLAY … … 66 73 public function manageLicenceElement() 67 74 { 68 global $template, $page, $user ;75 global $template, $page, $user, $lang; 69 76 70 77 $licence=$this->getImageLicence($page['image_id']); … … 87 94 } 88 95 89 $alternateText=" alt='".htmlspecialchars( l10n('lmt_lbl_cc_s-'.strtolower($licence['licence'])), ENT_QUOTES)."'96 $alternateText=" alt='".htmlspecialchars($this->translateCopyright('lmt_lbl_cc_s-'.strToLower($licence['licence'])), ENT_QUOTES)."' 90 97 title='".htmlspecialchars( 91 l10n('lmt_lbl_under-'.strtolower($licence['licence'])).' '.92 l10n('lmt_lbl_cc_s-'.strtolower($licence['licence'])).' : '.93 l10n('lmt_lbl_cc-'.strtolower($licence['licence'])),ENT_QUOTES98 $this->translateCopyright('lmt_lbl_under-'.strtolower($licence['licence'])).' '. 99 $this->translateCopyright('lmt_lbl_cc_s-'.strtolower($licence['licence'])).' : '. 100 $this->translateCopyright('lmt_lbl_cc-'.strtolower($licence['licence'])),ENT_QUOTES 94 101 )."' "; 95 102 … … 123 130 if($url!="") 124 131 { 125 $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'];132 $text ="<br/>".$this->translateCopyright("lmt_lbl_under-".strToLower($licence['licence']))." <a href='".$url."'".$target.">".$this->translateCopyright("lmt_lbl_cc_s-".strToLower($licence['licence']))."</a> ".$licence['aut_text1']." ".$licence['aut_text2']; 126 133 } 127 134 else 128 135 { 129 $text ="<br/>". l10n("lmt_lbl_under-".strToLower($licence['licence']))." ".l10n("lmt_lbl_cc_s-".strToLower($licence['licence']))." ".$licence['aut_text1']." ".$licence['aut_text2'];136 $text ="<br/>".$this->translateCopyright("lmt_lbl_under-".strToLower($licence['licence']))." ".$this->translateCopyright("lmt_lbl_cc_s-".strToLower($licence['licence']))." ".$licence['aut_text1']." ".$licence['aut_text2']; 130 137 } 131 138 break; … … 137 144 public function manageWarningText() 138 145 { 139 global $template, $user ;146 global $template, $user, $lang; 140 147 141 148 … … 149 156 } 150 157 151 $alternateText=" alt='".htmlspecialchars( l10n('lmt_lbl_cc_s-'.strtolower($this->config['lmt_licence_default'])), ENT_QUOTES)."'158 $alternateText=" alt='".htmlspecialchars($this->translateCopyright('lmt_lbl_cc_s-'.strtolower($this->config['lmt_licence_default'])), ENT_QUOTES)."' 152 159 title='".htmlspecialchars( 153 l10n('lmt_lbl_under-'.strtolower($this->config['lmt_licence_default'])).' '.154 l10n('lmt_lbl_cc_s-'.strtolower($this->config['lmt_licence_default'])).' : '.155 l10n('lmt_lbl_cc-'.strtolower($this->config['lmt_licence_default'])),ENT_QUOTES160 $this->translateCopyright('lmt_lbl_under-'.strtolower($this->config['lmt_licence_default'])).' '. 161 $this->translateCopyright('lmt_lbl_cc_s-'.strtolower($this->config['lmt_licence_default'])).' : '. 162 $this->translateCopyright('lmt_lbl_cc-'.strtolower($this->config['lmt_licence_default'])),ENT_QUOTES 156 163 )."' "; 157 164 158 165 $patterns = array('/\[logo=80x15\]/i', '/\[logo=88x31\]/i', '/\[logo=text\]/i'); 159 166 $replacements = array( 160 "<img $alternateText class='logo80x15' src='". LMT_PATH."img/".str ToLower($this->config['lmt_licence_default'])."_80x15.png'>",161 "<img $alternateText class='logo88x31' src='". LMT_PATH."img/".str ToLower($this->config['lmt_licence_default'])."_88x31.png'>",162 l10n("lmt_lbl_cc_s-".strToLower($this->config['lmt_licence_default']))167 "<img $alternateText class='logo80x15' src='". LMT_PATH."img/".strtolower($this->config['lmt_licence_default'])."_80x15.png'>", 168 "<img $alternateText class='logo88x31' src='". LMT_PATH."img/".strtolower($this->config['lmt_licence_default'])."_88x31.png'>", 169 $this->translateCopyright("lmt_lbl_cc_s-".strtolower($this->config['lmt_licence_default'])) 163 170 ); 164 171
Note: See TracChangeset
for help on using the changeset viewer.