Completed
Push — master ( 7d7e14...402923 )
by Michael
03:30
created
class/references_utils.php 1 patch
Spacing   +199 added lines, -199 removed lines patch added patch discarded remove patch
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
     {
108 108
         $x23 = false;
109 109
         $xv  = str_replace('XOOPS ', '', XOOPS_VERSION);
110
-        if ((int)substr($xv, 2, 1) >= 3) {
110
+        if ((int) substr($xv, 2, 1) >= 3) {
111 111
             $x23 = true;
112 112
         }
113 113
 
@@ -147,15 +147,15 @@  discard block
 block discarded – undo
147 147
         // Only for Xoops 2.0.x
148 148
         switch ($editor_option) {
149 149
             case 'fckeditor':
150
-                if (is_readable(XOOPS_ROOT_PATH . '/class/fckeditor/formfckeditor.php')) {
151
-                    require_once(XOOPS_ROOT_PATH . '/class/fckeditor/formfckeditor.php');
150
+                if (is_readable(XOOPS_ROOT_PATH.'/class/fckeditor/formfckeditor.php')) {
151
+                    require_once(XOOPS_ROOT_PATH.'/class/fckeditor/formfckeditor.php');
152 152
                     $editor = new XoopsFormFckeditor($caption, $name, $value);
153 153
                 }
154 154
                 break;
155 155
 
156 156
             case 'htmlarea':
157
-                if (is_readable(XOOPS_ROOT_PATH . '/class/htmlarea/formhtmlarea.php')) {
158
-                    require_once(XOOPS_ROOT_PATH . '/class/htmlarea/formhtmlarea.php');
157
+                if (is_readable(XOOPS_ROOT_PATH.'/class/htmlarea/formhtmlarea.php')) {
158
+                    require_once(XOOPS_ROOT_PATH.'/class/htmlarea/formhtmlarea.php');
159 159
                     $editor = new XoopsFormHtmlarea($caption, $name, $value);
160 160
                 }
161 161
                 break;
@@ -170,15 +170,15 @@  discard block
 block discarded – undo
170 170
 
171 171
             case 'tinyeditor':
172 172
             case 'tinymce':
173
-                if (is_readable(XOOPS_ROOT_PATH . '/class/xoopseditor/tinyeditor/formtinyeditortextarea.php')) {
174
-                    require_once XOOPS_ROOT_PATH . '/class/xoopseditor/tinyeditor/formtinyeditortextarea.php';
173
+                if (is_readable(XOOPS_ROOT_PATH.'/class/xoopseditor/tinyeditor/formtinyeditortextarea.php')) {
174
+                    require_once XOOPS_ROOT_PATH.'/class/xoopseditor/tinyeditor/formtinyeditortextarea.php';
175 175
                     $editor = new XoopsFormTinyeditorTextArea(array('caption' => $caption, 'name' => $name, 'value' => $value, 'width' => '100%', 'height' => '400px'));
176 176
                 }
177 177
                 break;
178 178
 
179 179
             case 'koivi':
180
-                if (is_readable(XOOPS_ROOT_PATH . '/class/wysiwyg/formwysiwygtextarea.php')) {
181
-                    require_once(XOOPS_ROOT_PATH . '/class/wysiwyg/formwysiwygtextarea.php');
180
+                if (is_readable(XOOPS_ROOT_PATH.'/class/wysiwyg/formwysiwygtextarea.php')) {
181
+                    require_once(XOOPS_ROOT_PATH.'/class/wysiwyg/formwysiwygtextarea.php');
182 182
                     $editor = new XoopsFormWysiwygTextArea($caption, $name, $value, $width, $height, '');
183 183
                 }
184 184
                 break;
@@ -200,9 +200,9 @@  discard block
 block discarded – undo
200 200
     public static function javascriptLinkConfirm($message, $form = false)
201 201
     {
202 202
         if (!$form) {
203
-            return "onclick=\"javascript:return confirm('" . str_replace("'", ' ', $message) . "')\"";
203
+            return "onclick=\"javascript:return confirm('".str_replace("'", ' ', $message)."')\"";
204 204
         } else {
205
-            return "onSubmit=\"javascript:return confirm('" . str_replace("'", ' ', $message) . "')\"";
205
+            return "onSubmit=\"javascript:return confirm('".str_replace("'", ' ', $message)."')\"";
206 206
         }
207 207
     }
208 208
 
@@ -282,7 +282,7 @@  discard block
 block discarded – undo
282 282
     public static function sendEmailFromTpl($tplName, $recipients, $subject, $variables)
283 283
     {
284 284
         global $xoopsConfig;
285
-        require_once XOOPS_ROOT_PATH . '/class/xoopsmailer.php';
285
+        require_once XOOPS_ROOT_PATH.'/class/xoopsmailer.php';
286 286
         if (!is_array($recipients)) {
287 287
             if (trim($recipients) == '') {
288 288
                 return false;
@@ -293,13 +293,13 @@  discard block
 block discarded – undo
293 293
             }
294 294
         }
295 295
         if (function_exists('xoops_getMailer')) {
296
-            $xoopsMailer =& xoops_getMailer();
296
+            $xoopsMailer = & xoops_getMailer();
297 297
         } else {
298
-            $xoopsMailer =& getMailer();
298
+            $xoopsMailer = & getMailer();
299 299
         }
300 300
 
301 301
         $xoopsMailer->useMail();
302
-        $xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH . '/modules/' . self::MODULE_NAME . '/language/' . $xoopsConfig['language'] . '/mail_template');
302
+        $xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH.'/modules/'.self::MODULE_NAME.'/language/'.$xoopsConfig['language'].'/mail_template');
303 303
         $xoopsMailer->setTemplate($tplName);
304 304
         $xoopsMailer->setToEmails($recipients);
305 305
         // TODO: Change !
@@ -311,7 +311,7 @@  discard block
 block discarded – undo
311 311
         }
312 312
         $res = $xoopsMailer->send();
313 313
         unset($xoopsMailer);
314
-        $filename = XOOPS_UPLOAD_PATH . '/logmail_' . self::MODULE_NAME . '.php';
314
+        $filename = XOOPS_UPLOAD_PATH.'/logmail_'.self::MODULE_NAME.'.php';
315 315
         if (!file_exists($filename)) {
316 316
             $fp = @fopen($filename, 'a');
317 317
             if ($fp) {
@@ -322,16 +322,16 @@  discard block
 block discarded – undo
322 322
         $fp = @fopen($filename, 'a');
323 323
 
324 324
         if ($fp) {
325
-            fwrite($fp, str_repeat('-', 120) . "\n");
326
-            fwrite($fp, date('d/m/Y H:i:s') . "\n");
327
-            fwrite($fp, 'Template name : ' . $tplName . "\n");
328
-            fwrite($fp, 'Email subject : ' . $subject . "\n");
325
+            fwrite($fp, str_repeat('-', 120)."\n");
326
+            fwrite($fp, date('d/m/Y H:i:s')."\n");
327
+            fwrite($fp, 'Template name : '.$tplName."\n");
328
+            fwrite($fp, 'Email subject : '.$subject."\n");
329 329
             if (is_array($recipients)) {
330
-                fwrite($fp, 'Recipient(s) : ' . implode(',', $recipients) . "\n");
330
+                fwrite($fp, 'Recipient(s) : '.implode(',', $recipients)."\n");
331 331
             } else {
332
-                fwrite($fp, 'Recipient(s) : ' . $recipients . "\n");
332
+                fwrite($fp, 'Recipient(s) : '.$recipients."\n");
333 333
             }
334
-            fwrite($fp, 'Transmited variables : ' . implode(',', $variables) . "\n");
334
+            fwrite($fp, 'Transmited variables : '.implode(',', $variables)."\n");
335 335
             fclose($fp);
336 336
         }
337 337
 
@@ -346,17 +346,17 @@  discard block
 block discarded – undo
346 346
         global $xoopsModule;
347 347
         $folder  = $xoopsModule->getVar('dirname');
348 348
         $tpllist = array();
349
-        require_once XOOPS_ROOT_PATH . '/class/xoopsblock.php';
350
-        require_once XOOPS_ROOT_PATH . '/class/template.php';
349
+        require_once XOOPS_ROOT_PATH.'/class/xoopsblock.php';
350
+        require_once XOOPS_ROOT_PATH.'/class/template.php';
351 351
         $tplfile_handler = xoops_getHandler('tplfile');
352 352
         $tpllist         = $tplfile_handler->find(null, null, null, $folder);
353
-        xoops_template_clear_module_cache($xoopsModule->getVar('mid'));            // Clear module's blocks cache
353
+        xoops_template_clear_module_cache($xoopsModule->getVar('mid')); // Clear module's blocks cache
354 354
 
355 355
         foreach ($tpllist as $onetemplate) {    // Remove cache for each page.
356 356
             if ($onetemplate->getVar('tpl_type') === 'module') {
357 357
                 //  Note, I've been testing all the other methods (like the one of Smarty) and none of them run, that's why I have used this code
358 358
                 $files_del = array();
359
-                $files_del = glob(XOOPS_CACHE_PATH . '/*' . $onetemplate->getVar('tpl_file') . '*');
359
+                $files_del = glob(XOOPS_CACHE_PATH.'/*'.$onetemplate->getVar('tpl_file').'*');
360 360
                 if (count($files_del) > 0 && is_array($files_del)) {
361 361
                     foreach ($files_del as $one_file) {
362 362
                         if (is_file($one_file)) {
@@ -392,7 +392,7 @@  discard block
 block discarded – undo
392 392
         if (!isset($mymodule)) {
393 393
             global $xoopsModule;
394 394
             if (isset($xoopsModule) && is_object($xoopsModule) && $xoopsModule->getVar('dirname') == REFERENCES_DIRNAME) {
395
-                $mymodule =& $xoopsModule;
395
+                $mymodule = & $xoopsModule;
396 396
             } else {
397 397
                 $hModule  = xoops_getHandler('module');
398 398
                 $mymodule = $hModule->getByDirname(REFERENCES_DIRNAME);
@@ -510,12 +510,12 @@  discard block
 block discarded – undo
510 510
      */
511 511
     public static function getCurrentSQLDate()
512 512
     {
513
-        return date('Y-m-d');    // 2007-05-02
513
+        return date('Y-m-d'); // 2007-05-02
514 514
     }
515 515
 
516 516
     public static function getCurrentSQLDateTime()
517 517
     {
518
-        return date('Y-m-d H:i:s');    // 2007-05-02
518
+        return date('Y-m-d H:i:s'); // 2007-05-02
519 519
     }
520 520
 
521 521
     /**
@@ -542,7 +542,7 @@  discard block
 block discarded – undo
542 542
      */
543 543
     public static function timestampToMysqlDate($timestamp)
544 544
     {
545
-        return date('Y-m-d', (int)$timestamp);
545
+        return date('Y-m-d', (int) $timestamp);
546 546
     }
547 547
 
548 548
     /**
@@ -580,7 +580,7 @@  discard block
 block discarded – undo
580 580
         }
581 581
         if (strpos(strtolower(XOOPS_VERSION), 'legacy') === false) {
582 582
             $xv = xoops_trim(str_replace('XOOPS ', '', XOOPS_VERSION));
583
-            if ((int)substr($xv, 4, 2) >= 17) {
583
+            if ((int) substr($xv, 4, 2) >= 17) {
584 584
                 return false;
585 585
             }
586 586
         }
@@ -643,25 +643,25 @@  discard block
 block discarded – undo
643 643
         }
644 644
         $ext  = basename($fileName);
645 645
         $ext  = explode('.', $ext);
646
-        $ext  = '.' . $ext[count($ext) - 1];
646
+        $ext  = '.'.$ext[count($ext) - 1];
647 647
         $true = true;
648 648
         while ($true) {
649 649
             $ipbits = explode('.', $_SERVER['REMOTE_ADDR']);
650 650
             list($usec, $sec) = explode(' ', microtime());
651
-            $usec = (integer)($usec * 65536);
652
-            $sec  = ((integer)$sec) & 0xFFFF;
651
+            $usec = (integer) ($usec * 65536);
652
+            $sec  = ((integer) $sec)&0xFFFF;
653 653
 
654 654
             if ($trimName) {
655
-                $uid = sprintf('%06x%04x%04x', ($ipbits[0] << 24) | ($ipbits[1] << 16) | ($ipbits[2] << 8) | $ipbits[3], $sec, $usec);
655
+                $uid = sprintf('%06x%04x%04x', ($ipbits[0] << 24)|($ipbits[1] << 16)|($ipbits[2] << 8)|$ipbits[3], $sec, $usec);
656 656
             } else {
657
-                $uid = sprintf('%08x-%04x-%04x', ($ipbits[0] << 24) | ($ipbits[1] << 16) | ($ipbits[2] << 8) | $ipbits[3], $sec, $usec);
657
+                $uid = sprintf('%08x-%04x-%04x', ($ipbits[0] << 24)|($ipbits[1] << 16)|($ipbits[2] << 8)|$ipbits[3], $sec, $usec);
658 658
             }
659
-            if (!file_exists($workingfolder . $uid . $ext)) {
659
+            if (!file_exists($workingfolder.$uid.$ext)) {
660 660
                 $true = false;
661 661
             }
662 662
         }
663 663
 
664
-        return $uid . $ext;
664
+        return $uid.$ext;
665 665
     }
666 666
 
667 667
     /**
@@ -676,135 +676,135 @@  discard block
 block discarded – undo
676 676
         $chaine = html_entity_decode($chaine);
677 677
 
678 678
         for ($i = 0; $i <= 255; ++$i) {
679
-            $search[]  = '&#' . $i . ';';
679
+            $search[]  = '&#'.$i.';';
680 680
             $replace[] = chr($i);
681 681
         }
682
-        $replace[]='...'; $search[]='…';
683
-        $replace[]="'"; $search[]='‘';
684
-        $replace[]="'"; $search[]= '’';
685
-        $replace[]='-'; $search[] = '&bull;';   // $replace[] = '•';
686
-        $replace[]='—'; $search[]='&mdash;';
687
-        $replace[]='-'; $search[]='&ndash;';
688
-        $replace[]='-'; $search[]='&shy;';
689
-        $replace[]='"'; $search[]='&quot;';
690
-        $replace[]='&'; $search[]='&amp;';
691
-        $replace[]='ˆ'; $search[]='&circ;';
692
-        $replace[]='¡'; $search[]='&iexcl;';
693
-        $replace[]='¦'; $search[]='&brvbar;';
694
-        $replace[]='¨'; $search[]='&uml;';
695
-        $replace[]='¯'; $search[]='&macr;';
696
-        $replace[]='´'; $search[]='&acute;';
697
-        $replace[]='¸'; $search[]='&cedil;';
698
-        $replace[]='¿'; $search[]='&iquest;';
699
-        $replace[]='˜'; $search[]='&tilde;';
700
-        $replace[]="'"; $search[]='&lsquo;';    // $replace[]='‘';
701
-        $replace[]="'"; $search[]='&rsquo;';    // $replace[]='’';
702
-        $replace[]='‚'; $search[]='&sbquo;';
703
-        $replace[]="'"; $search[]='&ldquo;';    // $replace[]='“';
704
-        $replace[]="'"; $search[]='&rdquo;';    // $replace[]='”';
705
-        $replace[]='„'; $search[]='&bdquo;';
706
-        $replace[]='‹'; $search[]='&lsaquo;';
707
-        $replace[]='›'; $search[]='&rsaquo;';
708
-        $replace[]='<'; $search[]='&lt;';
709
-        $replace[]='>'; $search[]='&gt;';
710
-        $replace[]='±'; $search[]='&plusmn;';
711
-        $replace[]='«'; $search[]='&laquo;';
712
-        $replace[]='»'; $search[]='&raquo;';
713
-        $replace[]='×'; $search[]='&times;';
714
-        $replace[]='÷'; $search[]='&divide;';
715
-        $replace[]='¢'; $search[]='&cent;';
716
-        $replace[]='£'; $search[]='&pound;';
717
-        $replace[]='¤'; $search[]='&curren;';
718
-        $replace[]='¥'; $search[]='&yen;';
719
-        $replace[]='§'; $search[]='&sect;';
720
-        $replace[]='©'; $search[]='&copy;';
721
-        $replace[]='¬'; $search[]='&not;';
722
-        $replace[]='®'; $search[]='&reg;';
723
-        $replace[]='°'; $search[]='&deg;';
724
-        $replace[]='µ'; $search[]='&micro;';
725
-        $replace[]='¶'; $search[]='&para;';
726
-        $replace[]='·'; $search[]='&middot;';
727
-        $replace[]='†'; $search[]='&dagger;';
728
-        $replace[]='‡'; $search[]='&Dagger;';
729
-        $replace[]='‰'; $search[]='&permil;';
730
-        $replace[]='Euro'; $search[]='&euro;';      // $replace[]='€'
731
-        $replace[]='¼'; $search[]='&frac14;';
732
-        $replace[]='½'; $search[]='&frac12;';
733
-        $replace[]='¾'; $search[]='&frac34;';
734
-        $replace[]='¹'; $search[]='&sup1;';
735
-        $replace[]='²'; $search[]='&sup2;';
736
-        $replace[]='³'; $search[]='&sup3;';
737
-        $replace[]='á'; $search[]='&aacute;';
738
-        $replace[]='Á'; $search[]='&Aacute;';
739
-        $replace[]='â'; $search[]='&acirc;';
740
-        $replace[]='Â'; $search[]='&Acirc;';
741
-        $replace[]='à'; $search[]='&agrave;';
742
-        $replace[]='À'; $search[]='&Agrave;';
743
-        $replace[]='å'; $search[]='&aring;';
744
-        $replace[]='Å'; $search[]='&Aring;';
745
-        $replace[]='ã'; $search[]='&atilde;';
746
-        $replace[]='Ã'; $search[]='&Atilde;';
747
-        $replace[]='ä'; $search[]='&auml;';
748
-        $replace[]='Ä'; $search[]='&Auml;';
749
-        $replace[]='ª'; $search[]='&ordf;';
750
-        $replace[]='æ'; $search[]='&aelig;';
751
-        $replace[]='Æ'; $search[]='&AElig;';
752
-        $replace[]='ç'; $search[]='&ccedil;';
753
-        $replace[]='Ç'; $search[]='&Ccedil;';
754
-        $replace[]='ð'; $search[]='&eth;';
755
-        $replace[]='Ð'; $search[]='&ETH;';
756
-        $replace[]='é'; $search[]='&eacute;';
757
-        $replace[]='É'; $search[]='&Eacute;';
758
-        $replace[]='ê'; $search[]='&ecirc;';
759
-        $replace[]='Ê'; $search[]='&Ecirc;';
760
-        $replace[]='è'; $search[]='&egrave;';
761
-        $replace[]='È'; $search[]='&Egrave;';
762
-        $replace[]='ë'; $search[]='&euml;';
763
-        $replace[]='Ë'; $search[]='&Euml;';
764
-        $replace[]='ƒ'; $search[]='&fnof;';
765
-        $replace[]='í'; $search[]='&iacute;';
766
-        $replace[]='Í'; $search[]='&Iacute;';
767
-        $replace[]='î'; $search[]='&icirc;';
768
-        $replace[]='Î'; $search[]='&Icirc;';
769
-        $replace[]='ì'; $search[]='&igrave;';
770
-        $replace[]='Ì'; $search[]='&Igrave;';
771
-        $replace[]='ï'; $search[]='&iuml;';
772
-        $replace[]='Ï'; $search[]='&Iuml;';
773
-        $replace[]='ñ'; $search[]='&ntilde;';
774
-        $replace[]='Ñ'; $search[]='&Ntilde;';
775
-        $replace[]='ó'; $search[]='&oacute;';
776
-        $replace[]='Ó'; $search[]='&Oacute;';
777
-        $replace[]='ô'; $search[]='&ocirc;';
778
-        $replace[]='Ô'; $search[]='&Ocirc;';
779
-        $replace[]='ò'; $search[]='&ograve;';
780
-        $replace[]='Ò'; $search[]='&Ograve;';
781
-        $replace[]='º'; $search[]='&ordm;';
782
-        $replace[]='ø'; $search[]='&oslash;';
783
-        $replace[]='Ø'; $search[]='&Oslash;';
784
-        $replace[]='õ'; $search[]='&otilde;';
785
-        $replace[]='Õ'; $search[]='&Otilde;';
786
-        $replace[]='ö'; $search[]='&ouml;';
787
-        $replace[]='Ö'; $search[]='&Ouml;';
788
-        $replace[]='œ'; $search[]='&oelig;';
789
-        $replace[]='Œ'; $search[]='&OElig;';
790
-        $replace[]='š'; $search[]='&scaron;';
791
-        $replace[]='Š'; $search[]='&Scaron;';
792
-        $replace[]='ß'; $search[]='&szlig;';
793
-        $replace[]='þ'; $search[]='&thorn;';
794
-        $replace[]='Þ'; $search[]='&THORN;';
795
-        $replace[]='ú'; $search[]='&uacute;';
796
-        $replace[]='Ú'; $search[]='&Uacute;';
797
-        $replace[]='û'; $search[]='&ucirc;';
798
-        $replace[]='Û'; $search[]='&Ucirc;';
799
-        $replace[]='ù'; $search[]='&ugrave;';
800
-        $replace[]='Ù'; $search[]='&Ugrave;';
801
-        $replace[]='ü'; $search[]='&uuml;';
802
-        $replace[]='Ü'; $search[]='&Uuml;';
803
-        $replace[]='ý'; $search[]='&yacute;';
804
-        $replace[]='Ý'; $search[]='&Yacute;';
805
-        $replace[]='ÿ'; $search[]='&yuml;';
806
-        $replace[]='Ÿ'; $search[]='&Yuml;';
807
-        $chaine    = str_replace($search, $replace, $chaine);
682
+        $replace[] = '...'; $search[] = '…';
683
+        $replace[] = "'"; $search[] = '‘';
684
+        $replace[] = "'"; $search[] = '’';
685
+        $replace[] = '-'; $search[] = '&bull;'; // $replace[] = '•';
686
+        $replace[] = '—'; $search[] = '&mdash;';
687
+        $replace[] = '-'; $search[] = '&ndash;';
688
+        $replace[] = '-'; $search[] = '&shy;';
689
+        $replace[] = '"'; $search[] = '&quot;';
690
+        $replace[] = '&'; $search[] = '&amp;';
691
+        $replace[] = 'ˆ'; $search[] = '&circ;';
692
+        $replace[] = '¡'; $search[] = '&iexcl;';
693
+        $replace[] = '¦'; $search[] = '&brvbar;';
694
+        $replace[] = '¨'; $search[] = '&uml;';
695
+        $replace[] = '¯'; $search[] = '&macr;';
696
+        $replace[] = '´'; $search[] = '&acute;';
697
+        $replace[] = '¸'; $search[] = '&cedil;';
698
+        $replace[] = '¿'; $search[] = '&iquest;';
699
+        $replace[] = '˜'; $search[] = '&tilde;';
700
+        $replace[] = "'"; $search[] = '&lsquo;'; // $replace[]='‘';
701
+        $replace[] = "'"; $search[] = '&rsquo;'; // $replace[]='’';
702
+        $replace[] = '‚'; $search[] = '&sbquo;';
703
+        $replace[] = "'"; $search[] = '&ldquo;'; // $replace[]='“';
704
+        $replace[] = "'"; $search[] = '&rdquo;'; // $replace[]='”';
705
+        $replace[] = '„'; $search[] = '&bdquo;';
706
+        $replace[] = '‹'; $search[] = '&lsaquo;';
707
+        $replace[] = '›'; $search[] = '&rsaquo;';
708
+        $replace[] = '<'; $search[] = '&lt;';
709
+        $replace[] = '>'; $search[] = '&gt;';
710
+        $replace[] = '±'; $search[] = '&plusmn;';
711
+        $replace[] = '«'; $search[] = '&laquo;';
712
+        $replace[] = '»'; $search[] = '&raquo;';
713
+        $replace[] = '×'; $search[] = '&times;';
714
+        $replace[] = '÷'; $search[] = '&divide;';
715
+        $replace[] = '¢'; $search[] = '&cent;';
716
+        $replace[] = '£'; $search[] = '&pound;';
717
+        $replace[] = '¤'; $search[] = '&curren;';
718
+        $replace[] = '¥'; $search[] = '&yen;';
719
+        $replace[] = '§'; $search[] = '&sect;';
720
+        $replace[] = '©'; $search[] = '&copy;';
721
+        $replace[] = '¬'; $search[] = '&not;';
722
+        $replace[] = '®'; $search[] = '&reg;';
723
+        $replace[] = '°'; $search[] = '&deg;';
724
+        $replace[] = 'µ'; $search[] = '&micro;';
725
+        $replace[] = '¶'; $search[] = '&para;';
726
+        $replace[] = '·'; $search[] = '&middot;';
727
+        $replace[] = '†'; $search[] = '&dagger;';
728
+        $replace[] = '‡'; $search[] = '&Dagger;';
729
+        $replace[] = '‰'; $search[] = '&permil;';
730
+        $replace[] = 'Euro'; $search[] = '&euro;'; // $replace[]='€'
731
+        $replace[] = '¼'; $search[] = '&frac14;';
732
+        $replace[] = '½'; $search[] = '&frac12;';
733
+        $replace[] = '¾'; $search[] = '&frac34;';
734
+        $replace[] = '¹'; $search[] = '&sup1;';
735
+        $replace[] = '²'; $search[] = '&sup2;';
736
+        $replace[] = '³'; $search[] = '&sup3;';
737
+        $replace[] = 'á'; $search[] = '&aacute;';
738
+        $replace[] = 'Á'; $search[] = '&Aacute;';
739
+        $replace[] = 'â'; $search[] = '&acirc;';
740
+        $replace[] = 'Â'; $search[] = '&Acirc;';
741
+        $replace[] = 'à'; $search[] = '&agrave;';
742
+        $replace[] = 'À'; $search[] = '&Agrave;';
743
+        $replace[] = 'å'; $search[] = '&aring;';
744
+        $replace[] = 'Å'; $search[] = '&Aring;';
745
+        $replace[] = 'ã'; $search[] = '&atilde;';
746
+        $replace[] = 'Ã'; $search[] = '&Atilde;';
747
+        $replace[] = 'ä'; $search[] = '&auml;';
748
+        $replace[] = 'Ä'; $search[] = '&Auml;';
749
+        $replace[] = 'ª'; $search[] = '&ordf;';
750
+        $replace[] = 'æ'; $search[] = '&aelig;';
751
+        $replace[] = 'Æ'; $search[] = '&AElig;';
752
+        $replace[] = 'ç'; $search[] = '&ccedil;';
753
+        $replace[] = 'Ç'; $search[] = '&Ccedil;';
754
+        $replace[] = 'ð'; $search[] = '&eth;';
755
+        $replace[] = 'Ð'; $search[] = '&ETH;';
756
+        $replace[] = 'é'; $search[] = '&eacute;';
757
+        $replace[] = 'É'; $search[] = '&Eacute;';
758
+        $replace[] = 'ê'; $search[] = '&ecirc;';
759
+        $replace[] = 'Ê'; $search[] = '&Ecirc;';
760
+        $replace[] = 'è'; $search[] = '&egrave;';
761
+        $replace[] = 'È'; $search[] = '&Egrave;';
762
+        $replace[] = 'ë'; $search[] = '&euml;';
763
+        $replace[] = 'Ë'; $search[] = '&Euml;';
764
+        $replace[] = 'ƒ'; $search[] = '&fnof;';
765
+        $replace[] = 'í'; $search[] = '&iacute;';
766
+        $replace[] = 'Í'; $search[] = '&Iacute;';
767
+        $replace[] = 'î'; $search[] = '&icirc;';
768
+        $replace[] = 'Î'; $search[] = '&Icirc;';
769
+        $replace[] = 'ì'; $search[] = '&igrave;';
770
+        $replace[] = 'Ì'; $search[] = '&Igrave;';
771
+        $replace[] = 'ï'; $search[] = '&iuml;';
772
+        $replace[] = 'Ï'; $search[] = '&Iuml;';
773
+        $replace[] = 'ñ'; $search[] = '&ntilde;';
774
+        $replace[] = 'Ñ'; $search[] = '&Ntilde;';
775
+        $replace[] = 'ó'; $search[] = '&oacute;';
776
+        $replace[] = 'Ó'; $search[] = '&Oacute;';
777
+        $replace[] = 'ô'; $search[] = '&ocirc;';
778
+        $replace[] = 'Ô'; $search[] = '&Ocirc;';
779
+        $replace[] = 'ò'; $search[] = '&ograve;';
780
+        $replace[] = 'Ò'; $search[] = '&Ograve;';
781
+        $replace[] = 'º'; $search[] = '&ordm;';
782
+        $replace[] = 'ø'; $search[] = '&oslash;';
783
+        $replace[] = 'Ø'; $search[] = '&Oslash;';
784
+        $replace[] = 'õ'; $search[] = '&otilde;';
785
+        $replace[] = 'Õ'; $search[] = '&Otilde;';
786
+        $replace[] = 'ö'; $search[] = '&ouml;';
787
+        $replace[] = 'Ö'; $search[] = '&Ouml;';
788
+        $replace[] = 'œ'; $search[] = '&oelig;';
789
+        $replace[] = 'Œ'; $search[] = '&OElig;';
790
+        $replace[] = 'š'; $search[] = '&scaron;';
791
+        $replace[] = 'Š'; $search[] = '&Scaron;';
792
+        $replace[] = 'ß'; $search[] = '&szlig;';
793
+        $replace[] = 'þ'; $search[] = '&thorn;';
794
+        $replace[] = 'Þ'; $search[] = '&THORN;';
795
+        $replace[] = 'ú'; $search[] = '&uacute;';
796
+        $replace[] = 'Ú'; $search[] = '&Uacute;';
797
+        $replace[] = 'û'; $search[] = '&ucirc;';
798
+        $replace[] = 'Û'; $search[] = '&Ucirc;';
799
+        $replace[] = 'ù'; $search[] = '&ugrave;';
800
+        $replace[] = 'Ù'; $search[] = '&Ugrave;';
801
+        $replace[] = 'ü'; $search[] = '&uuml;';
802
+        $replace[] = 'Ü'; $search[] = '&Uuml;';
803
+        $replace[] = 'ý'; $search[] = '&yacute;';
804
+        $replace[] = 'Ý'; $search[] = '&Yacute;';
805
+        $replace[] = 'ÿ'; $search[] = '&yuml;';
806
+        $replace[] = 'Ÿ'; $search[] = '&Yuml;';
807
+        $chaine = str_replace($search, $replace, $chaine);
808 808
 
809 809
         return $chaine;
810 810
     }
@@ -821,11 +821,11 @@  discard block
 block discarded – undo
821 821
     {
822 822
         $s       = "ÀÁÂÃÄÅÒÓÔÕÖØÈÉÊËÇÌÍÎÏÙÚÛÜŸÑàáâãäåòóôõöøèéêëçìíîïùúûüÿñ '()";
823 823
         $r       = 'AAAAAAOOOOOOEEEECIIIIUUUUYNaaaaaaooooooeeeeciiiiuuuuyn----';
824
-        $content = self::unhtml($content);    // First, remove html entities
824
+        $content = self::unhtml($content); // First, remove html entities
825 825
         $content = strtr($content, $s, $r);
826 826
         $content = strip_tags($content);
827 827
         $content = strtolower($content);
828
-        $content = htmlentities($content);    // TODO: Vérifier
828
+        $content = htmlentities($content); // TODO: Vérifier
829 829
         $content = preg_replace('/&([a-zA-Z])(uml|acute|grave|circ|tilde);/', '$1', $content);
830 830
         $content = html_entity_decode($content);
831 831
         $content = eregi_replace('quot', ' ', $content);
@@ -840,7 +840,7 @@  discard block
 block discarded – undo
840 840
         $keywords = '';
841 841
         foreach ($words as $word) {
842 842
             if (strlen($word) >= $urw) {
843
-                $keywords .= '-' . trim($word);
843
+                $keywords .= '-'.trim($word);
844 844
             }
845 845
         }
846 846
         if (!$keywords) {
@@ -875,7 +875,7 @@  discard block
 block discarded – undo
875 875
             $limit = $_SESSION['references_keywords_limit'];
876 876
         } else {
877 877
             $config_handler                        = xoops_getHandler('config');
878
-            $xoopsConfigSearch                     =& $config_handler->getConfigsByCat(XOOPS_CONF_SEARCH);
878
+            $xoopsConfigSearch                     = & $config_handler->getConfigsByCat(XOOPS_CONF_SEARCH);
879 879
             $limit                                 = $xoopsConfigSearch['keyword_min'];
880 880
             $_SESSION['references_keywords_limit'] = $limit;
881 881
         }
@@ -923,7 +923,7 @@  discard block
 block discarded – undo
923 923
             if (!isset($config_handler) || !is_object($config_handler)) {
924 924
                 $config_handler = xoops_getHandler('config');
925 925
             }
926
-            $xoopsConfigMetaFooter =& $config_handler->getConfigsByCat(XOOPS_CONF_METAFOOTER);
926
+            $xoopsConfigMetaFooter = & $config_handler->getConfigsByCat(XOOPS_CONF_METAFOOTER);
927 927
             if (isset($xoopsConfigMetaFooter['meta_keywords'])) {
928 928
                 return $xoopsConfigMetaFooter['meta_keywords'];
929 929
             } else {
@@ -945,10 +945,10 @@  discard block
 block discarded – undo
945 945
      */
946 946
     public static function uploadFile($indice, $dstpath = XOOPS_UPLOAD_PATH, $mimeTypes = null, $uploadMaxSize = null, $maxWidth = null, $maxHeight = null)
947 947
     {
948
-        require_once XOOPS_ROOT_PATH . '/class/uploader.php';
948
+        require_once XOOPS_ROOT_PATH.'/class/uploader.php';
949 949
         global $destname;
950 950
         if (isset($_POST['xoops_upload_file'])) {
951
-            require_once XOOPS_ROOT_PATH . '/class/uploader.php';
951
+            require_once XOOPS_ROOT_PATH.'/class/uploader.php';
952 952
             $fldname = '';
953 953
             $fldname = $_FILES[$_POST['xoops_upload_file'][$indice]];
954 954
             $fldname = get_magic_quotes_gpc() ? stripslashes($fldname['name']) : $fldname['name'];
@@ -972,7 +972,7 @@  discard block
 block discarded – undo
972 972
                     if ($uploader->upload()) {
973 973
                         return true;
974 974
                     } else {
975
-                        return _ERRORS . ' ' . htmlentities($uploader->getErrors());
975
+                        return _ERRORS.' '.htmlentities($uploader->getErrors());
976 976
                     }
977 977
                 } else {
978 978
                     return htmlentities($uploader->getErrors());
@@ -1055,9 +1055,9 @@  discard block
 block discarded – undo
1055 1055
         $workingBreadcrumb = array();
1056 1056
         if (is_array($path)) {
1057 1057
             $moduleName          = self::getModuleName();
1058
-            $workingBreadcrumb[] = "<a href='" . REFERENCES_URL . "' title='" . self::makeHrefTitle($moduleName) . "'>" . $moduleName . '</a>';
1058
+            $workingBreadcrumb[] = "<a href='".REFERENCES_URL."' title='".self::makeHrefTitle($moduleName)."'>".$moduleName.'</a>';
1059 1059
             foreach ($path as $url => $title) {
1060
-                $workingBreadcrumb[] = "<a href='" . $url . "'>" . $title . '</a>';
1060
+                $workingBreadcrumb[] = "<a href='".$url."'>".$title.'</a>';
1061 1061
             }
1062 1062
             $cnt = count($workingBreadcrumb);
1063 1063
             for ($i = 0; $i < $cnt; ++$i) {
@@ -1096,7 +1096,7 @@  discard block
 block discarded – undo
1096 1096
 
1097 1097
             $complete_tags = array_reverse($complete_tags);
1098 1098
             for ($i = 0; $i < count($complete_tags); ++$i) {
1099
-                $string .= '</' . $complete_tags[$i] . '>';
1099
+                $string .= '</'.$complete_tags[$i].'>';
1100 1100
             }
1101 1101
         }
1102 1102
 
@@ -1117,7 +1117,7 @@  discard block
 block discarded – undo
1117 1117
                 $string = self::close_tags($string);
1118 1118
             }
1119 1119
 
1120
-            return $string . $etc;
1120
+            return $string.$etc;
1121 1121
         } else {
1122 1122
             return $string;
1123 1123
         }
@@ -1149,7 +1149,7 @@  discard block
 block discarded – undo
1149 1149
     public static function getMimeType($filename)
1150 1150
     {
1151 1151
         if (function_exists('finfo_open')) {
1152
-            $pathToMagic = REFERENCES_PATH . 'mime/magic';
1152
+            $pathToMagic = REFERENCES_PATH.'mime/magic';
1153 1153
             $finfo       = new finfo(FILEINFO_MIME, $pathToMagic);
1154 1154
             $mimetype    = $finfo->file($filename);
1155 1155
             finfo_close($finfo);
@@ -1179,7 +1179,7 @@  discard block
 block discarded – undo
1179 1179
             sort($xoopsUsersIDs);
1180 1180
             if (count($xoopsUsersIDs) > 0) {
1181 1181
                 $member_handler = xoops_getHandler('user');
1182
-                $criteria       = new Criteria('uid', '(' . implode(',', $xoopsUsersIDs) . ')', 'IN');
1182
+                $criteria       = new Criteria('uid', '('.implode(',', $xoopsUsersIDs).')', 'IN');
1183 1183
                 $criteria->setSort('uid');
1184 1184
                 $users = $member_handler->getObjects($criteria, true);
1185 1185
             }
@@ -1217,7 +1217,7 @@  discard block
 block discarded – undo
1217 1217
         } else {
1218 1218
             if ($uid > 0) {
1219 1219
                 $member_handler = xoops_getHandler('member');
1220
-                $buffer[$uid]   = $member_handler->getGroupsByUser($uid, false);    // Renvoie un tableau d'ID (de groupes)
1220
+                $buffer[$uid]   = $member_handler->getGroupsByUser($uid, false); // Renvoie un tableau d'ID (de groupes)
1221 1221
             } else {
1222 1222
                 $buffer[$uid] = array(XOOPS_GROUP_ANONYMOUS);
1223 1223
             }
@@ -1244,7 +1244,7 @@  discard block
 block discarded – undo
1244 1244
             $retval = $buffer[$group];
1245 1245
         } else {
1246 1246
             $member_handler = xoops_getHandler('member');
1247
-            $groups         = $member_handler->getGroupsByUser($uid, false);    // Renvoie un tableau d'ID (de groupes)
1247
+            $groups         = $member_handler->getGroupsByUser($uid, false); // Renvoie un tableau d'ID (de groupes)
1248 1248
             $retval         = in_array($group, $groups);
1249 1249
             $buffer[$group] = $retval;
1250 1250
         }
@@ -1284,7 +1284,7 @@  discard block
 block discarded – undo
1284 1284
         static $cache = -1;
1285 1285
         if ($cache == -1) {
1286 1286
             global $xoopsDB;
1287
-            $sql    = 'SELECT COUNT(*) FROM ' . $xoopsDB->prefix('groups');
1287
+            $sql    = 'SELECT COUNT(*) FROM '.$xoopsDB->prefix('groups');
1288 1288
             $result = $xoopsDB->query($sql);
1289 1289
             if (!$result) {
1290 1290
                 return false;
@@ -1305,7 +1305,7 @@  discard block
 block discarded – undo
1305 1305
     {
1306 1306
         if (!is_dir($folder)) {
1307 1307
             mkdir($folder, 0777);
1308
-            file_put_contents($folder . '/index.html', '<script>history.go(-1);</script>');
1308
+            file_put_contents($folder.'/index.html', '<script>history.go(-1);</script>');
1309 1309
         } else {
1310 1310
             if (!is_writable($folder)) {
1311 1311
                 chmod($folder, 0777);
@@ -1326,10 +1326,10 @@  discard block
 block discarded – undo
1326 1326
         if (strstr($languageFile, $defaultExtension) === false) {
1327 1327
             $languageFile .= $defaultExtension;
1328 1328
         }
1329
-        if (file_exists($root . 'language' . DIRECTORY_SEPARATOR . $xoopsConfig['language'] . DIRECTORY_SEPARATOR . $languageFile)) {
1330
-            require_once $root . 'language' . DIRECTORY_SEPARATOR . $xoopsConfig['language'] . DIRECTORY_SEPARATOR . $languageFile;
1329
+        if (file_exists($root.'language'.DIRECTORY_SEPARATOR.$xoopsConfig['language'].DIRECTORY_SEPARATOR.$languageFile)) {
1330
+            require_once $root.'language'.DIRECTORY_SEPARATOR.$xoopsConfig['language'].DIRECTORY_SEPARATOR.$languageFile;
1331 1331
         } else {    // Fallback
1332
-            require_once $root . 'language' . DIRECTORY_SEPARATOR . 'english' . DIRECTORY_SEPARATOR . $languageFile;
1332
+            require_once $root.'language'.DIRECTORY_SEPARATOR.'english'.DIRECTORY_SEPARATOR.$languageFile;
1333 1333
         }
1334 1334
     }
1335 1335
 
@@ -1367,10 +1367,10 @@  discard block
 block discarded – undo
1367 1367
                 $left = $top = 0;
1368 1368
                 if (is_array($pictureDimensions)) {
1369 1369
                     if ($pictureWidth > $param_width) {
1370
-                        $left = (int)(($pictureWidth / 2) - ($param_width / 2));
1370
+                        $left = (int) (($pictureWidth / 2) - ($param_width / 2));
1371 1371
                     }
1372 1372
                     if ($pictureHeight > $param_height) {
1373
-                        $top = (int)(($pictureHeight / 2) - ($param_height / 2));
1373
+                        $top = (int) (($pictureHeight / 2) - ($param_height / 2));
1374 1374
                     }
1375 1375
                 }
1376 1376
                 $result = $img->crop($left, $top, $param_width, $param_height);
@@ -1410,7 +1410,7 @@  discard block
 block discarded – undo
1410 1410
                     $selected = " selected = 'selected'";
1411 1411
                 }
1412 1412
             }
1413
-            $ret[] = '<option value=0' . $selected . '>---</option>';
1413
+            $ret[] = '<option value=0'.$selected.'>---</option>';
1414 1414
         }
1415 1415
 
1416 1416
         foreach ($array as $index => $label) {
@@ -1424,7 +1424,7 @@  discard block
 block discarded – undo
1424 1424
                     $selected = " selected = 'selected'";
1425 1425
                 }
1426 1426
             }
1427
-            $ret[] = "<option value=\"" . $index . "\"" . $selected . '>' . $label . '</option>';
1427
+            $ret[] = "<option value=\"".$index."\"".$selected.'>'.$label.'</option>';
1428 1428
         }
1429 1429
 
1430 1430
         return implode("\n", $ret);
@@ -1446,14 +1446,14 @@  discard block
 block discarded – undo
1446 1446
     public static function htmlSelect($selectName, $array, $default, $withNull = true, $style = '', $multiple = false, $size = 1, $extra = '')
1447 1447
     {
1448 1448
         $ret = '';
1449
-        $ret .= "<select name='" . $selectName . "' id='" . $selectName . "'";
1449
+        $ret .= "<select name='".$selectName."' id='".$selectName."'";
1450 1450
         if (xoops_trim($style) != '') {
1451
-            $ret .= " style='" . $style . "' ";
1451
+            $ret .= " style='".$style."' ";
1452 1452
         }
1453 1453
         if (xoops_trim($multiple) != '') {
1454
-            $ret .= " multiple = 'multiple' size='" . $size . "' ";
1454
+            $ret .= " multiple = 'multiple' size='".$size."' ";
1455 1455
         }
1456
-        $ret .= $extra . ">\n";
1456
+        $ret .= $extra.">\n";
1457 1457
         $ret .= self::htmlSelectOptions($array, $default, $withNull);
1458 1458
         $ret .= "</select>\n";
1459 1459
 
@@ -1528,16 +1528,16 @@  discard block
 block discarded – undo
1528 1528
     {
1529 1529
         global $xoopsDB;
1530 1530
         define('REFERENCES_MAINTAIN', true);
1531
-        require self::MODULE_PATH . 'xoops_version.php';
1531
+        require self::MODULE_PATH.'xoops_version.php';
1532 1532
         $tables = array();
1533 1533
         foreach ($modversion['tables'] as $table) {
1534 1534
             $tables[] = $xoopsDB->prefix($table);
1535 1535
         }
1536 1536
         if (count($tables) > 0) {
1537 1537
             $list = implode(',', $tables);
1538
-            $xoopsDB->queryF('CHECK TABLE ' . $list);
1539
-            $xoopsDB->queryF('ANALYZE TABLE ' . $list);
1540
-            $xoopsDB->queryF('OPTIMIZE TABLE ' . $list);
1538
+            $xoopsDB->queryF('CHECK TABLE '.$list);
1539
+            $xoopsDB->queryF('ANALYZE TABLE '.$list);
1540
+            $xoopsDB->queryF('OPTIMIZE TABLE '.$list);
1541 1541
         }
1542 1542
         self::updateCache();
1543 1543
         $handlers = references_handler::getInstance();
Please login to merge, or discard this patch.