Salut,
On retrouve effectivement cette notation dans pas mal de modules :
Citation : 
D:\DevWEB\Portail\xoops\xoops_install_modules\AMS\visit.php
       1  echo "<html><head><meta http-equiv=\"Refresh\" content=\"0; URL=".$myts->oopsHtmlSpecialChars($url)."\"></meta></head><body></body></html>";
1 match in D:\DevWEB\Portail\xoops\xoops_install_modules\AMS\visit.php
D:\DevWEB\Portail\xoops\xoops_install_modules\news\visit.php
       1  echo "<html><head><meta http-equiv=\"Refresh\" content=\"0; URL=".$myts->oopsHtmlSpecialChars($url)."\"></meta></head><body></body></html>";
1 match in D:\DevWEB\Portail\xoops\xoops_install_modules\news\visit.php
D:\DevWEB\Portail\xoops\xoops_install_modules\news_1.4\visit.php
       1  echo "<html><head><meta http-equiv=\"Refresh\" content=\"0; URL=".$myts->oopsHtmlSpecialChars($url)."\"></meta></head><body></body></html>";
1 match in D:\DevWEB\Portail\xoops\xoops_install_modules\news_1.4\visit.php
D:\DevWEB\Portail\xoops\xoops_install_modules\news_old\visit.php
       1  echo "<html><head><meta http-equiv=\"Refresh\" content=\"0; URL=".$myts->oopsHtmlSpecialChars($url)."\"></meta></head><body></body></html>";
1 match in D:\DevWEB\Portail\xoops\xoops_install_modules\news_old\visit.php
D:\DevWEB\Portail\xoops\xoops_install_modules\smartsection\visit.php
       1  echo "<html><head><meta http-equiv=\"Refresh\" content=\"0; URL=".$myts->oopsHtmlSpecialChars($fileObj->getFileUrl())."\"></meta></head><body></body></html>";
1 match in D:\DevWEB\Portail\xoops\xoops_install_modules\smartsection\visit.php
D:\DevWEB\Portail\xoops\xoops_install_modules\smartsection_old_1.03\visit.php
       1  echo "<html><head><meta http-equiv=\"Refresh\" content=\"0; URL=".$myts->oopsHtmlSpecialChars($fileObj->getFileUrl())."\"></meta></head><body></body></html>";
1 match in D:\DevWEB\Portail\xoops\xoops_install_modules\smartsection_old_1.03\visit.php
D:\DevWEB\Portail\xoops\xoops_install_modules\smartsection_old_1.03RC1\visit.php
       1  echo "<html><head><meta http-equiv=\"Refresh\" content=\"0; URL=".$myts->oopsHtmlSpecialChars($fileObj->getFileUrl())."\"></meta></head><body></body></html>";
1 match in D:\DevWEB\Portail\xoops\xoops_install_modules\smartsection_old_1.03RC1\visit.php
D:\DevWEB\Portail\xoops\xoops_install_modules\smartsection_old_v1\visit.php
       1  echo "<html><head><meta http-equiv=\"Refresh\" content=\"0; URL=".$myts->oopsHtmlSpecialChars($fileObj->getFileUrl())."\"></meta></head><body></body></html>";
1 match in D:\DevWEB\Portail\xoops\xoops_install_modules\smartsection_old_v1\visit.php
D:\DevWEB\Portail\xoops\xoops_install_modules\xfguestbook\class\xfgbformdhtmltextarea.php
       1  					$ret .= "<img onclick='xoopsCodeSmilie(\"".$this->getName()."\", \" ".$smiles[$i]['code']." \");' onmouseover='style.cursor=\"hand\"' src='".XOOPS_UPLOAD_URL."/".$myts->oopsHtmlSpecialChars($smiles['smile_url'])."' border='0' alt='' />";
1 match in D:\DevWEB\Portail\xoops\xoops_install_modules\xfguestbook\class\xfgbformdhtmltextarea.php
D:\DevWEB\Portail\xoops\xoops_install_modules\xoopsmembers\index.php
       1  				$hiddenform .= "<input type='hidden' name='".$myts->oopsHtmlSpecialChars($k)."' value='".$myts->makeTboxData4PreviewInForm($v)."' />\n";
1 match in D:\DevWEB\Portail\xoops\xoops_install_modules\xoopsmembers\index.php
TOTAL:    10 matches in 10 files  (7258 other files without matches not listed)
Mais ce n'est pas une erreur .
Il existe bien dans Xoops une fonction avec ce nom .
Par exemple dans la version Xoops 2.0.13.2 on a cela :
Citation :
D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\class\module.textsanitizer.php
       1  	function &oopsHtmlSpecialChars($text)
1 match in D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\class\module.textsanitizer.php
D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\class\xoopsform\formdhtmltextarea.php
       1  					$ret .= "<img onclick='xoopsCodeSmilie(\"".$this->getName()."\", \" ".$smiles[$i]['code']." \");' onmouseover='style.cursor=\"hand\"' src='".XOOPS_UPLOAD_URL."/".$myts->oopsHtmlSpecialChars($smiles['smile_url'])."' border='0' alt='' />";
1 match in D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\class\xoopsform\formdhtmltextarea.php
D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\include\xoopscodes.php
       1  				echo "<img src='".XOOPS_UPLOAD_URL."/".$myts->oopsHtmlSpecialChars($smiles['smile_url'])."' border='0' alt='' onclick='xoopsCodeSmilie(\"".$textarea_id."\", \" ".$smiles[$i]['code']." \");' onmouseover='style.cursor=\"hand\"' />";
1 match in D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\include\xoopscodes.php
D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\install\class\textsanitizer.php
       1  	function &oopsHtmlSpecialChars($text)
1 match in D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\install\class\textsanitizer.php
D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\modules\mydownloads\visit.php
       1  echo "<html><head><meta http-equiv=\"Refresh\" content=\"0; URL=".$myts->oopsHtmlSpecialChars($url)."\"></meta></head><body></body></html>";
1 match in D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\modules\mydownloads\visit.php
D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\modules\xoopsmembers\index.php
       1  				$hiddenform .= "<input type='hidden' name='".$myts->oopsHtmlSpecialChars($k)."' value='".$myts->makeTboxData4PreviewInForm($v)."' />\n";
1 match in D:\DevWEB\Portail\xoops\xoops_2.0.13.2fr\html\modules\xoopsmembers\index.php
TOTAL:    6 matches in 6 files  (932 other files without matches not listed)