diff --git a/administrator/components/com_jedchecker/controller.php b/administrator/components/com_jedchecker/controller.php index 3d61ac6..809c44f 100644 --- a/administrator/components/com_jedchecker/controller.php +++ b/administrator/components/com_jedchecker/controller.php @@ -12,11 +12,13 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\MVC\Controller\BaseController; + /** * Class JedcheckerController * * @since 1.0 */ -class JedcheckerController extends JControllerLegacy +class JedcheckerController extends BaseController { } diff --git a/administrator/components/com_jedchecker/controllers/police.raw.php b/administrator/components/com_jedchecker/controllers/police.raw.php index fc57db5..a8f31ad 100644 --- a/administrator/components/com_jedchecker/controllers/police.raw.php +++ b/administrator/components/com_jedchecker/controllers/police.raw.php @@ -11,17 +11,18 @@ defined('_JEXEC') or die('Restricted access'); - -jimport('joomla.filesystem'); -jimport('joomla.filesystem.folder'); -jimport('joomla.filesystem.archive'); +use Joomla\CMS\Factory; +use Joomla\CMS\Filesystem\File; +use Joomla\CMS\Filesystem\Folder; +use Joomla\CMS\Filesystem\Path; +use Joomla\CMS\MVC\Controller\BaseController; /** * Class jedcheckerControllerPolice * * @since 1.0 */ -class JedcheckerControllerPolice extends JControllerLegacy +class JedcheckerControllerPolice extends BaseController { /** * Runs all the rules on the given directory @@ -30,11 +31,11 @@ class JedcheckerControllerPolice extends JControllerLegacy */ public function check() { - $rule = JFactory::getApplication()->input->get('rule'); + $rule = Factory::getApplication()->input->get('rule'); JLoader::discover('jedcheckerRules', JPATH_COMPONENT_ADMINISTRATOR . '/libraries/rules/'); - $path = JFactory::getConfig()->get('tmp_path') . '/jed_checker/unzipped'; + $path = Factory::getConfig()->get('tmp_path') . '/jed_checker/unzipped'; $class = 'jedcheckerRules' . ucfirst($rule); // Stop if the class does not exist @@ -65,7 +66,7 @@ class JedcheckerControllerPolice extends JControllerLegacy protected function police($class, $folder) { // Prepare rule properties - $properties = array('basedir' => JPath::clean($folder)); + $properties = array('basedir' => Path::clean($folder)); // Create instance of the rule $police = new $class($properties); @@ -89,8 +90,8 @@ class JedcheckerControllerPolice extends JControllerLegacy $folders = array(); // Add the folders in the "jed_checked/unzipped" folder - $path = JFactory::getConfig()->get('tmp_path') . '/jed_checker/unzipped'; - $tmp_folders = JFolder::folders($path); + $path = Factory::getConfig()->get('tmp_path') . '/jed_checker/unzipped'; + $tmp_folders = Folder::folders($path); if (!empty($tmp_folders)) { @@ -101,9 +102,9 @@ class JedcheckerControllerPolice extends JControllerLegacy } // Parse the local.txt file and parse it - $local = JFactory::getConfig()->get('tmp_path') . '/jed_checker/local.txt'; + $local = Factory::getConfig()->get('tmp_path') . '/jed_checker/local.txt'; - if (JFile::exists($local)) + if (File::exists($local)) { $content = file_get_contents($local); @@ -119,11 +120,11 @@ class JedcheckerControllerPolice extends JControllerLegacy if (!empty($line)) { - if (JFolder::exists(JPATH_ROOT . '/' . $line)) + if (Folder::exists(JPATH_ROOT . '/' . $line)) { $folders[] = JPATH_ROOT . '/' . $line; } - elseif (JFolder::exists($line)) + elseif (Folder::exists($line)) { $folders[] = $line; } diff --git a/administrator/components/com_jedchecker/controllers/uploads.php b/administrator/components/com_jedchecker/controllers/uploads.php index 8cb7474..7a1c979 100644 --- a/administrator/components/com_jedchecker/controllers/uploads.php +++ b/administrator/components/com_jedchecker/controllers/uploads.php @@ -12,18 +12,20 @@ defined('_JEXEC') or die('Restricted access'); -jimport('joomla.filesystem'); -jimport('joomla.filesystem.folder'); -jimport('joomla.filesystem.archive'); - use Joomla\Archive\Archive; +use Joomla\CMS\Factory; +use Joomla\CMS\Filesystem\File; +use Joomla\CMS\Filesystem\Folder; +use Joomla\CMS\Language\Text; +use Joomla\CMS\MVC\Controller\BaseController; +use Joomla\CMS\Session\Session; /** * Class JedcheckerControllerUploads * * @since 1.0 */ -class JedcheckerControllerUploads extends JControllerLegacy +class JedcheckerControllerUploads extends BaseController { /** @var string */ public $path; @@ -40,7 +42,7 @@ class JedcheckerControllerUploads extends JControllerLegacy */ public function __construct() { - $this->path = JFactory::getConfig()->get('tmp_path') . '/jed_checker'; + $this->path = Factory::getConfig()->get('tmp_path') . '/jed_checker'; $this->pathArchive = $this->path . '/archives'; $this->pathUnzipped = $this->path . '/unzipped'; parent::__construct(); @@ -53,11 +55,11 @@ class JedcheckerControllerUploads extends JControllerLegacy */ public function upload() { - $appl = JFactory::getApplication(); + $appl = Factory::getApplication(); $input = $appl->input; // Check the sent token by the form - JSession::checkToken() or jexit(JText::_('JINVALID_TOKEN')); + Session::checkToken() or jexit(Text::_('JINVALID_TOKEN')); // Gets the uploaded file from the sent form $file = $input->files->get('extension', null, 'raw'); @@ -67,18 +69,18 @@ class JedcheckerControllerUploads extends JControllerLegacy $path = $this->pathArchive; // If the archive folder doesn't exist - create it! - if (!JFolder::exists($path)) + if (!Folder::exists($path)) { - JFolder::create($path); + Folder::create($path); } else { // Let us remove all previous uploads - $archiveFiles = JFolder::files($path); + $archiveFiles = Folder::files($path); foreach ($archiveFiles as $archive) { - if (!JFile::delete($this->pathArchive . '/' . $archive)) + if (!File::delete($this->pathArchive . '/' . $archive)) { echo 'could not delete' . $archive; } @@ -88,10 +90,10 @@ class JedcheckerControllerUploads extends JControllerLegacy $file['filepath'] = $path . '/' . strtolower($file['name']); // Let us try to upload - if (!JFile::upload($file['tmp_name'], $file['filepath'], false, true)) + if (!File::upload($file['tmp_name'], $file['filepath'], false, true)) { // Error in upload - redirect back with an error notice - $appl->enqueueMessage(JText::_('COM_JEDCHECKER_ERROR_UNABLE_TO_UPLOAD_FILE'), 'error'); + $appl->enqueueMessage(Text::_('COM_JEDCHECKER_ERROR_UNABLE_TO_UPLOAD_FILE'), 'error'); $appl->redirect('index.php?option=com_jedchecker&view=uploads'); return false; @@ -119,28 +121,28 @@ class JedcheckerControllerUploads extends JControllerLegacy */ public function unzip() { - $appl = JFactory::getApplication(); + $appl = Factory::getApplication(); // Form check token - JSession::checkToken() or jexit(JText::_('JINVALID_TOKEN')); + Session::checkToken() or jexit(Text::_('JINVALID_TOKEN')); // If folder doesn't exist - create it! - if (!JFolder::exists($this->pathUnzipped)) + if (!Folder::exists($this->pathUnzipped)) { - JFolder::create($this->pathUnzipped); + Folder::create($this->pathUnzipped); } else { // Let us remove all previous unzipped files - $folders = JFolder::folders($this->pathUnzipped); + $folders = Folder::folders($this->pathUnzipped); foreach ($folders as $folder) { - JFolder::delete($this->pathUnzipped . '/' . $folder); + Folder::delete($this->pathUnzipped . '/' . $folder); } } - $file = JFolder::files($this->pathArchive); + $file = Folder::files($this->pathArchive); $origin = $this->pathArchive . DIRECTORY_SEPARATOR . $file[0]; $destination = $this->pathUnzipped . DIRECTORY_SEPARATOR . $file[0]; @@ -150,7 +152,7 @@ class JedcheckerControllerUploads extends JControllerLegacy $archive = new Archive; $result = $archive->extract($origin, $destination); } - catch (\Exception $e) + catch (Exception $e) { $result = false; } @@ -160,14 +162,14 @@ class JedcheckerControllerUploads extends JControllerLegacy // Scan unzipped folders if we find zip file -> unzip them as well $this->unzipAll($this->pathUnzipped . '/' . $file[0]); $message = 'COM_JEDCHECKER_UNZIP_SUCCESS'; - $appl->enqueueMessage(JText::_($message)); + $appl->enqueueMessage(Text::_($message)); } else { $message = 'COM_JEDCHECKER_UNZIP_FAILED'; } - // $appl->redirect('index.php?option=com_jedchecker&view=uploads', JText::_($message)); + // $appl->redirect('index.php?option=com_jedchecker&view=uploads', Text::_($message)); $message = 'COM_JEDCHECKER_UNZIP_FAILED'; return $message; @@ -197,7 +199,7 @@ class JedcheckerControllerUploads extends JControllerLegacy $archive = new Archive; $result = $archive->extract($file->getPathname(), $unzip); } - catch (\Exception $e) + catch (Exception $e) { $result = false; } @@ -205,7 +207,7 @@ class JedcheckerControllerUploads extends JControllerLegacy // Delete the archive once we extract it if ($result) { - JFile::delete($file->getPathname()); + File::delete($file->getPathname()); // Now check the new extracted folder for archive files $this->unzipAll($unzip); @@ -228,7 +230,7 @@ class JedcheckerControllerUploads extends JControllerLegacy { if (file_exists($this->path)) { - $result = JFolder::delete($this->path); + $result = Folder::delete($this->path); if (!$result) { @@ -238,7 +240,7 @@ class JedcheckerControllerUploads extends JControllerLegacy $message = 'COM_JEDCHECKER_DELETE_SUCCESS'; - // JFactory::getApplication()->redirect('index.php?option=com_jedchecker&view=uploads', JText::_($message)); + // Factory::getApplication()->redirect('index.php?option=com_jedchecker&view=uploads', Text::_($message)); $this->setRedirect('index.php?option=com_jedchecker&view=uploads'); } } diff --git a/administrator/components/com_jedchecker/jedchecker.php b/administrator/components/com_jedchecker/jedchecker.php index bf7db9c..f177630 100644 --- a/administrator/components/com_jedchecker/jedchecker.php +++ b/administrator/components/com_jedchecker/jedchecker.php @@ -11,18 +11,17 @@ */ defined('_JEXEC') or die('Restricted access'); -jimport('joomla.application.component.controllerlegacy'); -if (!JFactory::getUser()->authorise('core.manage', 'com_jedchecker')) +use Joomla\CMS\Factory; +use Joomla\CMS\Language\Text; +use Joomla\CMS\MVC\Controller\BaseController; + +if (!Factory::getUser()->authorise('core.manage', 'com_jedchecker')) { - throw new Exception(JText::_('JERROR_ALERTNOAUTHOR')); + throw new Exception(Text::_('JERROR_ALERTNOAUTHOR')); } -// We'll need JFile and JFolder all through the component so let us load them here -jimport('joomla.filesystem.folder'); -jimport('joomla.filesystem.file'); - -$input = JFactory::getApplication()->input; +$input = Factory::getApplication()->input; $view = $input->getCmd('view', ''); if ($view === '' && $input->getCmd('task', '') === '') @@ -30,6 +29,6 @@ if ($view === '' && $input->getCmd('task', '') === '') $input->set('view', 'uploads'); } -$controller = JControllerLegacy::getInstance('jedchecker'); +$controller = BaseController::getInstance('jedchecker'); $controller->execute($input->getCmd('task', '')); $controller->redirect(); diff --git a/administrator/components/com_jedchecker/language/af-ZA/af-ZA.com_jedchecker.ini b/administrator/components/com_jedchecker/language/af-ZA/af-ZA.com_jedchecker.ini index 6f10038..6189e1b 100644 --- a/administrator/components/com_jedchecker/language/af-ZA/af-ZA.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/af-ZA/af-ZA.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Die greepordemerk (BOM) word bespeur. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Kort PHP merker gevind. Aangesien kort merkers in PHP gedeaktiveer kan word, word dit aanbeveel om slegs die normale merkers (<?php) te gebruik om pasbaarheid te maksimeer." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Die gebruik van superglobale word ten sterkste ontmoedig" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Gebruik van direkte databasistoegang word ten sterkste ontmoedig" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Opgeskorte funksies in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="opgeskort in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="verwyder in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is opgeskort in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is opgeskort, maak gebruik van JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log en var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is opgeskort, maak gebruik van JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="opgeskort in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO stelling bespeur" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Oorblywende lêergids bespeur" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Oorblywende lêer bespeur" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Streng Standaarde: Slegs veranderlikes moet deur verwysing toegeken word" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spasies aan die begin van PHP lêer bespeur (dit kan lei tot die 'Kan nie kopskrifinligting verander nie - kopskrifte reeds gestuur' waarskuwingsboodskap)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS sal baie vlae lig vir die gebruik van potensieel gevaarlike metodes, en sal ook kyk vir sommige bekende aanvalshandtekeninge. Kom meer te wete op die Projek se tuisblad
JAMSS uitset is baie breedvoerig en baie nuttig, beweeg oor enige lyne om die besonderhede te sien." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Verdagte lêernaam gevind:" diff --git a/administrator/components/com_jedchecker/language/ar-AA/ar-AA.com_jedchecker.ini b/administrator/components/com_jedchecker/language/ar-AA/ar-AA.com_jedchecker.ini index e564bda..5e19dd4 100644 --- a/administrator/components/com_jedchecker/language/ar-AA/ar-AA.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/ar-AA/ar-AA.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="تم الكشف عن علامة ترت COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="تم العثور على علامة PHP قصيرة، ونظرًا لأنه يمكن تعطيل العلامات القصيرة في PHP، فمن المستحسن استخدام العلامات العادية فقط (<?php) لزيادة التوافق." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="استخدام الاصدار غير المستقر محبط بشدة" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="لا يشجع بشدة على استخدام الوصول المباشر إلى قاعدة البيانات" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="المهام المهملة في Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="مهمل في Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="تمت إزالته في جوملا 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS مهمل في Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError تم إهماله, يجب عليك استخدام JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log و var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest مهمل, يجب عليك استخدام JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="تم إيقافه في جوملا 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="تم اكتشاف بيان TODO" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="تم اكتشاف مجلد مهمل" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="تم اكتشاف مِلف مهمل" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="معايير PHP الصارمة: يجب تعيين المتغيرات فقط بواسطة المرجع" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="تم اكتشاف مسافات في بداية مِلف PHP (قد يؤدي ذلك إلى ظهور رسالة تحذير \"لا يمكن تعديل معلومات الرأس - الرؤوس أُرسلت بالفعل\")" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! مضاد البرمجيات الخبيثة" COM_JEDCHECKER_RULE_JAMSS_DESC="سيؤشر هذا النظام بالعديد من العلامات للاشارة الى الطرق التي تنطوي على خطر محتمل، بالإضافة إلى التحقق من بعض التوقيعات المعروفة على الهجمات. اعرف المزيد على الصفحة الرئيسية للمشروع
مخرجات JAMSS مفعمة جداً ومفيدة جداً، توجه بالمؤشر فوق أي سطر لرؤية التفاصيل." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="تم العثور على اسم الملف المشبوه:" diff --git a/administrator/components/com_jedchecker/language/be-BY/be-BY.com_jedchecker.ini b/administrator/components/com_jedchecker/language/be-BY/be-BY.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/be-BY/be-BY.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/be-BY/be-BY.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/bg-BG/bg-BG.com_jedchecker.ini b/administrator/components/com_jedchecker/language/bg-BG/bg-BG.com_jedchecker.ini index e0c8669..4317f1a 100644 --- a/administrator/components/com_jedchecker/language/bg-BG/bg-BG.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/bg-BG/bg-BG.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Намерен е маркер за п COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Намерен е кратък PHP таг. Тъй като кратките тагове могат да бъдат деактивирани в PHP, се препоръчва използването само на нормалните тагове (<?php), за максимална съвместимост." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Използването на Супер глобални /superglobals/ строго не се препоръчва" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Използването на директен достъп до базата данни е силно непрепоръчително" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Функции отменени в Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="отменен в Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="премахнат в Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS е отменен в Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError е отменен, трябва да използвате JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log и var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest e отменен, трябва да използвате JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="отменен в Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Открит е израз TODO" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Открита е остатъчна директория" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Открит е остатъчен файл" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP строги стандарти: Присвояване чрез указател трябва да се прилага само за променливи" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Открити са интервали в началото на PHP файла (това може да доведе до предупредителното съобщение „Информацията в заглавната част не може да бъде променяна - заглавните части вече са изпратени“)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Скрипт за сканиране срещу зловреден софтуер" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS ще сигнализира с флагове за използване на потенциално опасни методи, като допълнително ще провери за някои известни сигнатури за атака. Научете повече на началната страница на проекта Project's homepage
Резултатът от проверката на JAMSS е много подробен и много полезен, задръжте курсора на мишката върху всички редове, за да видите подробностите." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Намерено е подозрително име на файл:" diff --git a/administrator/components/com_jedchecker/language/bn-BD/bn-BD.com_jedchecker.ini b/administrator/components/com_jedchecker/language/bn-BD/bn-BD.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/bn-BD/bn-BD.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/bn-BD/bn-BD.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/ca-ES/ca-ES.com_jedchecker.ini b/administrator/components/com_jedchecker/language/ca-ES/ca-ES.com_jedchecker.ini index 94df18a..c21c5e2 100644 --- a/administrator/components/com_jedchecker/language/ca-ES/ca-ES.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/ca-ES/ca-ES.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="S'ha detectat la marca d'ordre de byte COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="S'ha trobat una etiqueta PHP curta. Com que les etiquetes curtes es poden desactivar en PHP, es recomana utilitzar només les etiquetes normals (<?php) per maximitzar la compatibilitat." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Es desaconsella l'ús de superglobals" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Es desaconsella l'ús de l'accés directe a la base de dades" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funcions en desús a Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="en desús a Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="eliminat dins Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS està en desús a Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError està obsolet, hauríeu d'utilitzar JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log i var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest està obsolet, hauríeu d'utilitzar JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="en desús a Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO declaració detectada" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="S'ha detectat una carpeta sobrant" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="S'ha detectat un fitxer sobrant" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="Estàndards estrictes de PHP: només s'han d'assignar variables per referència" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="AMSS - Joomla! Script d'escaneig Anti-Malware" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS aixecarà molts senyals per a l'ús de mètodes potencialment perillosos, comprovant, a més, algunes signatures d'atac conegudes. Obteniu més informació sobre el Projectes pàgina inici
JAMSS la sortida és molt detallada i molt útil, passeu el cursor per sobre de qualsevol línia per veure'n els detalls." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="S'ha trobat un nom de fitxer sospitós:" diff --git a/administrator/components/com_jedchecker/language/cs-CZ/cs-CZ.com_jedchecker.ini b/administrator/components/com_jedchecker/language/cs-CZ/cs-CZ.com_jedchecker.ini index 32fb7ec..06b1d8c 100644 --- a/administrator/components/com_jedchecker/language/cs-CZ/cs-CZ.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/cs-CZ/cs-CZ.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Byla zjištěna značka pořadí bajt COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Byla nalezena krátká značka PHP. Vzhledem k tomu, že krátké značky lze v PHP zakázat, doporučujeme používat pouze normální značky (<?php), aby se maximalizovala kompatibilita." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Používání superglobals se důrazně nedoporučuje" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Důrazně se nedoporučuje používat přímý přístup do databáze" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funkce jsou zastaralé v Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="zastaralé v Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="odstraněno v Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS je zastaralé v Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError je zastaralý, měli byste použít JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log a var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest je zastaralý, měli byste použít JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="zastaralé v Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Byl zjištěn příkaz TODO" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Byly zjištěny zbytky složek" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Byly zjištěny zbytky souborů" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Pomocí odkazu by měly být přiřazeny pouze proměnné" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Byly zjištěny mezery na začátku souboru PHP (to může vést k varovné zprávě 'Nelze změnit informace v hlavičce - hlavičky již byly odeslány')" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS upozorní na použití potenciálně nebezpečných metod a navíc zkontroluje některé známé signatury útoků. Více se dozvíte na domácí stránce projektu
Výstup JAMSS je velmi obsáhlý a velmi užitečný, najetím na libovolný řádek zobrazíte podrobnosti." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Nalezen podezřelý název souboru:" diff --git a/administrator/components/com_jedchecker/language/cy-GB/cy-GB.com_jedchecker.ini b/administrator/components/com_jedchecker/language/cy-GB/cy-GB.com_jedchecker.ini index 13fc467..c1b2a59 100644 --- a/administrator/components/com_jedchecker/language/cy-GB/cy-GB.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/cy-GB/cy-GB.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="dilëwyd yn Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="dibrisiwyd yn Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Bylchau wedi eu canfod ar ddechrau ffeil PHP (gallai olygu neges rybudd 'Cannot modify header information - headers already sent')" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/da-DK/da-DK.com_jedchecker.ini b/administrator/components/com_jedchecker/language/da-DK/da-DK.com_jedchecker.ini index e47e3d0..8f9c1ac 100644 --- a/administrator/components/com_jedchecker/language/da-DK/da-DK.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/da-DK/da-DK.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Byte order mærket (BOM) er detekteret COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Kort PHP tag fundet. Da korte tags kan deaktiveres i PHP, så anbefales det kun at bruge normale tags (<?php) for at højne kmapatibiliteten." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Anvendelse af superglobale variabler frarådes på det kraftigste." COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Anvendelse af direkte adgang til database frarådes på det kraftigste." -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funktioner der er forældede i Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="forældede i Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="fjernet i Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="fjernet i Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS er forældet i Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="Jerror er forældet, du skal anvende JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log og var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest er forældet, du skal anvende JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="forældet i Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="forældet i Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO erklæring fundet" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Rest-mappe detekteret" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Rest-fil detetkteret" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strikt standarder: Kun variabler bør tildeles med reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Mellemrum detekteret i begyndelsen af PHP fil (det kan resultere i 'Cannot modify header information - headers already sent' advarsel)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="fjernet i Joomla! 5 (kun tilgængelig med plugin'et Bagudkompatibilitet)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Anvend i stedet" COM_JEDCHECKER_RULE_JAMSS="JAMSS! Joomla Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS vil rejse mange advarsler ved brug af potentielt farlige metoder, og desuden kontrollere for nogle kendte angrebssignaturer. Læs mere på projektets hjemmeside
JAMSS output er meget detaljeret og meget nyttig. Hold musen over linjerne for at se detaljerne. " COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Mistænkeligt filnavn fundet:" diff --git a/administrator/components/com_jedchecker/language/de-AT/de-AT.com_jedchecker.ini b/administrator/components/com_jedchecker/language/de-AT/de-AT.com_jedchecker.ini index fb60eb2..11f83f2 100644 --- a/administrator/components/com_jedchecker/language/de-AT/de-AT.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/de-AT/de-AT.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Das Byte-Orderzeichen (BOM) wird erkan COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Kurzes PHP-Tag gefunden. Da kurze Tags in PHP deaktiviert werden können, wird empfohlen, nur die normalen Tags (<?php) zu verwenden, um die Kompatibilität zu maximieren." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Vom Einsatz von Superglobals wird dringend abgeraten" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Von der Nutzung eines direkten Datenbankzugriffs wird dringend abgeraten" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funktionen sind veraltet in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="veraltet in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="entfernt in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS ist in Joomla 3 verasltet" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError ist veraltet, „JFactory::getApplication()->enqueueMessage();“ sollte verwendet werden" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log und var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest ist veraltet, „JFactory::getApplication()->enqueueMessage();“ sollte verwendet werden" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="veraltet in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO-Anweisung erkannt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Übriggebliebener Ordner entdeckt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Übriggebliebene Datei entdeckt" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Nur Variablen sollten per Referenz zugewiesen werden" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan-Skript" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS wird viele Warnungen für potenziell gefährliche Methoden ausgeben und zusätzlich nach bekannten Angriffssignaturen suchen. Erfahren Sie mehr auf der Projekt-Homepage
Die JAMSS-Ausgabe ist sehr ausführlich und sehr nützlich, fahren Sie mit der Maus Sie über die jeweiligen Zeilen, um weitere Details zu sehen." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Verdächtiger Dateiname gefunden:" diff --git a/administrator/components/com_jedchecker/language/de-CH/de-CH.com_jedchecker.ini b/administrator/components/com_jedchecker/language/de-CH/de-CH.com_jedchecker.ini index fb60eb2..11f83f2 100644 --- a/administrator/components/com_jedchecker/language/de-CH/de-CH.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/de-CH/de-CH.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Das Byte-Orderzeichen (BOM) wird erkan COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Kurzes PHP-Tag gefunden. Da kurze Tags in PHP deaktiviert werden können, wird empfohlen, nur die normalen Tags (<?php) zu verwenden, um die Kompatibilität zu maximieren." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Vom Einsatz von Superglobals wird dringend abgeraten" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Von der Nutzung eines direkten Datenbankzugriffs wird dringend abgeraten" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funktionen sind veraltet in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="veraltet in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="entfernt in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS ist in Joomla 3 verasltet" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError ist veraltet, „JFactory::getApplication()->enqueueMessage();“ sollte verwendet werden" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log und var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest ist veraltet, „JFactory::getApplication()->enqueueMessage();“ sollte verwendet werden" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="veraltet in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO-Anweisung erkannt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Übriggebliebener Ordner entdeckt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Übriggebliebene Datei entdeckt" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Nur Variablen sollten per Referenz zugewiesen werden" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan-Skript" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS wird viele Warnungen für potenziell gefährliche Methoden ausgeben und zusätzlich nach bekannten Angriffssignaturen suchen. Erfahren Sie mehr auf der Projekt-Homepage
Die JAMSS-Ausgabe ist sehr ausführlich und sehr nützlich, fahren Sie mit der Maus Sie über die jeweiligen Zeilen, um weitere Details zu sehen." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Verdächtiger Dateiname gefunden:" diff --git a/administrator/components/com_jedchecker/language/de-DE/de-DE.com_jedchecker.ini b/administrator/components/com_jedchecker/language/de-DE/de-DE.com_jedchecker.ini index fb60eb2..11f83f2 100644 --- a/administrator/components/com_jedchecker/language/de-DE/de-DE.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/de-DE/de-DE.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Das Byte-Orderzeichen (BOM) wird erkan COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Kurzes PHP-Tag gefunden. Da kurze Tags in PHP deaktiviert werden können, wird empfohlen, nur die normalen Tags (<?php) zu verwenden, um die Kompatibilität zu maximieren." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Vom Einsatz von Superglobals wird dringend abgeraten" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Von der Nutzung eines direkten Datenbankzugriffs wird dringend abgeraten" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funktionen sind veraltet in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="veraltet in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="entfernt in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS ist in Joomla 3 verasltet" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError ist veraltet, „JFactory::getApplication()->enqueueMessage();“ sollte verwendet werden" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log und var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest ist veraltet, „JFactory::getApplication()->enqueueMessage();“ sollte verwendet werden" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="veraltet in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO-Anweisung erkannt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Übriggebliebener Ordner entdeckt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Übriggebliebene Datei entdeckt" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Nur Variablen sollten per Referenz zugewiesen werden" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan-Skript" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS wird viele Warnungen für potenziell gefährliche Methoden ausgeben und zusätzlich nach bekannten Angriffssignaturen suchen. Erfahren Sie mehr auf der Projekt-Homepage
Die JAMSS-Ausgabe ist sehr ausführlich und sehr nützlich, fahren Sie mit der Maus Sie über die jeweiligen Zeilen, um weitere Details zu sehen." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Verdächtiger Dateiname gefunden:" diff --git a/administrator/components/com_jedchecker/language/de-LI/de-LI.com_jedchecker.ini b/administrator/components/com_jedchecker/language/de-LI/de-LI.com_jedchecker.ini index fb60eb2..11f83f2 100644 --- a/administrator/components/com_jedchecker/language/de-LI/de-LI.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/de-LI/de-LI.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Das Byte-Orderzeichen (BOM) wird erkan COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Kurzes PHP-Tag gefunden. Da kurze Tags in PHP deaktiviert werden können, wird empfohlen, nur die normalen Tags (<?php) zu verwenden, um die Kompatibilität zu maximieren." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Vom Einsatz von Superglobals wird dringend abgeraten" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Von der Nutzung eines direkten Datenbankzugriffs wird dringend abgeraten" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funktionen sind veraltet in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="veraltet in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="entfernt in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS ist in Joomla 3 verasltet" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError ist veraltet, „JFactory::getApplication()->enqueueMessage();“ sollte verwendet werden" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log und var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest ist veraltet, „JFactory::getApplication()->enqueueMessage();“ sollte verwendet werden" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="veraltet in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO-Anweisung erkannt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Übriggebliebener Ordner entdeckt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Übriggebliebene Datei entdeckt" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Nur Variablen sollten per Referenz zugewiesen werden" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan-Skript" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS wird viele Warnungen für potenziell gefährliche Methoden ausgeben und zusätzlich nach bekannten Angriffssignaturen suchen. Erfahren Sie mehr auf der Projekt-Homepage
Die JAMSS-Ausgabe ist sehr ausführlich und sehr nützlich, fahren Sie mit der Maus Sie über die jeweiligen Zeilen, um weitere Details zu sehen." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Verdächtiger Dateiname gefunden:" diff --git a/administrator/components/com_jedchecker/language/de-LU/de-LU.com_jedchecker.ini b/administrator/components/com_jedchecker/language/de-LU/de-LU.com_jedchecker.ini index fb60eb2..11f83f2 100644 --- a/administrator/components/com_jedchecker/language/de-LU/de-LU.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/de-LU/de-LU.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Das Byte-Orderzeichen (BOM) wird erkan COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Kurzes PHP-Tag gefunden. Da kurze Tags in PHP deaktiviert werden können, wird empfohlen, nur die normalen Tags (<?php) zu verwenden, um die Kompatibilität zu maximieren." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Vom Einsatz von Superglobals wird dringend abgeraten" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Von der Nutzung eines direkten Datenbankzugriffs wird dringend abgeraten" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funktionen sind veraltet in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="veraltet in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="entfernt in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS ist in Joomla 3 verasltet" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError ist veraltet, „JFactory::getApplication()->enqueueMessage();“ sollte verwendet werden" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log und var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest ist veraltet, „JFactory::getApplication()->enqueueMessage();“ sollte verwendet werden" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="veraltet in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO-Anweisung erkannt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Übriggebliebener Ordner entdeckt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Übriggebliebene Datei entdeckt" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Nur Variablen sollten per Referenz zugewiesen werden" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan-Skript" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS wird viele Warnungen für potenziell gefährliche Methoden ausgeben und zusätzlich nach bekannten Angriffssignaturen suchen. Erfahren Sie mehr auf der Projekt-Homepage
Die JAMSS-Ausgabe ist sehr ausführlich und sehr nützlich, fahren Sie mit der Maus Sie über die jeweiligen Zeilen, um weitere Details zu sehen." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Verdächtiger Dateiname gefunden:" diff --git a/administrator/components/com_jedchecker/language/el-GR/el-GR.com_jedchecker.ini b/administrator/components/com_jedchecker/language/el-GR/el-GR.com_jedchecker.ini index 58af995..469c04f 100644 --- a/administrator/components/com_jedchecker/language/el-GR/el-GR.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/el-GR/el-GR.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Εντοπίστηκε το Byte Order COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Βρέθηκε σύντομη ετικέτα PHP. Καθώς οι σύντομες ετικέτες μπορούν να απενεργοποιηθούν στην PHP, συνιστάται να χρησιμοποιείτε μόνο τις κανονικές ετικέτες (<?php) για να μεγιστοποιήσετε τη συμβατότητα." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="αφαιρέθηκε στο Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="παρωχημένο στο Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Ανιχνεύθηκε υπολειμματικός φάκελος" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Ανιχνεύθηκε υπολειμματικό αρχείο" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/en-AU/en-AU.com_jedchecker.ini b/administrator/components/com_jedchecker/language/en-AU/en-AU.com_jedchecker.ini index 6e6b739..3c50c02 100644 --- a/administrator/components/com_jedchecker/language/en-AU/en-AU.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/en-AU/en-AU.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/en-GB/en-GB.com_jedchecker.ini b/administrator/components/com_jedchecker/language/en-GB/en-GB.com_jedchecker.ini index a228002..06e65f0 100644 --- a/administrator/components/com_jedchecker/language/en-GB/en-GB.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/en-GB/en-GB.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/en-US/en-US.com_jedchecker.ini b/administrator/components/com_jedchecker/language/en-US/en-US.com_jedchecker.ini index 723f459..75239b9 100644 --- a/administrator/components/com_jedchecker/language/en-US/en-US.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/en-US/en-US.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximize compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/eo-XX/eo-XX.com_jedchecker.ini b/administrator/components/com_jedchecker/language/eo-XX/eo-XX.com_jedchecker.ini index 53bd32d..9aa138a 100644 --- a/administrator/components/com_jedchecker/language/eo-XX/eo-XX.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/eo-XX/eo-XX.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/es-CO/es-CO.com_jedchecker.ini b/administrator/components/com_jedchecker/language/es-CO/es-CO.com_jedchecker.ini index 5e8fad9..34acf93 100644 --- a/administrator/components/com_jedchecker/language/es-CO/es-CO.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/es-CO/es-CO.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="El uso de superglobales es fuertemente desalentado" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="El uso del acceso directo a la base de datos es fuertemente desalentado" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funciones obsoletas en Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="obsoleto en Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS está obsoleto en Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError está obsoleto, debe usar JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log y var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest está obsoleto, debe usar JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Declaración TODO detectada" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Se han detectado espacios al principio del archivo PHP (podría resultar en el mensaje de advertencia 'No se puede modificar la información de cabecera - cabeceras ya enviadas')" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Escritura de exploración de Joomla! Anti-Malware" COM_JEDCHECKER_RULE_JAMSS_DESC="\"JAMSS levantará muchas banderas para el uso de métodos potencialmente peligrosos, además de comprobar algunas firmas de ataque conocidas.Más información sobre el Página de inicio del proyecto
La salida de JAMSS es muy detallada y muy útil, se ciernen sobre cualquier línea para ver los detalles." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/es-ES/es-ES.com_jedchecker.ini b/administrator/components/com_jedchecker/language/es-ES/es-ES.com_jedchecker.ini index 5e8fad9..34acf93 100644 --- a/administrator/components/com_jedchecker/language/es-ES/es-ES.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/es-ES/es-ES.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="El uso de superglobales es fuertemente desalentado" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="El uso del acceso directo a la base de datos es fuertemente desalentado" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funciones obsoletas en Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="obsoleto en Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS está obsoleto en Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError está obsoleto, debe usar JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log y var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest está obsoleto, debe usar JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Declaración TODO detectada" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Se han detectado espacios al principio del archivo PHP (podría resultar en el mensaje de advertencia 'No se puede modificar la información de cabecera - cabeceras ya enviadas')" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Escritura de exploración de Joomla! Anti-Malware" COM_JEDCHECKER_RULE_JAMSS_DESC="\"JAMSS levantará muchas banderas para el uso de métodos potencialmente peligrosos, además de comprobar algunas firmas de ataque conocidas.Más información sobre el Página de inicio del proyecto
La salida de JAMSS es muy detallada y muy útil, se ciernen sobre cualquier línea para ver los detalles." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/et-EE/et-EE.com_jedchecker.ini b/administrator/components/com_jedchecker/language/et-EE/et-EE.com_jedchecker.ini index c46def2..9da1b7f 100644 --- a/administrator/components/com_jedchecker/language/et-EE/et-EE.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/et-EE/et-EE.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="eemaldatud Joomla! 4-s" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/eu-ES/eu-ES.com_jedchecker.ini b/administrator/components/com_jedchecker/language/eu-ES/eu-ES.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/eu-ES/eu-ES.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/eu-ES/eu-ES.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/fa-AF/fa-AF.com_jedchecker.ini b/administrator/components/com_jedchecker/language/fa-AF/fa-AF.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/fa-AF/fa-AF.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/fa-AF/fa-AF.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/fa-IR/fa-IR.com_jedchecker.ini b/administrator/components/com_jedchecker/language/fa-IR/fa-IR.com_jedchecker.ini index 03b7f6c..51eb5a2 100644 --- a/administrator/components/com_jedchecker/language/fa-IR/fa-IR.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/fa-IR/fa-IR.com_jedchecker.ini @@ -74,19 +74,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="علامت ترتیب بایت (BOM) COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="برچسب PHP کوتاه پیدا شد. از آنجا که برچسب های کوتاه را می توان در PHP غیرفعال کرد، توصیه می شود فقط از برچسب های معمولی (<?php) برای حداکثر سازگاری استفاده کنید." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="استفاده از superglobals به شدت توصیه نمی شود" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="استفاده از دسترسی مستقیم به پایگاه داده به شدت مأیوس کننده است" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="توابع در جوملا 3 منسوخ شده اند" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="در جوملا 3 منسوخ شده است" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="در جوملا! 4 حذف شد" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS در جوملا 3 منسوخ شده است" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError منسوخ شده است، باید از JFactory::getApplication()->enqueueMessage(); استفاده کنید" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log و var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest منسوخ شده است، باید از JFactory::getApplication()->input; استفاده کنید" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="در جوملا! 4 منسوخ شده است" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="دستور TODO شناسایی شد" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="پوشه باقی مانده شناسایی شد" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="فایل باقیمانده شناسایی شد" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="استانداردهای دقیق PHP: فقط متغیرها باید با مرجع تعیین شوند" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="فاصله‌ها در ابتدای فایل PHP شناسایی شد (ممکن است پیام هشدار 'نمی‌توان اطلاعات سرصفحه را تغییر داد - سرصفحه‌ها قبلا ارسال شده‌اند' باشد)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - اسکریپت اسکن ضد بدافزار جوملا!" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS پرچم های زیادی را برای استفاده از روش های بالقوه خطرناک برافراشته و بعضاً برخی از امضاهای شناخته شده حمله را بررسی می کند. در صفحه اصلی پروژه
خروجی JAMSS بسیار واضح است و بسیار مفید است، برای مشاهده جزئیات روی هر خط حرکت کنید." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="نام فایل مشکوک پیدا شد:" diff --git a/administrator/components/com_jedchecker/language/fi-FI/fi-FI.com_jedchecker.ini b/administrator/components/com_jedchecker/language/fi-FI/fi-FI.com_jedchecker.ini index 8428441..e9d554b 100644 --- a/administrator/components/com_jedchecker/language/fi-FI/fi-FI.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/fi-FI/fi-FI.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Tavujen järjestysmerkki (BOM) havaitt COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Lyhyt PHP-tagi löytyi. Koska lyhyet tunnisteet voidaan poistaa käytöstä PHP:ssä, on suositeltavaa käyttää vain normaaleja tunnisteita (<?php) yhteensopivuuden maksimoimiseksi." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Superglobaalieja ei tulisi käyttää!" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Suoria tietokantayhteyksiä ei tulisi käyttää!" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Toiminto vanhentunut Joomla 3:ssa" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="vanhentunut Joomla 3:ssa" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="poistettu Joomla! 4:stä" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS on vanhentunut Joomla 3:ssa" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError on vanhentunut, sinun tulisi käyttää JFactory:getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log ja var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest on vanhentunut, sinun tulisi käyttää JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="vanhentunut Joomla 4:ssä" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO lausuma havaittu" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Jäljellä oleva kansio havaittu" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Jäljellä oleva tiedosto havaittu" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Vain muuttujat annetaan viitteellä" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS nostaa monia lippuja potentiaalisesti vaarallisten menetelmien käyttämisestä ja tarkistaa lisäksi joitakin tunnettuja hyökkäysten allekirjoituksia. Lisätietoja Projektin kotisivulla
JAMSSin raportti on hyvin monipuolinen ja erittäin hyödyllinen, vie hiiri minkä tahansa rivin päälle nähdäksesi yksityiskohdat." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Epäilyttävä tiedostonimi löydetty :" diff --git a/administrator/components/com_jedchecker/language/fr-CA/fr-CA.com_jedchecker.ini b/administrator/components/com_jedchecker/language/fr-CA/fr-CA.com_jedchecker.ini index 98637b6..38e493e 100644 --- a/administrator/components/com_jedchecker/language/fr-CA/fr-CA.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/fr-CA/fr-CA.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Le marquage d'ordre des octets (BOM) e COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Balise PHP courte trouvée. Comme les balises courtes peuvent être désactivées en PHP, il est recommandé de n'utiliser que les balises normales (<?php) pour optimiser la compatibilité." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="L'utilisation de superglobals est fortement déconseillée" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="L'utilisation d'un accès direct à la base de données est fortement déconseillée" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Fonctions dépréciées dans Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="déprécié dans Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="supprimé dans Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="supprimé dans Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS est déprécié dans Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError est déprécié, vous devriez utiliser JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log et var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest est déprécié, vous devriez utiliser JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="déprécié dans Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="obsolète dans Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Déclaration TODO détectée" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Dossier résiduel détecté" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Fichier résiduel détecté" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="Normes PHP strictes : Seules les variables doivent être assignées par référence" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Les espaces au début du fichier PHP ont été détectés (cela peut entraîner le message d'avertissement 'Ne peut pas modifier les informations de l'en-tête - en-têtes déjà envoyés')" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="supprimé dans Joomla! 5 (disponible uniquement avec le plugin de rétro-compatibilité)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="À la place, utiliser" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Script d'analyse anti-malware pour Joomla" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS signalera l'utilisation de méthodes potentiellement dangereuses et vérifiera en outre certaines signatures d'attaques connues. Pour en savoir plus, consultez la Page d'accueil du projet
La sortie JAMSS est très détaillée et très utile, survolez n'importe quelle ligne pour voir les détails." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Nom de fichier suspect détecté :" diff --git a/administrator/components/com_jedchecker/language/fr-FR/fr-FR.com_jedchecker.ini b/administrator/components/com_jedchecker/language/fr-FR/fr-FR.com_jedchecker.ini index 98637b6..38e493e 100644 --- a/administrator/components/com_jedchecker/language/fr-FR/fr-FR.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/fr-FR/fr-FR.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Le marquage d'ordre des octets (BOM) e COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Balise PHP courte trouvée. Comme les balises courtes peuvent être désactivées en PHP, il est recommandé de n'utiliser que les balises normales (<?php) pour optimiser la compatibilité." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="L'utilisation de superglobals est fortement déconseillée" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="L'utilisation d'un accès direct à la base de données est fortement déconseillée" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Fonctions dépréciées dans Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="déprécié dans Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="supprimé dans Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="supprimé dans Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS est déprécié dans Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError est déprécié, vous devriez utiliser JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log et var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest est déprécié, vous devriez utiliser JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="déprécié dans Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="obsolète dans Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Déclaration TODO détectée" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Dossier résiduel détecté" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Fichier résiduel détecté" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="Normes PHP strictes : Seules les variables doivent être assignées par référence" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Les espaces au début du fichier PHP ont été détectés (cela peut entraîner le message d'avertissement 'Ne peut pas modifier les informations de l'en-tête - en-têtes déjà envoyés')" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="supprimé dans Joomla! 5 (disponible uniquement avec le plugin de rétro-compatibilité)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="À la place, utiliser" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Script d'analyse anti-malware pour Joomla" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS signalera l'utilisation de méthodes potentiellement dangereuses et vérifiera en outre certaines signatures d'attaques connues. Pour en savoir plus, consultez la Page d'accueil du projet
La sortie JAMSS est très détaillée et très utile, survolez n'importe quelle ligne pour voir les détails." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Nom de fichier suspect détecté :" diff --git a/administrator/components/com_jedchecker/language/ga-IE/ga-IE.com_jedchecker.ini b/administrator/components/com_jedchecker/language/ga-IE/ga-IE.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/ga-IE/ga-IE.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/ga-IE/ga-IE.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/hi-IN/hi-IN.com_jedchecker.ini b/administrator/components/com_jedchecker/language/hi-IN/hi-IN.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/hi-IN/hi-IN.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/hi-IN/hi-IN.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/hr-HR/hr-HR.com_jedchecker.ini b/administrator/components/com_jedchecker/language/hr-HR/hr-HR.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/hr-HR/hr-HR.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/hr-HR/hr-HR.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/hu-HU/hu-HU.com_jedchecker.ini b/administrator/components/com_jedchecker/language/hu-HU/hu-HU.com_jedchecker.ini index 7d0a32a..e0c8047 100644 --- a/administrator/components/com_jedchecker/language/hu-HU/hu-HU.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/hu-HU/hu-HU.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="A fájl 'byte order mark (BOM)' formá COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Rövid PHP címkét találtunk. Mivel ezek használatát le lehet tiltani a PHP-ben ajánlott a normál címkék (<?php) használata a kompatibilitás maximalizálása érdekében." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="A szuperglobálok használata erősen ellenjavallt" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="A közvetlen adatbázis hozzáférés használata erősen ellenjavallt" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="A Joomla 3-ban elavult funkciók" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="elavult a Joomla 3-ban" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="eltávolítva a Joomla! 4-ben" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="A DS használata elavult a Joomla 3-ban" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="A JError használata elavult, használja helyette a JFactory::getApplication()->enqueueMessage(); parancsot" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log és var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="A JRequest elavult, használja helyette a JFactory::getApplication()->input; parancsot" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="elavult a Joomla! 4-ben" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO-bejegyzést találtunk" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Felesleges könyvtárat találtunk" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Felesleges fájlt találtunk" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="Szigorú PHP-szabványok: csak változókat szabad referencia alapján hozzárendelni" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Szóköz karaktereket találtam a PHP-fájl elején (ami 'Fejlécinformáció nem módosítható - fejléc már elküldve' figyelmeztető üzenetet eredményezhet)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="törölve a Joomla! 5-ből (csak a Visszafele kompatibilitás beépülő modullal elérhető)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Helyette használja ezt:" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware kereső szkript" COM_JEDCHECKER_RULE_JAMSS_DESC="A JAMSS figyelmeztetést küld a potenciálisan veszélyes módszerek használatáról, emellett bizonyos ismert támadási metódust is ellenőriz. További információkat a projekt honlapján talál.
A JAMSS kimenete nagyon informatív és hasznos: vigye az egeret a sorok fölé a részletek megtekintéséhez." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Gyanús fájlnevet találtunk:" diff --git a/administrator/components/com_jedchecker/language/id-ID/id-ID.com_jedchecker.ini b/administrator/components/com_jedchecker/language/id-ID/id-ID.com_jedchecker.ini index 63ef3c1..6457a43 100644 --- a/administrator/components/com_jedchecker/language/id-ID/id-ID.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/id-ID/id-ID.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Byte order mark (BOM) terdeteksi. Simp COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Tag PHP ringkas ditemukan. Karena tag ringkas dapat dinonaktifkan di PHP, disarankan untuk hanya menggunakan tag normal (<?php) guna memaksimalkan kompatibilitas." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Pemakaian superglobals sangat tidak dianjurkan" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Pemakaian akses database langsung sangat tidak dianjurkan" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Fungsi sudah usang di Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="sudah usang di Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="dihapus di Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS sudah usang di Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError sudah usang, Anda harus memakai JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log dan var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest sudah usang, Anda harus memakai JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="sudah usang di Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Pernyataan TODO terdeteksi" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Ada folder yang tertinggal" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Ada file yang tertinggal" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Hanya variabel saja yang seharusnya ditetapkan oleh referensi" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spasi di awal nama file PHP terdeteksi (mungkin akan mengakibatkan munculnya pesan peringatan 'Tidak dapat memodifikasi informasi header - header sudah terkirim')" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS akan menimbulkan banyak peringatan untuk pemakaian metode yang berpotensi berbahaya, sebagai tambahan pemeriksaan untuk beberapa tanda file serangan yang dikenali. Temukan selengkapnya di halaman Proyek
output JAMSS yang sangat rinci dan sangat berguna, hover di baris mana saja untuk melihat detailnya." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Filename mencurigakan ditemukan :" diff --git a/administrator/components/com_jedchecker/language/it-IT/it-IT.com_jedchecker.ini b/administrator/components/com_jedchecker/language/it-IT/it-IT.com_jedchecker.ini index b17f31c..6631031 100644 --- a/administrator/components/com_jedchecker/language/it-IT/it-IT.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/it-IT/it-IT.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Viene rilevato il segno di ordine dei COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Tag PHP corto trovato. Poiché i tag brevi possono essere disabilitati in PHP, si consiglia di utilizzare solo i tag normali (<?php) per massimizzare la compatibilità." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="L'utilizzo di superglobals è fortemente sconsigliato" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="L'utilizzo di accesso diretto al database è fortemente sconsigliato" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funzioni deprecate in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecato in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="rimosso in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS è deprecato in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError è deprecato, dovresti utilizzare JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log e var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest è obsoleto, è necessario utilizzare JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecato in Joomla 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="dichiarazione TODO rilevato" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Rilevata cartella Leftover" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Rilevato file Leftover" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Solo le variabili devono essere assegnate con riferimento" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spazi all'inizio del file PHP rilevato (potrebbe risultare nel messaggio di avviso 'Impossibile modificare le informazioni di intestazione - intestazioni già inviate)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS solleverà molte bandiere per l'utilizzo di metodi potenzialmente pericolosi, inoltre il controllo di alcune firme di attacco noti Scopri più informazioni su Homepage del progetto
JAMSS uscita è molto dettagliato e molto utile, passa il mouse sopra tutte le righe per vedere i dettagli. " COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="nome del file sospetto trovato:" diff --git a/administrator/components/com_jedchecker/language/ja-JP/ja-JP.com_jedchecker.ini b/administrator/components/com_jedchecker/language/ja-JP/ja-JP.com_jedchecker.ini index 83526a0..6246c46 100644 --- a/administrator/components/com_jedchecker/language/ja-JP/ja-JP.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/ja-JP/ja-JP.com_jedchecker.ini @@ -73,19 +73,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="バイトオーダーマーク(BOM COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="短いPHPタグが見つかりました。PHPでは短いタグを無効にできるため、互換性を最大化するために通常のタグ (<?php) のみを使用することをお勧めします。" COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="スーパーグローバルの使用は強くお勧めしません" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="データベースへの直接アクセスの使用は強くお勧めしません" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Joomla3で廃止された機能" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="Joomla3で非推奨" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="Joomla! 4 で削除されました" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DSはJoomla3で非推奨になりました" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError は非推奨です。JFactory::getApplication()->enqueueMessage(); を使用する必要があります。" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log と var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest は非推奨です。 JFactory::getApplication()->input; を使用する必要があります。" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="Joomla! 4 で非推奨になりました" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODOステートメントを検出しました" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="残りのフォルダを検出しました" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="残りのファイルを検出しました" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHPの厳格な基準:変数のみを参照によって割り当てる必要があります" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! マルウェア対策スキャンスクリプト" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMESは、潜在的に危険な方法を使用するために多くのフラグを立て、さらにいくつかの既知の攻撃シグネチャをチェックします。詳細については、プロジェクトのホームページをご覧ください。
JAMSSの出力は非常に冗長で非常に便利です。任意の行にカーソルを合わせると、詳細が表示されます。" COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="疑わしいファイル名が見つかりました:" diff --git a/administrator/components/com_jedchecker/language/kk-KZ/kk-KZ.com_jedchecker.ini b/administrator/components/com_jedchecker/language/kk-KZ/kk-KZ.com_jedchecker.ini index 634fe1a..b4e778f 100644 --- a/administrator/components/com_jedchecker/language/kk-KZ/kk-KZ.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/kk-KZ/kk-KZ.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Байт реті белгісі (BOM) COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Қысқа PHP тегі табылды. PHP-де қысқа тегтерді өшіруге болатындықтан, үйлесімділікті барынша арттыру үшін тек қалыпты тегтерді (<?php) пайдалану ұсынылады." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Superglobals пайдалану қатаң түрде ұсынылмайды" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Дерекқорға тікелей қол жеткізуді пайдалану қатаң түрде ұсынылмайды" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Joomla 3 жүйесінде ескірген функциялар" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="joomla 3-те ескірген" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="joomla 4-те жойылды" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS Joomla 3 жүйесінде ескірген" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError ескірген, пайдалану керек JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log және var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest ескірген, пайдалану керек JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="joomla 4-те ескірген" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO мәлімдемесі анықталды" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Қалған қалта анықталды" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Қалған файл анықталды" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP қатаң стандарттары: тек айнымалылар сілтеме бойынша тағайындалуы керек" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="PHP файлының басындағы бос орындар анықталды (бұл «Тақырып ақпаратын өзгерту мүмкін емес - тақырыптар әлдеқашан жіберілген» ескерту хабарына әкелуі мүмкін)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla антивирустық сканерлеу сценарийі" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS ықтимал қауіпті әдістерді пайдалану үшін көптеген жалаушаларды көтереді, сонымен қатар кейбір белгілі шабуыл қолтаңбаларын тексереді. Жобаның басты беті
JAMSS шығысы өте егжей-тегжейлі. және өте пайдалы, мәліметтерді көру үшін меңзерді кез келген жолдың үстіне апарыңыз." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Күдікті файл атауы табылды:" diff --git a/administrator/components/com_jedchecker/language/ky-KG/ky-KG.com_jedchecker.ini b/administrator/components/com_jedchecker/language/ky-KG/ky-KG.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/ky-KG/ky-KG.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/ky-KG/ky-KG.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/lt-LT/lt-LT.com_jedchecker.ini b/administrator/components/com_jedchecker/language/lt-LT/lt-LT.com_jedchecker.ini index 5f9f64a..7091665 100644 --- a/administrator/components/com_jedchecker/language/lt-LT/lt-LT.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/lt-LT/lt-LT.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Aptikta baitų eilės žyma (BOM). Iš COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Rasta trumpa PHP žyma. Kadangi PHP galima išjungti trumpas žymas, siekiant maksimaliai padidinti suderinamumą, rekomenduojama naudoti tik įprastas žymas (<?php)." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Labai nerekomenduojama naudoti superglobalų" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Labai nerekomenduojama naudoti tiesioginės duomenų bazės prieigos" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="„Joomla 3“ pasenusios funkcijos" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="nebenaudojamas Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="pašalintas Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS yra nebenaudojamas Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError yra pasenęs, turėtumėte naudoti JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log ir var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest yra pasenęs, turėtumėte naudoti JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="nebenaudojamas Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Aptiktas TODO pareiškimas" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Aptiktas aplanko likutis" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Aptiktas failo likutis" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="Griežti PHP standartai: tik kintamieji turėtų būti priskirti remiantis nuoroda" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Aptikti tarpai PHP failo pradžioje (dėl to gali pasirodyti įspėjimas „Negalima keisti antraštės informacijos – antraštės jau išsiųstos“)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS – Joomla! Apsaugos nuo kenkėjiškų programų nuskaitymo scenarijus" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS iškels daug vėliavėlių dėl potencialiai pavojingų metodų naudojimo, papildomai patikrins, ar nėra žinomų atakų parašų. Sužinokite daugiau Projekto pagrindiniame puslapyje
JAMSS išvestis yra labai išsami ir labai naudinga, užveskite pelės žymeklį virš bet kokių eilučių, kad pamatytumėte išsamią informaciją." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Rastas įtartinas failo pavadinimas:" diff --git a/administrator/components/com_jedchecker/language/lv-LV/lv-LV.com_jedchecker.ini b/administrator/components/com_jedchecker/language/lv-LV/lv-LV.com_jedchecker.ini index 3367b98..3838f31 100644 --- a/administrator/components/com_jedchecker/language/lv-LV/lv-LV.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/lv-LV/lv-LV.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/nb-NO/nb-NO.com_jedchecker.ini b/administrator/components/com_jedchecker/language/nb-NO/nb-NO.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/nb-NO/nb-NO.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/nb-NO/nb-NO.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/nl-BE/nl-BE.com_jedchecker.ini b/administrator/components/com_jedchecker/language/nl-BE/nl-BE.com_jedchecker.ini index f710e9d..1ac7392 100644 --- a/administrator/components/com_jedchecker/language/nl-BE/nl-BE.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/nl-BE/nl-BE.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="De byte ordermarkering (BOM) wordt ged COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Korte PHP tag gevonden. Omdat korte tags kunnen worden uitgeschakeld in PHP, wordt aanbevolen om alleen de normale tags te gebruiken (<?php) om de compatibiliteit te maximaliseren." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Het gebruik van superglobals wordt sterk ontmoedigd" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Het gebruik van directe database toegang wordt sterk ontmoedigd" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functies niet meer ondersteund in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="niet meer ondersteund in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="verwijderd in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS wordt niet meer ondersteund in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError niet meer ondersteund, gebruik JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log en var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest wordt niet meer ondersteund, u moet JFactory::getApplication()->input; gebruiken" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="niet meer ondersteund in Joomla 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement gevonden" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Overgebleven map gevonden" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Overgebleven bestand gevonden" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Alleen variabelen mogen via referentie worden toegewezen" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaties aan het begin van het gedetecteerde PHP-bestand gevonden (dit kan leiden tot 'Kan header informatie niet aanpassen - headers zijn al verzonden' waarschuwingsbericht)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! anti-malware scan script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS zal veel waarschuwingen geven voor het gebruik van potentieel gevaarlijke methoden, extra controle op enkele bekende aanvals-handtekeningen. Ontdek meer op de website van het Project
JAMSS output is zeer uitgebreid en zeer nuttig, beweeg over een regel om de details te zien." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Verdachte bestandsnaam gevonden:" @@ -117,14 +120,14 @@ COM_JEDCHECKER_MANIFEST_MENU_UNUSED_ATTRIBUTE="Menu item attribuut '%s' wordt ni COM_JEDCHECKER_MANIFEST_MISSED_METHOD_UPGRADE="Zonder het method="upgrade" attribuut kan het extensie pakket niet worden geüpgrade" COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE="Node <%1$s> bevat het verplichte '%2$s' attribuut niet" COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE_VALUE="De node <%1$s> heeft attribuut '%2$s' met onbekende waarde "%3$s"" -COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES="The <files> node contains multiple elements with '%s' attribute" -COM_JEDCHECKER_MANIFEST_MODULE_ELEMENT_MISMATCH="The value of <element> node doesn't match value of 'module' attribute in the <files> elements" -COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE="The <files> node doesn't contain element with '%s' attribute" +COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES="De <files> node bevat meerdere elementen met het '%s' attribuut" +COM_JEDCHECKER_MANIFEST_MODULE_ELEMENT_MISMATCH="De waarde van <element> node komt niet overeen met de waarde van het 'module' attribuut in de <files> elementen" +COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE="De <files> node bevat geen element met het '%s' attribuut" COM_JEDCHECKER_XML_FILES="XML bestanden referenties" COM_JEDCHECKER_XML_FILES_DESC="Controleer op onjuiste bestands- en mapreferenties in het XML manifest" COM_JEDCHECKER_XML_FILES_FILE_NOT_FOUND="Bestand niet gevonden: %s" COM_JEDCHECKER_XML_FILES_FOLDER_NOT_FOUND="Map niet gevonden: %s" -COM_JEDCHECKER_XML_FILES_EMPTY_LIST="The node %s is empty" +COM_JEDCHECKER_XML_FILES_EMPTY_LIST="De node %s is leeg" COM_JEDCHECKER_LANG="Taalbestanden" COM_JEDCHECKER_LANG_DESC="Valideert taalbestanden" COM_JEDCHECKER_LANG_INCORRECT_EOL="Onjuist einde-regel teken gevonden. Converteer bestand naar Unix EOL (\n) formaat." diff --git a/administrator/components/com_jedchecker/language/nl-NL/nl-NL.com_jedchecker.ini b/administrator/components/com_jedchecker/language/nl-NL/nl-NL.com_jedchecker.ini index a5aeb88..9fc1321 100644 --- a/administrator/components/com_jedchecker/language/nl-NL/nl-NL.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/nl-NL/nl-NL.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="De byte ordermarkering (BOM) wordt ged COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Korte PHP tag gevonden. Omdat korte tags kunnen worden uitgeschakeld in PHP, wordt aanbevolen om alleen de normale tags te gebruiken (<?php) om de compatibiliteit te maximaliseren." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Het gebruik van superglobals wordt sterk afgeraden" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Het gebruik van directe database toegang wordt sterk afgeraden" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Niet meer ondersteunde functies in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="niet meer ondersteund in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="verwijderd in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS wordt niet meer ondersteund in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is verouderd, gebruik JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log en var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest wordt niet meer ondersteund, je moet JFactory::getApplication()->input; gebruiken" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="niet meer ondersteund in Joomla 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement gevonden" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Overgebleven map gevonden" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Overgebleven bestand gevonden" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Alleen variabelen mogen via referentie worden toegewezen" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaties aan het begin van het gedetecteerde PHP-bestand gevonden (dit kan leiden tot 'Kan header informatie niet aanpassen - headers zijn al verzonden' waarschuwingsbericht)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! anti-malware scan script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS zal veel waarschuwingen geven voor het gebruik van potentieel gevaarlijke methoden, extra controle op enkele bekende aanvals-handtekeningen. Ontdek meer op de website van de Project startpagina
JAMSS output is zeer uitgebreid en zeer nuttig, beweeg over een regel om de details te zien." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Verdachte bestandsnaam gevonden:" @@ -117,14 +120,14 @@ COM_JEDCHECKER_MANIFEST_MENU_UNUSED_ATTRIBUTE="Menu-item attribuut '%s' wordt ni COM_JEDCHECKER_MANIFEST_MISSED_METHOD_UPGRADE="Zonder het method="upgrade" attribuut kan het extensiepakket niet worden bijgewerkt" COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE="Node <%1$s> bevat het verplichte '%2$s' attribuut niet" COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE_VALUE="Node <%1$s> heeft attribuut '%2$s' met onbekende waarde "%3$s"" -COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES="The <files> node contains multiple elements with '%s' attribute" -COM_JEDCHECKER_MANIFEST_MODULE_ELEMENT_MISMATCH="The value of <element> node doesn't match value of 'module' attribute in the <files> elements" -COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE="The <files> node doesn't contain element with '%s' attribute" +COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES="De <files> node bevat meerdere elementen met het '%s' attribuut" +COM_JEDCHECKER_MANIFEST_MODULE_ELEMENT_MISMATCH="De waarde van <element> node komt niet overeen met de waarde van het 'module' attribuut in de <files> elementen" +COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE="De <files> node bevat geen element met het '%s' attribuut" COM_JEDCHECKER_XML_FILES="XML bestanden verwijzingen" COM_JEDCHECKER_XML_FILES_DESC="Controleer op onjuiste bestanden en mappen verwijzingen in het XML manifest" COM_JEDCHECKER_XML_FILES_FILE_NOT_FOUND="Bestand niet gevonden: %s" COM_JEDCHECKER_XML_FILES_FOLDER_NOT_FOUND="Map niet gevonden: %s" -COM_JEDCHECKER_XML_FILES_EMPTY_LIST="The node %s is empty" +COM_JEDCHECKER_XML_FILES_EMPTY_LIST="De node %s is leeg" COM_JEDCHECKER_LANG="Taalbestanden" COM_JEDCHECKER_LANG_DESC="Valideren van taalbestanden" COM_JEDCHECKER_LANG_INCORRECT_EOL="Onjuist einde-regel teken gevonden. Converteer bestand naar Unix EOL (\n) formaat." diff --git a/administrator/components/com_jedchecker/language/pl-PL/pl-PL.com_jedchecker.ini b/administrator/components/com_jedchecker/language/pl-PL/pl-PL.com_jedchecker.ini index 2e12610..869c935 100644 --- a/administrator/components/com_jedchecker/language/pl-PL/pl-PL.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/pl-PL/pl-PL.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/pt-BR/pt-BR.com_jedchecker.ini b/administrator/components/com_jedchecker/language/pt-BR/pt-BR.com_jedchecker.ini index d93d8a2..f8a2eac 100644 --- a/administrator/components/com_jedchecker/language/pt-BR/pt-BR.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/pt-BR/pt-BR.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="A marca de pedidos de bytes (BOM) foi COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Tag PHP curta encontrada. Como marcadores curtos podem ser desativados no PHP, é recomendado usar apenas as tags normais (<?php) para maximizar a compatibilidade." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="O uso de superglobais é fortemente desencorajado" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="O uso de acesso direto ao banco de dados é fortemente desencorajado" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funções obsoletas no Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="obsoleto no Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removido no Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS está obsoleto no Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError está obsoleto, você deve usar JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="erro_log e var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JError está obsoleto, você deve usar JFactory::getApplication()->enqueueMessage;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="obsoleto no Joomla 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Comando TODO detectado" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Pasta de esquerda detectada" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Arquivo de sobra detectado" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="Padrões Estritos do PHP: Somente variáveis devem ser atribuídas por referência" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Espaços no início do arquivo PHP detectados (pode resultar em 'Não é possível modificar informações do cabeçalho - mensagem de aviso já enviada pelo cabeçalho)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Script Joomla! Anti-Malware Scan" COM_JEDCHECKER_RULE_JAMSS_DESC="O JAMSS levantará muitas bandeiras para o uso de métodos potencialmente perigosos, verificando adicionalmente algumas assinaturas de ataque conhecidas. Saiba mais na página inicial do projeto
A saída JAMSS é muito detalhada e muito útil, passe o mouse sobre qualquer linha para ver os detalhes." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Nome de arquivo suspeito encontrado:" diff --git a/administrator/components/com_jedchecker/language/pt-PT/pt-PT.com_jedchecker.ini b/administrator/components/com_jedchecker/language/pt-PT/pt-PT.com_jedchecker.ini index d4a3496..6a3d0bd 100644 --- a/administrator/components/com_jedchecker/language/pt-PT/pt-PT.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/pt-PT/pt-PT.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Foi detetada a marca de ordem de bytes COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Encontrada uma etiqueta PHP abreviada. Como as etiquetas abreviadas podem ser desativadas no PHP, é recomendado usar apenas as etiquetas normais (<?php) para maximizar a compatibilidade." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="O uso de superglobais é fortemente desencorajado" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="O uso de acesso direto à base de dados é fortemente desencorajado" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funções obsoletas no Joomla 3" -COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="obsoleto no Joomla! 3" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="obsoleto no Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removido no Joomla! 4" -COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS tornou-se obsoleto no Joomla! 3" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removido no Joomla 5" +COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS tornou-se obsoleto no Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError está obsoleto, você deve usar JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log e var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest está obsoleto, você deve usar JFactory::getApplication()->input;" -COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="obsoleto no Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="obsoleto no Joomla 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="obsoleto no Joomla 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Comando TODO detetado" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Pasta de restos detetada" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Ficheiro de restos detetado" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="Padrões estritos PHP: Apenas as variáveis devem ser atribuídas por referência" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Foram detetados espaços no início do ficheiro PHP (pode resultar na mensagem de aviso: 'Não é possível alterar informações do cabeçalho - cabeçalhos já enviados')" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removido no Joomla! 5 (disponível apenas com o plugin Retrocompatibilidade)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Em vez disso, usar" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="O JAMSS assinalará muitos alertas para o uso de métodos potencialmente perigosos, verificando adicionalmente algumas assinaturas de ataque conhecidas. Saiba mais na página do projeto
A saída JAMSS é muito detalhada e útil: passe o rato sobre qualquer linha para ver detalhes." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Nome de ficheiro suspeito encontrado:" @@ -117,9 +120,9 @@ COM_JEDCHECKER_MANIFEST_MENU_UNUSED_ATTRIBUTE="Atributo de item de menu '%s' nã COM_JEDCHECKER_MANIFEST_MISSED_METHOD_UPGRADE="Sem o atributo method="upgrade" , o pacote de extensão não pode ser atualizado" COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE="O nó <%1$s> não contém o atributo obrigatório '%2$s'" COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE_VALUE="O nó <%1$s> tem o atributo '%2$s' com valor desconhecido "%3$s"" -COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES="The <files> node contains multiple elements with '%s' attribute" -COM_JEDCHECKER_MANIFEST_MODULE_ELEMENT_MISMATCH="The value of <element> node doesn't match value of 'module' attribute in the <files> elements" -COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE="The <files> node doesn't contain element with '%s' attribute" +COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES="O nó <files> contém múltiplos elementos com atributo '%s'" +COM_JEDCHECKER_MANIFEST_MODULE_ELEMENT_MISMATCH="O valor do nó <element> não corresponde ao valor do atributo 'module' nos elementos <files>" +COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE="O nó <files> não contém um elemento com atributo '%s'" COM_JEDCHECKER_XML_FILES="Referências em ficheiros XML" COM_JEDCHECKER_XML_FILES_DESC="Verificar referências incorretas a pastas e ficheiros no manifesto XML" COM_JEDCHECKER_XML_FILES_FILE_NOT_FOUND="Ficheiro não encontrado: %s" @@ -144,7 +147,7 @@ COM_JEDCHECKER_LANG_TRANSLATION_QUOTES="Todas as frases de tradução devem ser COM_JEDCHECKER_LANG_TRANSLATION_MISSED_LEFT_QUOTE="Você não usou a aspa esquerda." COM_JEDCHECKER_LANG_TRANSLATION_MISSED_RIGHT_QUOTE="Você não usou a aspa direita" COM_JEDCHECKER_LANG_TRANSLATION_EMPTY="Texto de tradução vazio" -COM_JEDCHECKER_LANG_QQDEPRECATED="O uso de \"_QQ_\" está obsoleto desde o Joomla! 3.9. Em vez disso, use aspas duplas escapadas (\\")" +COM_JEDCHECKER_LANG_QQDEPRECATED="O uso de %s está obsoleto desde o Joomla 3.9. Em vez disso, use aspas duplas escapadas (%s)" COM_JEDCHECKER_LANG_UNESCAPED_QUOTE="Encontradas aspas duplas sem escape" COM_JEDCHECKER_LANG_VARIABLE_REF="Uma referência de variável encontrada na tradução do texto." COM_JEDCHECKER_LANG_INCORRECT_ARGNUM="Provavelmente utiliza o formato de marcador de posição incorreto (por exemplo, '%1s' em vez de '%1$s'). Consulte a especificação do formato de impressão printf argnum para detalhes" diff --git a/administrator/components/com_jedchecker/language/ro-RO/ro-RO.com_jedchecker.ini b/administrator/components/com_jedchecker/language/ro-RO/ro-RO.com_jedchecker.ini index a52e752..17b5c73 100644 --- a/administrator/components/com_jedchecker/language/ro-RO/ro-RO.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/ro-RO/ro-RO.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Marca de ordine octet (BOM) este detec COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="S-a găsit o etichetă PHP scurtă. Deoarece etichetele scurte pot fi dezactivate în PHP, este recomandat să folosiți doar etichetele normale (<?php) pentru a maximiza compatibilitatea." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Utilizarea superglobalelor este puternic descurajată" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Utilizarea accesului direct la baza de date este puternic descurajată" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funcții depreciate în Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="depreciat în Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="eliminat în Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="eliminat în Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS este depreciat în Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError este depreciat, ar trebui să folosiți JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log și var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest este depreciat, ar trebui să utilizați JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="depreciat în Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="depreciat în Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Declarație TODO detectată" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Folder neșters detectat" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Fișier neșters detectat" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Doar variabilele ar trebui atribuite prin referinta" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaţii la începutul fişierului PHP detectate (ar putea duce la mesajul de avertizare 'Nu se poate modifica informaţiile antetului - antetul deja trimis')" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="eliminat în Joomla! 5 (disponibil doar cu plugin-ul de compatibilitate inversă)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="În schimb, folosiți" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Script de Scanare Anti-Malware Joomla" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS va ridica multe avertizări pentru utilizarea unor metode potenţial periculoase, verificând în plus unele semnături de atac cunoscute. Află mai multe pe pagina de start a proiectului
Outputul JAMSS este foarte, foarte detailată și foarte utilă, planează peste orice linie pentru a vedea detaliile." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Nume de fișier suspicios găsit:" diff --git a/administrator/components/com_jedchecker/language/ru-RU/ru-RU.com_jedchecker.ini b/administrator/components/com_jedchecker/language/ru-RU/ru-RU.com_jedchecker.ini index 23e0961..1efe6cf 100644 --- a/administrator/components/com_jedchecker/language/ru-RU/ru-RU.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/ru-RU/ru-RU.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Обнаружен символ бай COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Найден короткий PHP тег. Поскольку короткие теги могут быть отключены в PHP, рекомендуется использовать только обычные теги (<?php) для максимизации совместимости." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Использование суперглобальных переменных настоятельно не рекомендуется" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Использование прямого доступа к базе данных крайне не приветствуется" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Функции, устаревшие в Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="устарел в Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="удален в Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS устарела в Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError является устаревшим, вы должны использовать JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log и var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest является устаревшим, вы должны использовать JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="устарел в Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Обнаружена команда TODO" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Обнаружена лишняя папка" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Обнаружен лишний файл" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="Строгие стандарты PHP: только переменные должны назначаться по ссылке" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Обнаружены пробелы в начале файла PHP (это может привести к появлению предупреждающего сообщения \"Невозможно изменить информацию заголовка — заголовки уже отправлены\")" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="удалено в Joomla! 5 (доступно только с плагином Backward Compatibility)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Вместо этого используйте" COM_JEDCHECKER_RULE_JAMSS="JAMSS — Joomla! Сценарий сканирования на наличие вредоносного ПО" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS будет поднимать множество флагов для использования потенциально опасных методов, дополнительно проверяя некоторые известные сигнатуры атак. Узнайте больше на домашней странице проекта
Вывод JAMSS очень подробный и очень полезно, наведите курсор на любую строку, чтобы увидеть подробности." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Найдено подозрительное имя файла:" diff --git a/administrator/components/com_jedchecker/language/si-LK/si-LK.com_jedchecker.ini b/administrator/components/com_jedchecker/language/si-LK/si-LK.com_jedchecker.ini index 50503e5..80bbfd4 100644 --- a/administrator/components/com_jedchecker/language/si-LK/si-LK.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/si-LK/si-LK.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/sk-SK/sk-SK.com_jedchecker.ini b/administrator/components/com_jedchecker/language/sk-SK/sk-SK.com_jedchecker.ini index 6da70a8..bdfa0dd 100644 --- a/administrator/components/com_jedchecker/language/sk-SK/sk-SK.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/sk-SK/sk-SK.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Bola nájdená značka poradia bytov ( COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Našiel sa krátky tag PHP. Pretože krátke tagy je možné v PHP zakázať, odporúča sa na maximalizáciu kompatibility používať iba normálne tagy (<?php)." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Používanie superglobálov sa dôrazne neodporúča" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Dôrazne sa neodporúča používať priamy prístup k databáze" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funkcie, ktorých podpora v systéme Joomla 3 bola ukončená" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="koniec podpory v Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="odstránené v Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS už nie je podporované v Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="Podpora JError je zastaraná, mali by ste použiť JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log a var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="Podpora JRequest je zastaraná, mali by ste použiť JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="zastarané v Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Bolo zistené vyhlásenie TODO" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Bol zistený priečinok navyše" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Bol zistený súbor navyše" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="Prísne štandardy PHP: Odkazom by mali byť priradené iba premenné" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Boli zistené medzery na začiatku PHP súboru (môže to viesť k výstražnej správe 'Nemôžem upraviť Nie je možné upraviť informácie hlavičky – hlavičky už boli odoslané')" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="Protokol JAMSS upozorní na použitie potenciálne nebezpečných metód mnohými príznakmi a navyše skontroluje prítomnosť známych signatúr útoku. Viac informácií nájdete na domovskej stránke projektu
Výstup JAMSS je veľmi podrobný a veľmi užitočné, keď umiestnite kurzor myši na ľubovoľný riadok, zobrazia sa podrobnosti." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Bol nájdený podozrivý názov súboru:" diff --git a/administrator/components/com_jedchecker/language/sl-SI/sl-SI.com_jedchecker.ini b/administrator/components/com_jedchecker/language/sl-SI/sl-SI.com_jedchecker.ini index dc02569..31ffdd1 100644 --- a/administrator/components/com_jedchecker/language/sl-SI/sl-SI.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/sl-SI/sl-SI.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/sr-RS/sr-RS.com_jedchecker.ini b/administrator/components/com_jedchecker/language/sr-RS/sr-RS.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/sr-RS/sr-RS.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/sr-RS/sr-RS.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/sr-YU/sr-YU.com_jedchecker.ini b/administrator/components/com_jedchecker/language/sr-YU/sr-YU.com_jedchecker.ini index d73f283..2615423 100644 --- a/administrator/components/com_jedchecker/language/sr-YU/sr-YU.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/sr-YU/sr-YU.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/sv-SE/sv-SE.com_jedchecker.ini b/administrator/components/com_jedchecker/language/sv-SE/sv-SE.com_jedchecker.ini index 563d11a..8f3b220 100644 --- a/administrator/components/com_jedchecker/language/sv-SE/sv-SE.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/sv-SE/sv-SE.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Bytes order mark (BOM) har upptäckts. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Kort PHP-tagg hittad. Eftersom korta taggar kan inaktiveras i PHP, är det rekommenderat att endast använda normala taggar (<?php) för att maximera kompatibilitet." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Användning av superglobaler avrådes starkt" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Användning av direkt databasåtkomst avrådes starkt" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Funktioner föråldrade i Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="föråldrad i Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="borttagen i Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="borttagen i Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS är föråldrat i Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError är föråldrat, du bör använda JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log och var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest är föråldrad, du bör använda JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="borttagen i Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="föråldrad i Joomla 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO sats upptäckt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Mapp för överblivet upptäckt" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Fil för överblivet upptäckt" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standarder: Endast variabler bör tilldelas genom referens" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Mellanslag i början av PHP-filen upptäcktes (det kan resultera i att \"Kan inte ändra header information - headers redan skickade\" varningsmeddelande)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="borttagen i Joomla! 5 (endast tillgänglig med pluginen Bakåtkompatibilitet)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Använd istället" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Skanna skript" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS kommer att höja många flaggor för användning av potentiellt farliga metoder, dessutom söker efter några kända attacksignaturer. Ta reda på mer på projektets hemsida
JAMSS-utdata är mycket verbose och mycket användbar, sväva över alla rader för att se detaljerna." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Misstänkt filnamn hittades:" @@ -117,14 +120,14 @@ COM_JEDCHECKER_MANIFEST_MENU_UNUSED_ATTRIBUTE="Menyobjektattribut '%s' används COM_JEDCHECKER_MANIFEST_MISSED_METHOD_UPGRADE="Utan metoden="uppgradera" kan tilläggspaketet inte uppgraderas" COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE="Noden <%1$s> innehåller inte obligatoriskt '%2$s' attribut" COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE_VALUE="Noden <%1$s> har attribut '%2$s' med okänt värde "%3$s"" -COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES="The <files> node contains multiple elements with '%s' attribute" -COM_JEDCHECKER_MANIFEST_MODULE_ELEMENT_MISMATCH="The value of <element> node doesn't match value of 'module' attribute in the <files> elements" -COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE="The <files> node doesn't contain element with '%s' attribute" +COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES="<files> noden innehåller flera element med '%s' attribut" +COM_JEDCHECKER_MANIFEST_MODULE_ELEMENT_MISMATCH="Värdet av <element> nod matchar inte värdet av 'modul' attributet i elementen <files>" +COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE="<files> -noden innehåller inte element med '%s' attribut" COM_JEDCHECKER_XML_FILES="Referenser till XML-filer" COM_JEDCHECKER_XML_FILES_DESC="Kontrollera felaktiga filer och mappar referenser i XML-manifestet" COM_JEDCHECKER_XML_FILES_FILE_NOT_FOUND="Filen kan inte hittas: %s" COM_JEDCHECKER_XML_FILES_FOLDER_NOT_FOUND="Mappen kan inte hittas: %s" -COM_JEDCHECKER_XML_FILES_EMPTY_LIST="The node %s is empty" +COM_JEDCHECKER_XML_FILES_EMPTY_LIST="Noden %s är tom" COM_JEDCHECKER_LANG="Språkfiler" COM_JEDCHECKER_LANG_DESC="Validerar språkfiler" COM_JEDCHECKER_LANG_INCORRECT_EOL="Felaktigt end-of-line-tecken hittades. Konvertera filen till Unix EOL (\n) format." diff --git a/administrator/components/com_jedchecker/language/ta-IN/ta-IN.com_jedchecker.ini b/administrator/components/com_jedchecker/language/ta-IN/ta-IN.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/ta-IN/ta-IN.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/ta-IN/ta-IN.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/th-TH/th-TH.com_jedchecker.ini b/administrator/components/com_jedchecker/language/th-TH/th-TH.com_jedchecker.ini index bbd92db..298ccd1 100644 --- a/administrator/components/com_jedchecker/language/th-TH/th-TH.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/th-TH/th-TH.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="ตรวจพบเครื่อ COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="พบแท็ก PHP แบบสั้น เนื่องจากแท็กสั้นสามารถปิดการใช้งานใน PHP ขอแนะนำให้ใช้แท็กปกติเท่านั้น (<?php) เพื่อเพิ่มความเข้ากันได้สูงสุด" COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="ห้ามใช้ superglobals อย่างยิ่ง" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="ไม่แนะนำให้ใช้การเข้าถึงฐานข้อมูลโดยตรง" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="เลิกใช้งานฟังก์ชั่นใน Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="เลิกใช้ใน Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="ลบออกแล้วใน Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="ลบออกแล้วใน Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS เลิกใช้แล้วใน Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError เลิกใช้แล้ว คุณควรใช้ JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log และ var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest เลิกใช้แล้ว คุณควรใช้ JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="เลิกใช้แล้วใน Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="เลิกใช้แล้วใน Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="ตรวจพบส่วนของ TODO" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="ตรวจพบโฟลเดอร์ที่เหลือ" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="ตรวจพบไฟล์ที่เหลือ" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: ควรกำหนดตัวแปรโดยการอ้างอิงเท่านั้น" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="ตรวจพบช่องว่างที่จุดเริ่มต้นของไฟล์ PHP (อาจส่งผลให้มีข้อความเตือน 'ไม่สามารถแก้ไขส่วนหัว - ของข้อมูลส่วนหัวที่ส่งไปแล้ว')" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="ลบออกแล้วใน Joomla! 5 (ใช้ได้กับปลั๊กอินความเข้ากันได้แบบย้อนหลังเท่านั้น)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="ให้ใช้แทน" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS จะเพิ่มแฟล็กจำนวนมากเพื่อใช้วิธีการที่อาจเป็นอันตราย นอกจากนี้ ยังตรวจสอบลายเซ็นการโจมตีที่รู้จัก ดูข้อมูลเพิ่มเติมในหน้าแรกของโครงการ
เอาต์พุต JAMSS ละเอียดมาก และมีประโยชน์มาก วางเมาส์เหนือบรรทัดใดก็ได้เพื่อดูรายละเอียด" COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="พบชื่อไฟล์ที่น่าสงสัย :" diff --git a/administrator/components/com_jedchecker/language/tr-TR/tr-TR.com_jedchecker.ini b/administrator/components/com_jedchecker/language/tr-TR/tr-TR.com_jedchecker.ini index 9ef8432..3b0c9db 100644 --- a/administrator/components/com_jedchecker/language/tr-TR/tr-TR.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/tr-TR/tr-TR.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Bayt sıra işareti (BOM) algılandı. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Kısa PHP etiketi bulundu. PHP'de kısa etiketler devre dışı bırakılabildiğinden, uyumluluğu en üst düzeye çıkarmak için yalnızca normal etiketlerin (<?php) kullanılması önerilir." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Süper küresellerin kullanımı kesinlikle önerilmez" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Doğrudan veritabanı erişiminin kullanılması kesinlikle önerilmez" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Joomla 3'te kullanımdan kaldırılan işlevler" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="joomla 3'te kullanımdan kaldırıldı" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="Joomla! 4'te kaldırıldı" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="Joomla! 5'te kaldırıldı" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS Joomla 3'te kullanımdan kaldırıldı" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError kullanımdan kaldırıldı, JFactory::getApplication()->enqueueMessage(); kullanmalısınız;" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest kullanımdan kaldırıldı, JFactory::getApplication()->input; kullanmalısınız;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="Joomla! 4'te kullanımdan kaldırıldı" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="Joomla! 5'te kullanımdan kaldırıldı" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO ifadesi algılandı" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Kalan klasör algılandı" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Kalan dosya algılandı" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Katı Standartları: Yalnızca değişkenler referans olarak atanmalıdır" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="PHP dosyasının başındaki boşluklar algılandı ('Başlık bilgileri değiştirilemiyor - başlıklar zaten gönderildi' uyarı mesajına neden olabilir)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="Joomla! 5'te kaldırıldı (yalnızca Geriye Dönük Uyumluluk eklentisiyle kullanılabilir)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Bunun yerine kullanın" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Kötü Amaçlı Yazılımdan Koruma Tarama Komut Dosyası" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMES, potansiyel olarak tehlikeli yöntemlerin kullanımı için birçok uyarıyı yükseltecek ve ayrıca bilinen bazı saldırı imzalarını kontrol edecektir. Daha fazla bilgi edinin Projenin ana sayfası
JAMSS çıktısı çok ayrıntılı ve çok kullanışlıdır, ayrıntıları görmek için herhangi bir satırın üzerine gelin." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Şüpheli dosya adı bulundu:" diff --git a/administrator/components/com_jedchecker/language/uk-UA/uk-UA.com_jedchecker.ini b/administrator/components/com_jedchecker/language/uk-UA/uk-UA.com_jedchecker.ini index 8aac5c4..3ec0da5 100644 --- a/administrator/components/com_jedchecker/language/uk-UA/uk-UA.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/uk-UA/uk-UA.com_jedchecker.ini @@ -73,19 +73,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="Виявлено мітку поряд COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Знайдено короткий PHP-тег. Оскільки короткі теги можуть бути відключені в PHP, рекомендується використовувати тільки звичайні теґи (<?php) для максимальної сумісності." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Категорично не рекомендується використання суперглобалів" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Використання прямого доступу до бази даних категорично не рекомендується" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Функції в Joomla 3 застаріли" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="застаріле в Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="видалено в Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS застаріло в Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError застаріло, необхідно використовувати JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log і var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest застарілий, необхідно використовувати JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="застаріле в Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="Виявлено команду TODO" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Виявлено теку залишків" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Виявлено залишковий файл" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="Cуворі стандарти PHP: Тільки змінні повинні бути призначені за посиланням" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Скрипт сканування проти шкідливих програм" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS підніме багато прапорів для використання потенційно небезпечних методів, додатково перевіряючи деякі відомі ворожі підписи. Дізнайтесь більше на головній сторінці Проекту
вихід JAMSS є дуже детальним і дуже корисним, наведіть на будь-які рядки, щоб побачити подробиці." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Знайдено підозрілий файл:" diff --git a/administrator/components/com_jedchecker/language/ur-IN/ur-IN.com_jedchecker.ini b/administrator/components/com_jedchecker/language/ur-IN/ur-IN.com_jedchecker.ini index 5ba9c5e..0fbb157 100644 --- a/administrator/components/com_jedchecker/language/ur-IN/ur-IN.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/ur-IN/ur-IN.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/zh-CN/zh-CN.com_jedchecker.ini b/administrator/components/com_jedchecker/language/zh-CN/zh-CN.com_jedchecker.ini index fe514fd..d150c9d 100644 --- a/administrator/components/com_jedchecker/language/zh-CN/zh-CN.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/zh-CN/zh-CN.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="The byte order mark (BOM) is detected. COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="Short PHP tag found. As short tags can be disabled in PHP, it is recommended to only use the normal tags (<?php) to maximise compatibility." COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="Use of superglobals is strongly discouraged" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="Use of direct database access is strongly discouraged" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Functions deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="removed in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS is deprecated in Joomla 3" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError is deprecated, you should use JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log and var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest is deprecated, you should use JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="deprecated in Joomla! 4" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="TODO statement detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="Leftover folder detected" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="Leftover file detected" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP Strict Standards: Only variables should be assigned by reference" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="Spaces at the beginning of PHP file detected (it might result in the 'Cannot modify header information - headers already sent' warning message)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! Anti-Malware Scan Script" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS will raise many flags for use of potentially dangerous methods, additionally checking for some known attack signatures. Find out more on the Project's homepage
JAMSS output is very verbose and very useful, hover over any lines to see the details." COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Suspicious filename found :" diff --git a/administrator/components/com_jedchecker/language/zh-TW/zh-TW.com_jedchecker.ini b/administrator/components/com_jedchecker/language/zh-TW/zh-TW.com_jedchecker.ini index b0a3f94..a581585 100644 --- a/administrator/components/com_jedchecker/language/zh-TW/zh-TW.com_jedchecker.ini +++ b/administrator/components/com_jedchecker/language/zh-TW/zh-TW.com_jedchecker.ini @@ -72,19 +72,22 @@ COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND="偵測到位元組順序記號 (BOM) COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG="發現簡寫 PHP 標籤。因為簡寫標籤可在 PHP 中取消,建議僅使用一般標籤 (<?php) 以最大提升相容性。" COM_JEDCHECKER_ERROR_FRAMEWORK_SUPERGLOBALS="強烈不鼓勵使用 superglobals" COM_JEDCHECKER_ERROR_FRAMEWORK_DIRECTDB="強烈不鼓勵直接存取資料庫" -COM_JEDCHECKER_RULE_FRAMEWORK_NOTINJ3="Joomla 3 已棄用函式" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ3="Joomla 3 棄用" COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ4="Joomla! 4 已移除" +COM_JEDCHECKER_ERROR_FRAMEWORK_NOTINJ5="removed in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_DS="DS 在 Joomla 3 已棄用" COM_JEDCHECKER_ERROR_FRAMEWORK_JERR="JError 已棄用,你應使用 JFactory::getApplication()->enqueueMessage();" COM_JEDCHECKER_ERROR_FRAMEWORK_ERRORLOG="error_log 及 var_dump" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATED="JRequest 已棄用,你應使用 JFactory::getApplication()->input;" COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ4="Joomla! 4 已棄用" +COM_JEDCHECKER_ERROR_FRAMEWORK_DEPRECATEDINJ5="deprecated in Joomla! 5" COM_JEDCHECKER_ERROR_FRAMEWORK_TODO="偵測到 TODO 陳述" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER="偵測到剩餘資料夾" COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE="偵測到剩餘檔案" COM_JEDCHECKER_ERROR_FRAMEWORK_STRICT="PHP 嚴格標準: 只有變數應透過參照指定" COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES="偵測到 PHP 檔案最前面的空白 (也許導致 'Cannot modify header information - headers already sent' 警告訊息)" +COM_JEDCHECKER_ERROR_FRAMEWORK_J5LEGACY="removed in Joomla! 5 (available with the Backward Compatibility plugin only)" +COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE="Instead, use" COM_JEDCHECKER_RULE_JAMSS="JAMSS - Joomla! 反惡意軟體掃描腳本" COM_JEDCHECKER_RULE_JAMSS_DESC="JAMSS 會針對潛在危險方法的使用提出許多標記,另會檢查一些已知的攻擊特徵,在 專案頁面找到更多
JAMSS 輸出字數非常多且很有用,將游標停在任意行上觀看細節。" COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="找到可疑檔案:" diff --git a/administrator/components/com_jedchecker/libraries/helper.php b/administrator/components/com_jedchecker/libraries/helper.php index b4a50f1..d4df50e 100644 --- a/administrator/components/com_jedchecker/libraries/helper.php +++ b/administrator/components/com_jedchecker/libraries/helper.php @@ -9,6 +9,8 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Filesystem\Folder; +use Joomla\CMS\Filter\InputFilter; /** * class JedcheckerHelper @@ -34,7 +36,7 @@ abstract class JEDCheckerHelper public static function findManifests($basedir) { // Find all XML files of the extension - $files = JFolder::files($basedir, '\.xml$', true, true); + $files = Folder::files($basedir, '\.xml$', true, true); $excludeList = array(); @@ -134,7 +136,7 @@ abstract class JEDCheckerHelper } } - $extension = strtolower(JFilterInput::getInstance()->clean($extension, 'cmd')); + $extension = strtolower(InputFilter::getInstance()->clean($extension, 'cmd')); if ($type === 'component' && strpos($extension, 'com_') !== 0) { diff --git a/administrator/components/com_jedchecker/libraries/rules/encoding.php b/administrator/components/com_jedchecker/libraries/rules/encoding.php index 68c5501..d8b46bd 100644 --- a/administrator/components/com_jedchecker/libraries/rules/encoding.php +++ b/administrator/components/com_jedchecker/libraries/rules/encoding.php @@ -12,6 +12,9 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Filesystem\Folder; +use Joomla\CMS\Language\Text; + // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -81,7 +84,7 @@ class JedcheckerRulesEncoding extends JEDcheckerRule $this->encodingsRegex = '/' . implode('|', $encodings) . '/i'; // Find all php files of the extension - $files = JFolder::files($this->basedir, '\.php$', true, true); + $files = Folder::files($this->basedir, '\.php$', true, true); // Iterate through all files foreach ($files as $file) @@ -121,7 +124,7 @@ class JedcheckerRulesEncoding extends JEDcheckerRule if (preg_match($this->encodingsRegex, $line)) { $found = true; - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_ERROR_ENCODING'), $i + 1, $origContent[$i]); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_ERROR_ENCODING'), $i + 1, $origContent[$i]); } } diff --git a/administrator/components/com_jedchecker/libraries/rules/errorreporting.php b/administrator/components/com_jedchecker/libraries/rules/errorreporting.php index f3f9f0f..c73f799 100644 --- a/administrator/components/com_jedchecker/libraries/rules/errorreporting.php +++ b/administrator/components/com_jedchecker/libraries/rules/errorreporting.php @@ -11,6 +11,9 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Filesystem\Folder; +use Joomla\CMS\Language\Text; + // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -82,7 +85,7 @@ class JedcheckerRulesErrorreporting extends JEDcheckerRule $this->errorreportingRegex = '/' . implode('|', $codes) . '/i'; // Find all php files of the extension - $files = JFolder::files($this->basedir, '\.php$', true, true); + $files = Folder::files($this->basedir, '\.php$', true, true); // Iterate through all files foreach ($files as $file) @@ -122,7 +125,7 @@ class JedcheckerRulesErrorreporting extends JEDcheckerRule if (preg_match($this->errorreportingRegex, $line)) { $found = true; - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_ERROR_ERRORREPORTING'), $i + 1, $origContent[$i]); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_ERROR_ERRORREPORTING'), $i + 1, $origContent[$i]); } } diff --git a/administrator/components/com_jedchecker/libraries/rules/framework.ini b/administrator/components/com_jedchecker/libraries/rules/framework.ini index fc3db99..493a284 100644 --- a/administrator/components/com_jedchecker/libraries/rules/framework.ini +++ b/administrator/components/com_jedchecker/libraries/rules/framework.ini @@ -32,11 +32,13 @@ notice_groups="errorlog,todo" errorlog="error_log,var_export,var_dump,print_r,debug_zval_dump" todo="@TODO" -compatibility_groups="notinj3,notinj4,deprecated,deprecatedinj4,jerr,DS,strict" +compatibility_groups="notinj3,notinj4,notinj5,deprecated,deprecatedinj4,deprecatedinj5,jerr,DS,strict" notinj3="JUtility::isWinOS,JFTP,JLDAP,JWebClient,JloadResultArray,nameQuote,JRequest::checkToken,JParameter,JElement,JFormFieldEditors,JHtmlImage,JRules,JSimpleXML,JPane,$db->getEscaped,JDate::toMysql,JUtility::sendMail,JUtility::sendAdminMail,JUtility::getToken,JFactory::getXMLParser,JDate::toMysql" -notinj4="JInstallerComponent,JInstallerFile,JInstallerLanguage,JInstallerLibrary,JInstallerModule,JInstallerPackage,JInstallerPlugin,JInstallerTemplate,JSubMenuHelper,pagination_item_active,pagination_item_inactive,JVersion::RELEASE,JVersion::DEV_LEVEL,JVersion::BUILD,JHtmlBootstrap::modal,JHtml::_('bootstrap.modal',JHtmlBatch,JHtml::_('batch.,JAccess::$assetPermissionsById,JAccess::$assetPermissionsByName,JAccess::preloadPermissionsParentIdMapping,JAccess::getActions,JApplicationWebRouter,JApplicationWebRouterBase,JApplicationWebRouterRest,$app->getPageParameters,JApplicationHelper::parseXMLLangMetaFile,JCrypt::hasStrongPasswordSupport,JCacheStorage::test,JFactory::getXml,Factory::getXml,JFactory::getEditor,Factory::getEditor,JFilterInput::_,JNode,JTree,JGrid,JArrayHelper,$_PROFILER" +notinj4="JInstallerComponent=>JInstallerAdapterComponent,JInstallerFile=>JInstallerAdapterFile,JInstallerLanguage=>JInstallerAdapterLanguage,JInstallerLibrary=>JInstallerAdapterLibrary,JInstallerModule=>JInstallerAdapterModule,JInstallerPackage=>JInstallerAdapterPackage,JInstallerPlugin=>JInstallerAdapterPlugin,JInstallerTemplate=>JInstallerAdapterTemplate,JSubMenuHelper=>JHtmlSidebar,pagination_item_active=>JLayout joomla.pagination.link,pagination_item_inactive=>JLayout joomla.pagination.link,JVersion::RELEASE,JVersion::DEV_LEVEL,JVersion::BUILD,JHtmlBootstrap::modal=>JHtmlBootstrap::renderModal,JHtml::_('bootstrap.modal'=>JHtml::_('bootstrap.renderModal',JHtmlBatch=>JLayouts,JHtml::_('batch.=>JLayouts,JAccess::$assetPermissionsById,JAccess::$assetPermissionsByName,JAccess::preloadPermissionsParentIdMapping,JAccess::getActions=>JAccess::getActionsFromFile/JAccess::getActionsFromData,JApplicationWebRouter=>joomla/router package,JApplicationWebRouterBase=>joomla/router package,JApplicationWebRouterRest=>joomla/router package,->isSite()=>isClient,->isAdmin()=>isClient,$app->getPageParameters=>getParams,JApplicationHelper::parseXMLLangMetaFile,JCrypt::hasStrongPasswordSupport,JCryptCipher3Des=>JCryptCipherCryptoбJCryptCipherBlowfish=>JCryptCipherCrypto,JCryptCipherMcrypt=>JCryptCipherCrypto,JCryptCipherRijndael256=>JCryptCipherCrypto,JCryptCipherSimpleJCacheStorage::test,JFactory::getXml=>SimpleXMLElement,Factory::getXml=>SimpleXMLElement,JFactory::getEditor=>JEditor::getInstance,Factory::getEditor=>JEditor::getInstance,JFactory::getUri=>Uri::getInstance,Factory::getUri=>Uri::getInstance,JBrowser::isSSLConnection=>JApplicationCms::isSSLConnection,JFilterInput::_,JNode,JTree,JGrid,JArrayHelper=>Joomla\\Utilities\\ArrayHelper,$_PROFILER=>Joomla\\CMS\\Profiler\\Profiler::getInstance,JProfiler::getmicrotime,JProfiler::getMemory,JMail::sendAdminMail,JString=>Joomla\\String\\StringHelper" +notinj5="JFactory::getUser(),Factory::getUser()" deprecated="JHtmlBehavior::mootools,JHtml::_('behavior.mootools',JRequest,->assignRef" -deprecatedinj4="pagination_list_render,JHtmlSortablelist::sortable,JHtml::_('sortablelist.sortable',JApplicationBase" +deprecatedinj4="pagination_list_render=>JLayout joomla.pagination.list,JHtmlSortablelist::sortable=>JHtmlDraggablelist::draggable,JHtml::_('sortablelist.sortable'=>JHtml::_('draggablelist.draggable',JApplicationBase=>Joomla\\Application\\AbstractApplication" +deprecatedinj5="Joomla\\CMS\\Filesystem\\File=>\\Joomla\\Filesystem\\File,Joomla\\CMS\\Filesystem\\FilesystemHelper=>Joomla\\Filesystem\\Helper,Joomla\\CMS\\Filesystem\\Folder=>Joomla\\Filesystem\\Folder,Joomla\\CMS\\Filesystem\\Patcher=>Joomla\\Filesystem\\Patcher,Joomla\\CMS\\Filesystem\\Path=>Joomla\\Filesystem\\Path,Joomla\\CMS\\Filesystem\\Stream=>Joomla\\Filesystem\\Stream,Joomla\\CMS\\Filesystem\\Streams\\StreamString=>Joomla\\Filesystem\\Stream\\StringWrapper,Joomla\\CMS\\Filesystem\\Support\\StringController=>Joomla\\Filesystem\\Support\\StringController" jerr="JError::" DS=" DS ,.DS., DS.,.DS " strict="&JFactory,&JModuleHelper" diff --git a/administrator/components/com_jedchecker/libraries/rules/framework.php b/administrator/components/com_jedchecker/libraries/rules/framework.php index 002184c..9c4fbe7 100644 --- a/administrator/components/com_jedchecker/libraries/rules/framework.php +++ b/administrator/components/com_jedchecker/libraries/rules/framework.php @@ -11,6 +11,9 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Filesystem\Folder; +use Joomla\CMS\Language\Text; + // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -83,15 +86,15 @@ class JedcheckerRulesFramework extends JEDcheckerRule $regexLeftoverFolders = '^' . $this->regexLeftoverFolders . '$'; // Get matched files and folder (w/o default exclusion list) - $folders = JFolder::folders($this->basedir, $regexLeftoverFolders, true, true, array(), array()); - $files = JFolder::files($this->basedir, $regexLeftoverFolders, true, true, array(), array()); + $folders = Folder::folders($this->basedir, $regexLeftoverFolders, true, true, array(), array()); + $files = Folder::files($this->basedir, $regexLeftoverFolders, true, true, array(), array()); if ($folders !== false) { // Warn on leftover folders found foreach ($folders as $folder) { - $this->report->addWarning($folder, JText::_("COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER")); + $this->report->addWarning($folder, Text::_("COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FOLDER")); } } @@ -100,11 +103,11 @@ class JedcheckerRulesFramework extends JEDcheckerRule // Warn on leftover files found foreach ($files as $file) { - $this->report->addWarning($file, JText::_("COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE")); + $this->report->addWarning($file, Text::_("COM_JEDCHECKER_ERROR_FRAMEWORK_LEFTOVER_FILE")); } } - $files = JFolder::files($this->basedir, '\.php$', true, true); + $files = Folder::files($this->basedir, '\.php$', true, true); foreach ($files as $file) { @@ -154,36 +157,43 @@ class JedcheckerRulesFramework extends JEDcheckerRule // Check BOM if (strncmp($content, "\xEF\xBB\xBF", 3) === 0) { - $this->report->addError($file, JText::_('COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND')); + $this->report->addError($file, Text::_('COM_JEDCHECKER_ERROR_FRAMEWORK_BOM_FOUND')); $result = true; } // Report spaces/tabs/EOLs at the beginning of file if (strpos(" \t\n\r\v\f", $content[0]) !== false) { - $this->report->addNotice($file, JText::_('COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES')); + $this->report->addNotice($file, Text::_('COM_JEDCHECKER_ERROR_FRAMEWORK_LEADING_SPACES')); $result = true; } // Clean non-code - $content = JEDCheckerHelper::cleanPhpCode( + $cleanContent = JEDCheckerHelper::cleanPhpCode( $content, JEDCheckerHelper::CLEAN_HTML | JEDCheckerHelper::CLEAN_COMMENTS | JEDCheckerHelper::CLEAN_STRINGS ); - $cleanContent = JEDCheckerHelper::splitLines($content); // Check short PHP tag - if (preg_match('/<\?\s/', $content, $match, PREG_OFFSET_CAPTURE)) + if (preg_match('/<\?\s/', $cleanContent, $match, PREG_OFFSET_CAPTURE)) { - $lineno = substr_count($content, "\n", 0, $match[0][1]); - $this->report->addError($file, JText::_('COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG'), $lineno + 1, $origContent[$lineno]); + $lineno = substr_count($cleanContent, "\n", 0, $match[0][1]); + $this->report->addError($file, Text::_('COM_JEDCHECKER_ERROR_FRAMEWORK_SHORT_PHP_TAG'), $lineno + 1, $origContent[$lineno]); $result = true; } + $cleanContentKeepStrings = JEDCheckerHelper::cleanPhpCode( + $content, + JEDCheckerHelper::CLEAN_HTML | JEDCheckerHelper::CLEAN_COMMENTS + ); + + $cleanContent = JEDCheckerHelper::splitLines($cleanContent); + $cleanContentKeepStrings = JEDCheckerHelper::splitLines($cleanContentKeepStrings); + // Run other tests foreach ($this->getTests() as $testObject) { - if ($this->runTest($file, $origContent, $cleanContent, $testObject)) + if ($this->runTest($file, $origContent, $cleanContent, $cleanContentKeepStrings, $testObject)) { $result = true; } @@ -198,11 +208,12 @@ class JedcheckerRulesFramework extends JEDcheckerRule * @param string $file The file name * @param array $origContent The file content * @param array $cleanContent The file content w/o non-code elements + * @param array $cleanContentKeepStrings The file content w/o comments and HTML * @param object $testObject The test object generated by getTests() * * @return boolean */ - private function runTest($file, $origContent, $cleanContent, $testObject) + private function runTest($file, $origContent, $cleanContent, $cleanContentKeepStrings, $testObject) { // @todo remove as unused? $error_count = 0; @@ -213,24 +224,17 @@ class JedcheckerRulesFramework extends JEDcheckerRule foreach ($testObject->tests as $singleTest) { - $regex = preg_quote($singleTest, '/'); + $lineContent = $singleTest->keepStrings ? $cleanContentKeepStrings[$line_number] : $line; - // Add word boundary check for rules staring/ending with a letter (to avoid false-positives because of partial match) - - if (ctype_alpha($singleTest[0])) + if (preg_match($singleTest->regex, $lineContent)) { - $regex = '\b' . $regex; - } + $origLine = str_ireplace($singleTest->test, '' . $singleTest->test . '', htmlspecialchars($origLine)); + $error_message = Text::_('COM_JEDCHECKER_ERROR_FRAMEWORK_' . strtoupper($testObject->group)) . ':
' . $origLine . '
'; - if (ctype_alpha($singleTest[strlen($singleTest) - 1])) - { - $regex .= '\b'; - } - - if (preg_match('/' . $regex . '/i', $line)) - { - $origLine = str_ireplace($singleTest, '' . $singleTest . '', htmlspecialchars($origLine)); - $error_message = JText::_('COM_JEDCHECKER_ERROR_FRAMEWORK_' . strtoupper($testObject->group)) . ':
' . $origLine . '
'; + if ($singleTest->replacement !== false) + { + $error_message .= Text::_('COM_JEDCHECKER_ERROR_FRAMEWORK_INSTEAD_USE') . ': ' . $singleTest->replacement; + } switch ($testObject->kind) { @@ -250,8 +254,8 @@ class JedcheckerRulesFramework extends JEDcheckerRule } } - // If you scored 10 errors on a single file, that's enough for now. - if ($error_count > 10) + // If you scored 100 errors on a single file, that's enough for now. + if ($error_count > 100) { return true; } @@ -287,12 +291,80 @@ class JedcheckerRulesFramework extends JEDcheckerRule $newTest = new stdClass; $newTest->group = $group; $newTest->kind = $test; - $newTest->tests = explode(",", $this->params->get($group)); + $newTest->tests = array(); + + foreach (explode(",", $this->params->get($group)) as $match) + { + if (strpos($match, '=>') !== false) + { + list($match, $replacement) = explode('=>', $match, 2); + } + else + { + $replacement = false; + } + + $testObj = new stdClass; + $testObj->test = $match; + $testObj->regex = $this->generateRegex($match); + $testObj->replacement = $replacement; + $testObj->keepStrings = strpos($match, "'") !== false; + + $newTest->tests[] = $testObj; + } + $this->tests[] = $newTest; } } + + $newTest = new stdClass; + $newTest->group = 'j5legacy'; + $newTest->kind = 'compatibility'; + $newTest->tests = array(); + + // Too many tests for j5legacy group, so that they are extracted to separate file + $j5legacy = parse_ini_file(__DIR__ . '/framework_j5legacy.ini'); + + foreach ($j5legacy as $oldClass => $newClass) + { + $testObj = new stdClass; + $testObj->test = $oldClass; + $testObj->regex = $this->generateRegex($oldClass, true); + $testObj->replacement = $newClass; + $testObj->keepStrings = false; + + $newTest->tests[] = $testObj; + } + + $this->tests[] = $newTest; } return $this->tests; } + + /** + * Generates regular expression for a given test + * + * @param string $test The string to match + * @param boolean $matchCase True for case-sensitive matching + * + * @return string + */ + private function generateRegex($test, $matchCase = false) + { + $regex = preg_quote($test, '/'); + + // Add word boundary check for rules staring/ending with a letter (to avoid false-positives because of partial match) + if (ctype_alpha($test[0])) + { + $regex = '\b' . $regex; + } + + if (ctype_alpha($test[strlen($test) - 1])) + { + $regex .= '\b'; + } + + return '/' . $regex . '/' . ($matchCase ? '' : 'i'); + } } diff --git a/administrator/components/com_jedchecker/libraries/rules/framework_j5legacy.ini b/administrator/components/com_jedchecker/libraries/rules/framework_j5legacy.ini new file mode 100644 index 0000000..8e16b35 --- /dev/null +++ b/administrator/components/com_jedchecker/libraries/rules/framework_j5legacy.ini @@ -0,0 +1,479 @@ +ActionLogPlugin="\\Joomla\\Component\\Actionlogs\\Administrator\\Plugin\\ActionLogPlugin" +FieldsPlugin="\\Joomla\\Component\\Fields\\Administrator\\Plugin\\FieldsPlugin" +FieldsListPlugin="\\Joomla\\Component\\Fields\\Administrator\\Plugin\\FieldsListPlugin" +PrivacyExportDomain="\\Joomla\\Component\\Privacy\\Administrator\\Export\\Domain" +PrivacyExportField="\\Joomla\\Component\\Privacy\\Administrator\\Export\\Field" +PrivacyExportItem="\\Joomla\\Component\\Privacy\\Administrator\\Export\\Item" +PrivacyPlugin="\\Joomla\\Component\\Privacy\\Administrator\\Plugin\\PrivacyPlugin" +PrivacyRemovalStatus="\\Joomla\\Component\\Privacy\\Administrator\\Removal\\Status" +PrivacyTableRequest="\\Joomla\\Component\\Privacy\\Administrator\\Table\\RequestTable" +TagsTableTag="\\Joomla\\Component\\Tags\\Administrator\\Table\\TagTable" +ContentHelperRoute="\\Joomla\\Component\\Content\\Site\\Helper\\RouteHelper" +FinderIndexerAdapter="\\Joomla\\Component\\Finder\\Administrator\\Indexer\\Adapter" +FinderIndexerHelper="\\Joomla\\Component\\Finder\\Administrator\\Indexer\\Helper" +FinderIndexer="\\Joomla\\Component\\Finder\\Administrator\\Indexer\\Indexer" +FinderIndexerParser="\\Joomla\\Component\\Finder\\Administrator\\Indexer\\Parser" +FinderIndexerQuery="\\Joomla\\Component\\Finder\\Administrator\\Indexer\\Query" +FinderIndexerResult="\\Joomla\\Component\\Finder\\Administrator\\Indexer\\Result" +FinderIndexerTaxonomy="\\Joomla\\Component\\Finder\\Administrator\\Indexer\\Taxonomy" +FinderIndexerToken="\\Joomla\\Component\\Finder\\Administrator\\Indexer\\Token" +JRegistry="\\Joomla\\Registry\\Registry" +JRegistryFormatIni="\\Joomla\\Registry\\Format\\Ini" +JRegistryFormatJson="\\Joomla\\Registry\\Format\\Json" +JRegistryFormatPhp="\\Joomla\\Registry\\Format\\Php" +JRegistryFormatXml="\\Joomla\\Registry\\Format\\Xml" +JStringInflector="\\Joomla\\String\\Inflector" +JStringNormalise="\\Joomla\\String\\Normalise" +JData="\\Joomla\\Data\\DataObject" +JDataSet="\\Joomla\\Data\\DataSet" +JDataDumpable="\\Joomla\\Data\\DumpableInterface" +JApplicationAdministrator="\\Joomla\\CMS\\Application\\AdministratorApplication" +JApplicationHelper="\\Joomla\\CMS\\Application\\ApplicationHelper" +JApplicationBase="\\Joomla\\CMS\\Application\\BaseApplication" +JApplicationCli="\\Joomla\\CMS\\Application\\CliApplication" +JApplicationCms="\\Joomla\\CMS\\Application\\CMSApplication" +JApplicationDaemon="\\Joomla\\CMS\\Application\\DaemonApplication" +JApplicationSite="\\Joomla\\CMS\\Application\\SiteApplication" +JApplicationWeb="\\Joomla\\CMS\\Application\\WebApplication" +JApplicationWebClient="\\Joomla\\Application\\Web\\WebClient" +JDaemon="\\Joomla\\CMS\\Application\\DaemonApplication" +JCli="\\Joomla\\CMS\\Application\\CliApplication" +JWeb="\\Joomla\\CMS\\Application\\WebApplication" +JWebClient="\\Joomla\\Application\\Web\\WebClient" +JModelAdmin="\\Joomla\\CMS\\MVC\\Model\\AdminModel" +JModelForm="\\Joomla\\CMS\\MVC\\Model\\FormModel" +JModelItem="\\Joomla\\CMS\\MVC\\Model\\ItemModel" +JModelList="\\Joomla\\CMS\\MVC\\Model\\ListModel" +JModelLegacy="\\Joomla\\CMS\\MVC\\Model\\BaseDatabaseModel" +JViewCategories="\\Joomla\\CMS\\MVC\\View\\CategoriesView" +JViewCategory="\\Joomla\\CMS\\MVC\\View\\CategoryView" +JViewCategoryfeed="\\Joomla\\CMS\\MVC\\View\\CategoryFeedView" +JViewLegacy="\\Joomla\\CMS\\MVC\\View\\HtmlView" +JControllerAdmin="\\Joomla\\CMS\\MVC\\Controller\\AdminController" +JControllerLegacy="\\Joomla\\CMS\\MVC\\Controller\\BaseController" +JControllerForm="\\Joomla\\CMS\\MVC\\Controller\\FormController" +JTableInterface="\\Joomla\\CMS\\Table\\TableInterface" +JTable="\\Joomla\\CMS\\Table\\Table" +JTableNested="\\Joomla\\CMS\\Table\\Nested" +JTableAsset="\\Joomla\\CMS\\Table\\Asset" +JTableExtension="\\Joomla\\CMS\\Table\\Extension" +JTableLanguage="\\Joomla\\CMS\\Table\\Language" +JTableUpdate="\\Joomla\\CMS\\Table\\Update" +JTableUpdatesite="\\Joomla\\CMS\\Table\\UpdateSite" +JTableUser="\\Joomla\\CMS\\Table\\User" +JTableUsergroup="\\Joomla\\CMS\\Table\\Usergroup" +JTableViewlevel="\\Joomla\\CMS\\Table\\ViewLevel" +JTableContenthistory="\\Joomla\\CMS\\Table\\ContentHistory" +JTableContenttype="\\Joomla\\CMS\\Table\\ContentType" +JTableCorecontent="\\Joomla\\CMS\\Table\\CoreContent" +JTableUcm="\\Joomla\\CMS\\Table\\Ucm" +JTableCategory="\\Joomla\\CMS\\Table\\Category" +JTableContent="\\Joomla\\CMS\\Table\\Content" +JTableMenu="\\Joomla\\CMS\\Table\\Menu" +JTableMenuType="\\Joomla\\CMS\\Table\\MenuType" +JTableModule="\\Joomla\\CMS\\Table\\Module" +Joomla\\CMS\\Table\\Updatesite="\\Joomla\\CMS\\Table\\UpdateSite" +Joomla\\CMS\\Table\\Viewlevel="\\Joomla\\CMS\\Table\\ViewLevel" +Joomla\\CMS\\Table\\Contenthistory="\\Joomla\\CMS\\Table\\ContentHistory" +Joomla\\CMS\\Table\\Contenttype="\\Joomla\\CMS\\Table\\ContentType" +Joomla\\CMS\\Table\\Corecontent="\\Joomla\\CMS\\Table\\CoreContent" +JAccess="\\Joomla\\CMS\\Access\\Access" +JAccessRule="\\Joomla\\CMS\\Access\\Rule" +JAccessRules="\\Joomla\\CMS\\Access\\Rules" +JAccessExceptionNotallowed="\\Joomla\\CMS\\Access\\Exception\\NotAllowed" +JRule="\\Joomla\\CMS\\Access\\Rule" +JRules="\\Joomla\\CMS\\Access\\Rules" +JHelp="\\Joomla\\CMS\\Help\\Help" +JCaptcha="\\Joomla\\CMS\\Captcha\\Captcha" +JLanguageAssociations="\\Joomla\\CMS\\Language\\Associations" +JLanguage="\\Joomla\\CMS\\Language\\Language" +JLanguageHelper="\\Joomla\\CMS\\Language\\LanguageHelper" +JLanguageMultilang="\\Joomla\\CMS\\Language\\Multilanguage" +JText="\\Joomla\\CMS\\Language\\Text" +JLanguageTransliterate="\\Joomla\\CMS\\Language\\Transliterate" +JComponentHelper="\\Joomla\\CMS\\Component\\ComponentHelper" +JComponentRecord="\\Joomla\\CMS\\Component\\ComponentRecord" +JComponentExceptionMissing="\\Joomla\\CMS\\Component\\Exception\\MissingComponentException" +JComponentRouterBase="\\Joomla\\CMS\\Component\\Router\\RouterBase" +JComponentRouterInterface="\\Joomla\\CMS\\Component\\Router\\RouterInterface" +JComponentRouterLegacy="\\Joomla\\CMS\\Component\\Router\\RouterLegacy" +JComponentRouterView="\\Joomla\\CMS\\Component\\Router\\RouterView" +JComponentRouterViewconfiguration="\\Joomla\\CMS\\Component\\Router\\RouterViewConfiguration" +JComponentRouterRulesMenu="\\Joomla\\CMS\\Component\\Router\\Rules\\MenuRules" +JComponentRouterRulesNomenu="\\Joomla\\CMS\\Component\\Router\\Rules\\NomenuRules" +JComponentRouterRulesInterface="\\Joomla\\CMS\\Component\\Router\\Rules\\RulesInterface" +JComponentRouterRulesStandard="\\Joomla\\CMS\\Component\\Router\\Rules\\StandardRules" +JEditor="\\Joomla\\CMS\\Editor\\Editor" +JErrorPage="\\Joomla\\CMS\\Exception\\ExceptionHandler" +JAuthenticationHelper="\\Joomla\\CMS\\Helper\\AuthenticationHelper" +JHelper="\\Joomla\\CMS\\Helper\\CMSHelper" +JHelperContent="\\Joomla\\CMS\\Helper\\ContentHelper" +JLibraryHelper="\\Joomla\\CMS\\Helper\\LibraryHelper" +JHelperMedia="\\Joomla\\CMS\\Helper\\MediaHelper" +JModuleHelper="\\Joomla\\CMS\\Helper\\ModuleHelper" +JHelperRoute="\\Joomla\\CMS\\Helper\\RouteHelper" +JHelperTags="\\Joomla\\CMS\\Helper\\TagsHelper" +JHelperUsergroups="\\Joomla\\CMS\\Helper\\UserGroupsHelper" +JLayoutBase="\\Joomla\\CMS\\Layout\\BaseLayout" +JLayoutFile="\\Joomla\\CMS\\Layout\\FileLayout" +JLayoutHelper="\\Joomla\\CMS\\Layout\\LayoutHelper" +JLayout="\\Joomla\\CMS\\Layout\\LayoutInterface" +JResponseJson="\\Joomla\\CMS\\Response\\JsonResponse" +JPlugin="\\Joomla\\CMS\\Plugin\\CMSPlugin" +JPluginHelper="\\Joomla\\CMS\\Plugin\\PluginHelper" +JMenu="\\Joomla\\CMS\\Menu\\AbstractMenu" +JMenuAdministrator="\\Joomla\\CMS\\Menu\\AdministratorMenu" +JMenuItem="\\Joomla\\CMS\\Menu\\MenuItem" +JMenuSite="\\Joomla\\CMS\\Menu\\SiteMenu" +JPagination="\\Joomla\\CMS\\Pagination\\Pagination" +JPaginationObject="\\Joomla\\CMS\\Pagination\\PaginationObject" +JPathway="\\Joomla\\CMS\\Pathway\\Pathway" +JPathwaySite="\\Joomla\\CMS\\Pathway\\SitePathway" +JSchemaChangeitem="\\Joomla\\CMS\\Schema\\ChangeItem" +JSchemaChangeset="\\Joomla\\CMS\\Schema\\ChangeSet" +JSchemaChangeitemMysql="\\Joomla\\CMS\\Schema\\ChangeItem\\MysqlChangeItem" +JSchemaChangeitemPostgresql="\\Joomla\\CMS\\Schema\\ChangeItem\\PostgresqlChangeItem" +JUcm="\\Joomla\\CMS\\UCM\\UCM" +JUcmBase="\\Joomla\\CMS\\UCM\\UCMBase" +JUcmContent="\\Joomla\\CMS\\UCM\\UCMContent" +JUcmType="\\Joomla\\CMS\\UCM\\UCMType" +JToolbar="\\Joomla\\CMS\\Toolbar\\Toolbar" +JToolbarButton="\\Joomla\\CMS\\Toolbar\\ToolbarButton" +JToolbarButtonConfirm="\\Joomla\\CMS\\Toolbar\\Button\\ConfirmButton" +JToolbarButtonCustom="\\Joomla\\CMS\\Toolbar\\Button\\CustomButton" +JToolbarButtonHelp="\\Joomla\\CMS\\Toolbar\\Button\\HelpButton" +JToolbarButtonLink="\\Joomla\\CMS\\Toolbar\\Button\\LinkButton" +JToolbarButtonPopup="\\Joomla\\CMS\\Toolbar\\Button\\PopupButton" +JToolbarButtonSeparator="\\Joomla\\CMS\\Toolbar\\Button\\SeparatorButton" +JToolbarButtonStandard="\\Joomla\\CMS\\Toolbar\\Button\\StandardButton" +JToolbarHelper="\\Joomla\\CMS\\Toolbar\\ToolbarHelper" +JButton="\\Joomla\\CMS\\Toolbar\\ToolbarButton" +JVersion="\\Joomla\\CMS\\Version" +JAuthentication="\\Joomla\\CMS\\Authentication\\Authentication" +JAuthenticationResponse="\\Joomla\\CMS\\Authentication\\AuthenticationResponse" +JBrowser="\\Joomla\\CMS\\Environment\\Browser" +JAssociationExtensionInterface="\\Joomla\\CMS\\Association\\AssociationExtensionInterface" +JAssociationExtensionHelper="\\Joomla\\CMS\\Association\\AssociationExtensionHelper" +JDocument="\\Joomla\\CMS\\Document\\Document" +JDocumentError="\\Joomla\\CMS\\Document\\ErrorDocument" +JDocumentFeed="\\Joomla\\CMS\\Document\\FeedDocument" +JDocumentHtml="\\Joomla\\CMS\\Document\\HtmlDocument" +JDocumentImage="\\Joomla\\CMS\\Document\\ImageDocument" +JDocumentJson="\\Joomla\\CMS\\Document\\JsonDocument" +JDocumentOpensearch="\\Joomla\\CMS\\Document\\OpensearchDocument" +JDocumentRaw="\\Joomla\\CMS\\Document\\RawDocument" +JDocumentRenderer="\\Joomla\\CMS\\Document\\DocumentRenderer" +JDocumentXml="\\Joomla\\CMS\\Document\\XmlDocument" +JDocumentRendererFeedAtom="\\Joomla\\CMS\\Document\\Renderer\\Feed\\AtomRenderer" +JDocumentRendererFeedRss="\\Joomla\\CMS\\Document\\Renderer\\Feed\\RssRenderer" +JDocumentRendererHtmlComponent="\\Joomla\\CMS\\Document\\Renderer\\Html\\ComponentRenderer" +JDocumentRendererHtmlHead="\\Joomla\\CMS\\Document\\Renderer\\Html\\HeadRenderer" +JDocumentRendererHtmlMessage="\\Joomla\\CMS\\Document\\Renderer\\Html\\MessageRenderer" +JDocumentRendererHtmlModule="\\Joomla\\CMS\\Document\\Renderer\\Html\\ModuleRenderer" +JDocumentRendererHtmlModules="\\Joomla\\CMS\\Document\\Renderer\\Html\\ModulesRenderer" +JDocumentRendererAtom="\\Joomla\\CMS\\Document\\Renderer\\Feed\\AtomRenderer" +JDocumentRendererRSS="\\Joomla\\CMS\\Document\\Renderer\\Feed\\RssRenderer" +JDocumentRendererComponent="\\Joomla\\CMS\\Document\\Renderer\\Html\\ComponentRenderer" +JDocumentRendererHead="\\Joomla\\CMS\\Document\\Renderer\\Html\\HeadRenderer" +JDocumentRendererMessage="\\Joomla\\CMS\\Document\\Renderer\\Html\\MessageRenderer" +JDocumentRendererModule="\\Joomla\\CMS\\Document\\Renderer\\Html\\ModuleRenderer" +JDocumentRendererModules="\\Joomla\\CMS\\Document\\Renderer\\Html\\ModulesRenderer" +JFeedEnclosure="\\Joomla\\CMS\\Document\\Feed\\FeedEnclosure" +JFeedImage="\\Joomla\\CMS\\Document\\Feed\\FeedImage" +JFeedItem="\\Joomla\\CMS\\Document\\Feed\\FeedItem" +JOpenSearchImage="\\Joomla\\CMS\\Document\\Opensearch\\OpensearchImage" +JOpenSearchUrl="\\Joomla\\CMS\\Document\\Opensearch\\OpensearchUrl" +JFilterInput="\\Joomla\\CMS\\Filter\\InputFilter" +JFilterOutput="\\Joomla\\CMS\\Filter\\OutputFilter" +JHttp="\\Joomla\\CMS\\Http\\Http" +JHttpFactory="\\Joomla\\CMS\\Http\\HttpFactory" +JHttpResponse="\\Joomla\\CMS\\Http\\Response" +JHttpTransport="\\Joomla\\CMS\\Http\\TransportInterface" +JHttpTransportCurl="\\Joomla\\CMS\\Http\\Transport\\CurlTransport" +JHttpTransportSocket="\\Joomla\\CMS\\Http\\Transport\\SocketTransport" +JHttpTransportStream="\\Joomla\\CMS\\Http\\Transport\\StreamTransport" +JInstaller="\\Joomla\\CMS\\Installer\\Installer" +JInstallerAdapter="\\Joomla\\CMS\\Installer\\InstallerAdapter" +JInstallerExtension="\\Joomla\\CMS\\Installer\\InstallerExtension" +JExtension="\\Joomla\\CMS\\Installer\\InstallerExtension" +JInstallerHelper="\\Joomla\\CMS\\Installer\\InstallerHelper" +JInstallerScript="\\Joomla\\CMS\\Installer\\InstallerScript" +JInstallerManifest="\\Joomla\\CMS\\Installer\\Manifest" +JInstallerAdapterComponent="\\Joomla\\CMS\\Installer\\Adapter\\ComponentAdapter" +JInstallerComponent="\\Joomla\\CMS\\Installer\\Adapter\\ComponentAdapter" +JInstallerAdapterFile="\\Joomla\\CMS\\Installer\\Adapter\\FileAdapter" +JInstallerFile="\\Joomla\\CMS\\Installer\\Adapter\\FileAdapter" +JInstallerAdapterLanguage="\\Joomla\\CMS\\Installer\\Adapter\\LanguageAdapter" +JInstallerLanguage="\\Joomla\\CMS\\Installer\\Adapter\\LanguageAdapter" +JInstallerAdapterLibrary="\\Joomla\\CMS\\Installer\\Adapter\\LibraryAdapter" +JInstallerLibrary="\\Joomla\\CMS\\Installer\\Adapter\\LibraryAdapter" +JInstallerAdapterModule="\\Joomla\\CMS\\Installer\\Adapter\\ModuleAdapter" +JInstallerModule="\\Joomla\\CMS\\Installer\\Adapter\\ModuleAdapter" +JInstallerAdapterPackage="\\Joomla\\CMS\\Installer\\Adapter\\PackageAdapter" +JInstallerPackage="\\Joomla\\CMS\\Installer\\Adapter\\PackageAdapter" +JInstallerAdapterPlugin="\\Joomla\\CMS\\Installer\\Adapter\\PluginAdapter" +JInstallerPlugin="\\Joomla\\CMS\\Installer\\Adapter\\PluginAdapter" +JInstallerAdapterTemplate="\\Joomla\\CMS\\Installer\\Adapter\\TemplateAdapter" +JInstallerTemplate="\\Joomla\\CMS\\Installer\\Adapter\\TemplateAdapter" +JInstallerManifestLibrary="\\Joomla\\CMS\\Installer\\Manifest\\LibraryManifest" +JInstallerManifestPackage="\\Joomla\\CMS\\Installer\\Manifest\\PackageManifest" +JRouterAdministrator="\\Joomla\\CMS\\Router\\AdministratorRouter" +JRoute="\\Joomla\\CMS\\Router\\Route" +JRouter="\\Joomla\\CMS\\Router\\Router" +JRouterSite="\\Joomla\\CMS\\Router\\SiteRouter" +JCategories="\\Joomla\\CMS\\Categories\\Categories" +JCategoryNode="\\Joomla\\CMS\\Categories\\CategoryNode" +JDate="\\Joomla\\CMS\\Date\\Date" +JLog="\\Joomla\\CMS\\Log\\Log" +JLogEntry="\\Joomla\\CMS\\Log\\LogEntry" +JLogLogger="\\Joomla\\CMS\\Log\\Logger" +JLogger="\\Joomla\\CMS\\Log\\Logger" +JLogLoggerCallback="\\Joomla\\CMS\\Log\\Logger\\CallbackLogger" +JLogLoggerDatabase="\\Joomla\\CMS\\Log\\Logger\\DatabaseLogger" +JLogLoggerEcho="\\Joomla\\CMS\\Log\\Logger\\EchoLogger" +JLogLoggerFormattedtext="\\Joomla\\CMS\\Log\\Logger\\FormattedtextLogger" +JLogLoggerMessagequeue="\\Joomla\\CMS\\Log\\Logger\\MessagequeueLogger" +JLogLoggerSyslog="\\Joomla\\CMS\\Log\\Logger\\SyslogLogger" +JLogLoggerW3c="\\Joomla\\CMS\\Log\\Logger\\W3cLogger" +JProfiler="\\Joomla\\CMS\\Profiler\\Profiler" +JUri="\\Joomla\\CMS\\Uri\\Uri" +JCache="\\Joomla\\CMS\\Cache\\Cache" +JCacheController="\\Joomla\\CMS\\Cache\\CacheController" +JCacheStorage="\\Joomla\\CMS\\Cache\\CacheStorage" +JCacheControllerCallback="\\Joomla\\CMS\\Cache\\Controller\\CallbackController" +JCacheControllerOutput="\\Joomla\\CMS\\Cache\\Controller\\OutputController" +JCacheControllerPage="\\Joomla\\CMS\\Cache\\Controller\\PageController" +JCacheControllerView="\\Joomla\\CMS\\Cache\\Controller\\ViewController" +JCacheStorageApcu="\\Joomla\\CMS\\Cache\\Storage\\ApcuStorage" +JCacheStorageHelper="\\Joomla\\CMS\\Cache\\Storage\\CacheStorageHelper" +JCacheStorageFile="\\Joomla\\CMS\\Cache\\Storage\\FileStorage" +JCacheStorageMemcached="\\Joomla\\CMS\\Cache\\Storage\\MemcachedStorage" +JCacheStorageRedis="\\Joomla\\CMS\\Cache\\Storage\\RedisStorage" +JCacheStorageWincache="\\Joomla\\CMS\\Cache\\Storage\\WincacheStorage" +JCacheException="\\Joomla\\CMS\\Cache\\Exception\\CacheExceptionInterface" +JCacheExceptionConnecting="\\Joomla\\CMS\\Cache\\Exception\\CacheConnectingException" +JCacheExceptionUnsupported="\\Joomla\\CMS\\Cache\\Exception\\UnsupportedCacheException" +JSession="\\Joomla\\CMS\\Session\\Session" +JUser="\\Joomla\\CMS\\User\\User" +JUserHelper="\\Joomla\\CMS\\User\\UserHelper" +JForm="\\Joomla\\CMS\\Form\\Form" +JFormField="\\Joomla\\CMS\\Form\\FormField" +JFormHelper="\\Joomla\\CMS\\Form\\FormHelper" +JFormRule="\\Joomla\\CMS\\Form\\FormRule" +JFormFieldAccessLevel="\\Joomla\\CMS\\Form\\Field\\AccesslevelField" +JFormFieldAliastag="\\Joomla\\CMS\\Form\\Field\\AliastagField" +JFormFieldAuthor="\\Joomla\\CMS\\Form\\Field\\AuthorField" +JFormFieldCacheHandler="\\Joomla\\CMS\\Form\\Field\\CachehandlerField" +JFormFieldCalendar="\\Joomla\\CMS\\Form\\Field\\CalendarField" +JFormFieldCaptcha="\\Joomla\\CMS\\Form\\Field\\CaptchaField" +JFormFieldCategory="\\Joomla\\CMS\\Form\\Field\\CategoryField" +JFormFieldCheckbox="\\Joomla\\CMS\\Form\\Field\\CheckboxField" +JFormFieldCheckboxes="\\Joomla\\CMS\\Form\\Field\\CheckboxesField" +JFormFieldChromeStyle="\\Joomla\\CMS\\Form\\Field\\ChromestyleField" +JFormFieldColor="\\Joomla\\CMS\\Form\\Field\\ColorField" +JFormFieldCombo="\\Joomla\\CMS\\Form\\Field\\ComboField" +JFormFieldComponentlayout="\\Joomla\\CMS\\Form\\Field\\ComponentlayoutField" +JFormFieldComponents="\\Joomla\\CMS\\Form\\Field\\ComponentsField" +JFormFieldContenthistory="\\Joomla\\CMS\\Form\\Field\\ContenthistoryField" +JFormFieldContentlanguage="\\Joomla\\CMS\\Form\\Field\\ContentlanguageField" +JFormFieldContenttype="\\Joomla\\CMS\\Form\\Field\\ContenttypeField" +JFormFieldDatabaseConnection="\\Joomla\\CMS\\Form\\Field\\DatabaseconnectionField" +JFormFieldEditor="\\Joomla\\CMS\\Form\\Field\\EditorField" +JFormFieldEMail="\\Joomla\\CMS\\Form\\Field\\EmailField" +JFormFieldFile="\\Joomla\\CMS\\Form\\Field\\FileField" +JFormFieldFileList="\\Joomla\\CMS\\Form\\Field\\FilelistField" +JFormFieldFolderList="\\Joomla\\CMS\\Form\\Field\\FolderlistField" +JFormFieldFrontend_Language="\\Joomla\\CMS\\Form\\Field\\FrontendlanguageField" +JFormFieldGroupedList="\\Joomla\\CMS\\Form\\Field\\GroupedlistField" +JFormFieldHeadertag="\\Joomla\\CMS\\Form\\Field\\HeadertagField" +JFormFieldHidden="\\Joomla\\CMS\\Form\\Field\\HiddenField" +JFormFieldImageList="\\Joomla\\CMS\\Form\\Field\\ImagelistField" +JFormFieldInteger="\\Joomla\\CMS\\Form\\Field\\IntegerField" +JFormFieldLanguage="\\Joomla\\CMS\\Form\\Field\\LanguageField" +JFormFieldLastvisitDateRange="\\Joomla\\CMS\\Form\\Field\\LastvisitdaterangeField" +JFormFieldLimitbox="\\Joomla\\CMS\\Form\\Field\\LimitboxField" +JFormFieldList="\\Joomla\\CMS\\Form\\Field\\ListField" +JFormFieldMedia="\\Joomla\\CMS\\Form\\Field\\MediaField" +JFormFieldMenu="\\Joomla\\CMS\\Form\\Field\\MenuField" +JFormFieldMenuitem="\\Joomla\\CMS\\Form\\Field\\MenuitemField" +JFormFieldMeter="\\Joomla\\CMS\\Form\\Field\\MeterField" +JFormFieldModulelayout="\\Joomla\\CMS\\Form\\Field\\ModulelayoutField" +JFormFieldModuleOrder="\\Joomla\\CMS\\Form\\Field\\ModuleorderField" +JFormFieldModulePosition="\\Joomla\\CMS\\Form\\Field\\ModulepositionField" +JFormFieldModuletag="\\Joomla\\CMS\\Form\\Field\\ModuletagField" +JFormFieldNote="\\Joomla\\CMS\\Form\\Field\\NoteField" +JFormFieldNumber="\\Joomla\\CMS\\Form\\Field\\NumberField" +JFormFieldOrdering="\\Joomla\\CMS\\Form\\Field\\OrderingField" +JFormFieldPassword="\\Joomla\\CMS\\Form\\Field\\PasswordField" +JFormFieldPlugins="\\Joomla\\CMS\\Form\\Field\\PluginsField" +JFormFieldPlugin_Status="\\Joomla\\CMS\\Form\\Field\\PluginstatusField" +JFormFieldPredefinedList="\\Joomla\\CMS\\Form\\Field\\PredefinedListField" +JFormFieldRadio="\\Joomla\\CMS\\Form\\Field\\RadioField" +JFormFieldRange="\\Joomla\\CMS\\Form\\Field\\RangeField" +JFormFieldRedirect_Status="\\Joomla\\CMS\\Form\\Field\\RedirectStatusField" +JFormFieldRegistrationDateRange="\\Joomla\\CMS\\Form\\Field\\RegistrationdaterangeField" +JFormFieldRules="\\Joomla\\CMS\\Form\\Field\\RulesField" +JFormFieldSessionHandler="\\Joomla\\CMS\\Form\\Field\\SessionhandlerField" +JFormFieldSpacer="\\Joomla\\CMS\\Form\\Field\\SpacerField" +JFormFieldSQL="\\Joomla\\CMS\\Form\\Field\\SqlField" +JFormFieldStatus="\\Joomla\\CMS\\Form\\Field\\StatusField" +JFormFieldSubform="\\Joomla\\CMS\\Form\\Field\\SubformField" +JFormFieldTag="\\Joomla\\CMS\\Form\\Field\\TagField" +JFormFieldTel="\\Joomla\\CMS\\Form\\Field\\TelephoneField" +JFormFieldTemplatestyle="\\Joomla\\CMS\\Form\\Field\\TemplatestyleField" +JFormFieldText="\\Joomla\\CMS\\Form\\Field\\TextField" +JFormFieldTextarea="\\Joomla\\CMS\\Form\\Field\\TextareaField" +JFormFieldTimezone="\\Joomla\\CMS\\Form\\Field\\TimezoneField" +JFormFieldUrl="\\Joomla\\CMS\\Form\\Field\\UrlField" +JFormFieldUserActive="\\Joomla\\CMS\\Form\\Field\\UseractiveField" +JFormFieldUserGroupList="\\Joomla\\CMS\\Form\\Field\\UsergrouplistField" +JFormFieldUserState="\\Joomla\\CMS\\Form\\Field\\UserstateField" +JFormFieldUser="\\Joomla\\CMS\\Form\\Field\\UserField" +JFormRuleBoolean="\\Joomla\\CMS\\Form\\Rule\\BooleanRule" +JFormRuleCalendar="\\Joomla\\CMS\\Form\\Rule\\CalendarRule" +JFormRuleCaptcha="\\Joomla\\CMS\\Form\\Rule\\CaptchaRule" +JFormRuleColor="\\Joomla\\CMS\\Form\\Rule\\ColorRule" +JFormRuleEmail="\\Joomla\\CMS\\Form\\Rule\\EmailRule" +JFormRuleEquals="\\Joomla\\CMS\\Form\\Rule\\EqualsRule" +JFormRuleNotequals="\\Joomla\\CMS\\Form\\Rule\\NotequalsRule" +JFormRuleNumber="\\Joomla\\CMS\\Form\\Rule\\NumberRule" +JFormRuleOptions="\\Joomla\\CMS\\Form\\Rule\\OptionsRule" +JFormRulePassword="\\Joomla\\CMS\\Form\\Rule\\PasswordRule" +JFormRuleRules="\\Joomla\\CMS\\Form\\Rule\\RulesRule" +JFormRuleTel="\\Joomla\\CMS\\Form\\Rule\\TelRule" +JFormRuleUrl="\\Joomla\\CMS\\Form\\Rule\\UrlRule" +JFormRuleUsername="\\Joomla\\CMS\\Form\\Rule\\UsernameRule" +JMicrodata="\\Joomla\\CMS\\Microdata\\Microdata" +JDatabaseDriver="\\Joomla\\Database\\DatabaseDriver" +JDatabaseExporter="\\Joomla\\Database\\DatabaseExporter" +JDatabaseFactory="\\Joomla\\Database\\DatabaseFactory" +JDatabaseImporter="\\Joomla\\Database\\DatabaseImporter" +JDatabaseInterface="\\Joomla\\Database\\DatabaseInterface" +JDatabaseIterator="\\Joomla\\Database\\DatabaseIterator" +JDatabaseQuery="\\Joomla\\Database\\DatabaseQuery" +JDatabaseDriverMysqli="\\Joomla\\Database\\Mysqli\\MysqliDriver" +JDatabaseDriverPdo="\\Joomla\\Database\\Pdo\\PdoDriver" +JDatabaseDriverPdomysql="\\Joomla\\Database\\Mysql\\MysqlDriver" +JDatabaseDriverPgsql="\\Joomla\\Database\\Pgsql\\PgsqlDriver" +JDatabaseDriverSqlazure="\\Joomla\\Database\\Sqlazure\\SqlazureDriver" +JDatabaseDriverSqlite="\\Joomla\\Database\\Sqlite\\SqliteDriver" +JDatabaseDriverSqlsrv="\\Joomla\\Database\\Sqlsrv\\SqlsrvDriver" +JDatabaseExceptionConnecting="\\Joomla\\Database\\Exception\\ConnectionFailureException" +JDatabaseExceptionExecuting="\\Joomla\\Database\\Exception\\ExecutionFailureException" +JDatabaseExceptionUnsupported="\\Joomla\\Database\\Exception\\UnsupportedAdapterException" +JDatabaseExporterMysqli="\\Joomla\\Database\\Mysqli\\MysqliExporter" +JDatabaseExporterPdomysql="\\Joomla\\Database\\Mysql\\MysqlExporter" +JDatabaseExporterPgsql="\\Joomla\\Database\\Pgsql\\PgsqlExporter" +JDatabaseImporterMysqli="\\Joomla\\Database\\Mysqli\\MysqliImporter" +JDatabaseImporterPdomysql="\\Joomla\\Database\\Mysql\\MysqlImporter" +JDatabaseImporterPgsql="\\Joomla\\Database\\Pgsql\\PgsqlImporter" +JDatabaseQueryElement="\\Joomla\\Database\\Query\\QueryElement" +JDatabaseQueryLimitable="\\Joomla\\Database\\Query\\LimitableInterface" +JDatabaseQueryPreparable="\\Joomla\\Database\\Query\\PreparableInterface" +JDatabaseQueryMysqli="\\Joomla\\Database\\Mysqli\\MysqliQuery" +JDatabaseQueryPdo="\\Joomla\\Database\\Pdo\\PdoQuery" +JDatabaseQueryPdomysql="\\Joomla\\Database\\Mysql\\MysqlQuery" +JDatabaseQueryPgsql="\\Joomla\\Database\\Pgsql\\PgsqlQuery" +JDatabaseQuerySqlazure="\\Joomla\\Database\\Sqlazure\\SqlazureQuery" +JDatabaseQuerySqlite="\\Joomla\\Database\\Sqlite\\SqliteQuery" +JDatabaseQuerySqlsrv="\\Joomla\\Database\\Sqlsrv\\SqlsrvQuery" +JFactory="\\Joomla\\CMS\\Factory" +JMail="\\Joomla\\CMS\\Mail\\Mail" +JMailHelper="\\Joomla\\CMS\\Mail\\MailHelper" +JClientHelper="\\Joomla\\CMS\\Client\\ClientHelper" +JClientFtp="\\Joomla\\CMS\\Client\\FtpClient" +JFTP="\\Joomla\\CMS\\Client\\FtpClient" +JClientLdap="\\Joomla\\Ldap\\LdapClient" +JLDAP="\\Joomla\\Ldap\\LdapClient" +JUpdate="\\Joomla\\CMS\\Updater\\Update" +JUpdateAdapter="\\Joomla\\CMS\\Updater\\UpdateAdapter" +JUpdater="\\Joomla\\CMS\\Updater\\Updater" +JUpdaterCollection="\\Joomla\\CMS\\Updater\\Adapter\\CollectionAdapter" +JUpdaterExtension="\\Joomla\\CMS\\Updater\\Adapter\\ExtensionAdapter" +JCrypt="\\Joomla\\CMS\\Crypt\\Crypt" +JCryptCipher="\\Joomla\\Crypt\\CipherInterface" +JCryptKey="\\Joomla\\Crypt\\Key" +Joomla\\CMS\\Crypt\\CipherInterface="\\Joomla\\Crypt\\CipherInterface" +Joomla\\CMS\\Crypt\\Key="\\Joomla\\Crypt\\Key" +JCryptCipherCrypto="\\Joomla\\CMS\\Crypt\\Cipher\\CryptoCipher" +JStringPunycode="\\Joomla\\CMS\\String\\PunycodeHelper" +JBuffer="\\Joomla\\CMS\\Utility\\BufferStreamHandler" +JUtility="\\Joomla\\CMS\\Utility\\Utility" +JInputCli="\\Joomla\\CMS\\Input\\Cli" +JInputCookie="\\Joomla\\CMS\\Input\\Cookie" +JInputFiles="\\Joomla\\CMS\\Input\\Files" +JInput="\\Joomla\\CMS\\Input\\Input" +JInputJSON="\\Joomla\\CMS\\Input\\Json" +JFeed="\\Joomla\\CMS\\Feed\\Feed" +JFeedEntry="\\Joomla\\CMS\\Feed\\FeedEntry" +JFeedFactory="\\Joomla\\CMS\\Feed\\FeedFactory" +JFeedLink="\\Joomla\\CMS\\Feed\\FeedLink" +JFeedParser="\\Joomla\\CMS\\Feed\\FeedParser" +JFeedPerson="\\Joomla\\CMS\\Feed\\FeedPerson" +JFeedParserAtom="\\Joomla\\CMS\\Feed\\Parser\\AtomParser" +JFeedParserNamespace="\\Joomla\\CMS\\Feed\\Parser\\NamespaceParserInterface" +JFeedParserRss="\\Joomla\\CMS\\Feed\\Parser\\RssParser" +JFeedParserRssItunes="\\Joomla\\CMS\\Feed\\Parser\\Rss\\ItunesRssParser" +JFeedParserRssMedia="\\Joomla\\CMS\\Feed\\Parser\\Rss\\MediaRssParser" +JImage="\\Joomla\\CMS\\Image\\Image" +JImageFilter="\\Joomla\\CMS\\Image\\ImageFilter" +JImageFilterBackgroundfill="\\Joomla\\CMS\\Image\\Filter\\Backgroundfill" +JImageFilterBrightness="\\Joomla\\CMS\\Image\\Filter\\Brightness" +JImageFilterContrast="\\Joomla\\CMS\\Image\\Filter\\Contrast" +JImageFilterEdgedetect="\\Joomla\\CMS\\Image\\Filter\\Edgedetect" +JImageFilterEmboss="\\Joomla\\CMS\\Image\\Filter\\Emboss" +JImageFilterNegate="\\Joomla\\CMS\\Image\\Filter\\Negate" +JImageFilterSmooth="\\Joomla\\CMS\\Image\\Filter\\Smooth" +JObject="\\Joomla\\CMS\\Object\\CMSObject" +JExtensionHelper="\\Joomla\\CMS\\Extension\\ExtensionHelper" +JHtml="\\Joomla\\CMS\\HTML\\HTMLHelper" +Joomla\\Application\\Cli\\CliInput="\\Joomla\\CMS\\Application\\CLI\\CliInput" +Joomla\\Application\\Cli\\CliOutput="\\Joomla\\CMS\\Application\\CLI\\CliOutput" +Joomla\\Application\\Cli\\ColorStyle="\\Joomla\\CMS\\Application\\CLI\\ColorStyle" +Joomla\\Application\\Cli\\Output\\Stdout="\\Joomla\\CMS\\Application\\CLI\\Output\\Stdout" +Joomla\\Application\\Cli\\Output\\Xml="\\Joomla\\CMS\\Application\\CLI\\Output\\Xml" +Joomla\\Application\\Cli\\Output\\Processor\\ColorProcessor="\\Joomla\\CMS\\Application\\CLI\\Output\\Processor\\ColorProcessor" +Joomla\\Application\\Cli\\Output\\Processor\\ProcessorInterface="\\Joomla\\CMS\\Application\\CLI\\Output\\Processor\\ProcessorInterface" +JFile="\\Joomla\\CMS\\Filesystem\\File" +JFolder="\\Joomla\\CMS\\Filesystem\\Folder" +JFilesystemHelper="\\Joomla\\CMS\\Filesystem\\FilesystemHelper" +JFilesystemPatcher="\\Joomla\\CMS\\Filesystem\\Patcher" +JPath="\\Joomla\\CMS\\Filesystem\\Path" +JStream="\\Joomla\\CMS\\Filesystem\\Stream" +JStreamString="\\Joomla\\CMS\\Filesystem\\Streams\\StreamString" +JStringController="\\Joomla\\CMS\\Filesystem\\Support\\StringController" +JClassLoader="\\Joomla\\CMS\\Autoload\\ClassLoader" +JFormFilterInt_Array="\\Joomla\\CMS\\Form\\Filter\\IntarrayFilter" +JAdapter="\\Joomla\\CMS\\Adapter\\Adapter" +JAdapterInstance="\\Joomla\\CMS\\Adapter\\AdapterInstance" +JHtmlAccess="\\Joomla\\CMS\\HTML\\Helpers\\Access" +JHtmlActionsDropdown="\\Joomla\\CMS\\HTML\\Helpers\\ActionsDropdown" +JHtmlAdminLanguage="\\Joomla\\CMS\\HTML\\Helpers\\AdminLanguage" +JHtmlBehavior="\\Joomla\\CMS\\HTML\\Helpers\\Behavior" +JHtmlBootstrap="\\Joomla\\CMS\\HTML\\Helpers\\Bootstrap" +JHtmlCategory="\\Joomla\\CMS\\HTML\\Helpers\\Category" +JHtmlContent="\\Joomla\\CMS\\HTML\\Helpers\\Content" +JHtmlContentlanguage="\\Joomla\\CMS\\HTML\\Helpers\\ContentLanguage" +JHtmlDate="\\Joomla\\CMS\\HTML\\Helpers\\Date" +JHtmlDebug="\\Joomla\\CMS\\HTML\\Helpers\\Debug" +JHtmlDraggablelist="\\Joomla\\CMS\\HTML\\Helpers\\DraggableList" +JHtmlDropdown="\\Joomla\\CMS\\HTML\\Helpers\\Dropdown" +JHtmlEmail="\\Joomla\\CMS\\HTML\\Helpers\\Email" +JHtmlForm="\\Joomla\\CMS\\HTML\\Helpers\\Form" +JHtmlFormbehavior="\\Joomla\\CMS\\HTML\\Helpers\\FormBehavior" +JHtmlGrid="\\Joomla\\CMS\\HTML\\Helpers\\Grid" +JHtmlIcons="\\Joomla\\CMS\\HTML\\Helpers\\Icons" +JHtmlJGrid="\\Joomla\\CMS\\HTML\\Helpers\\JGrid" +JHtmlJquery="\\Joomla\\CMS\\HTML\\Helpers\\Jquery" +JHtmlLinks="\\Joomla\\CMS\\HTML\\Helpers\\Links" +JHtmlList="\\Joomla\\CMS\\HTML\\Helpers\\ListHelper" +JHtmlMenu="\\Joomla\\CMS\\HTML\\Helpers\\Menu" +JHtmlNumber="\\Joomla\\CMS\\HTML\\Helpers\\Number" +JHtmlSearchtools="\\Joomla\\CMS\\HTML\\Helpers\\SearchTools" +JHtmlSelect="\\Joomla\\CMS\\HTML\\Helpers\\Select" +JHtmlSidebar="\\Joomla\\CMS\\HTML\\Helpers\\Sidebar" +JHtmlSortableList="\\Joomla\\CMS\\HTML\\Helpers\\SortableList" +JHtmlString="\\Joomla\\CMS\\HTML\\Helpers\\StringHelper" +JHtmlTag="\\Joomla\\CMS\\HTML\\Helpers\\Tag" +JHtmlTel="\\Joomla\\CMS\\HTML\\Helpers\\Telephone" +JHtmlUser="\\Joomla\\CMS\\HTML\\Helpers\\User" diff --git a/administrator/components/com_jedchecker/libraries/rules/gpl.php b/administrator/components/com_jedchecker/libraries/rules/gpl.php index 6768abc..7b069dd 100644 --- a/administrator/components/com_jedchecker/libraries/rules/gpl.php +++ b/administrator/components/com_jedchecker/libraries/rules/gpl.php @@ -11,6 +11,8 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Filesystem\Folder; +use Joomla\CMS\Language\Text; // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -80,7 +82,7 @@ class JedcheckerRulesGpl extends JEDcheckerRule $this->init(); // Find all php files of the extension - $files = JFolder::files($this->basedir, '\.php$', true, true); + $files = Folder::files($this->basedir, '\.php$', true, true); // Iterate through all files foreach ($files as $file) @@ -89,7 +91,7 @@ class JedcheckerRulesGpl extends JEDcheckerRule if (!$this->find($file)) { // Add as error to the report if it was not found - $this->report->addError($file, JText::_('COM_JEDCHECKER_ERROR_GPL_NOT_FOUND')); + $this->report->addError($file, Text::_('COM_JEDCHECKER_ERROR_GPL_NOT_FOUND')); } } } @@ -214,7 +216,7 @@ class JedcheckerRulesGpl extends JEDcheckerRule $lineno = substr_count($content, "\n", 0, $match[0][1]) + 1; $this->report->addPassed( $file, - JText::_('COM_JEDCHECKER_PH1_LICENSE_FOUND'), + Text::_('COM_JEDCHECKER_PH1_LICENSE_FOUND'), $lineno, $match[0][0] ); @@ -227,7 +229,7 @@ class JedcheckerRulesGpl extends JEDcheckerRule $lineno = substr_count($content, "\n", 0, $match[0][1]) + 1; $this->report->addWarning( $file, - JText::_('COM_JEDCHECKER_GPL_COMPATIBLE_LICENSE_WAS_FOUND'), + Text::_('COM_JEDCHECKER_GPL_COMPATIBLE_LICENSE_WAS_FOUND'), $lineno, $match[0][0] ); diff --git a/administrator/components/com_jedchecker/libraries/rules/jamss.php b/administrator/components/com_jedchecker/libraries/rules/jamss.php index 30007f8..d0e39c7 100644 --- a/administrator/components/com_jedchecker/libraries/rules/jamss.php +++ b/administrator/components/com_jedchecker/libraries/rules/jamss.php @@ -12,6 +12,9 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Filesystem\Folder; +use Joomla\CMS\Language\Text; + // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -67,7 +70,7 @@ class JedcheckerRulesJamss extends JEDcheckerRule */ public function check() { - $files = JFolder::files($this->basedir, '', true, true); + $files = Folder::files($this->basedir, '', true, true); $this->init_jamss(); @@ -131,7 +134,7 @@ class JedcheckerRulesJamss extends JEDcheckerRule // [1] = Name / Title '1', // [2] = number - 'Detected preg_replace function that evaluates (executes) mathed code. ' . + 'Detected preg_replace function that evaluates (executes) matched code. ' . 'This means if PHP code is passed it will be executed.', // [3] = description 'php', @@ -246,7 +249,7 @@ class JedcheckerRulesJamss extends JEDcheckerRule 'At least two characters in hexadecimal or octal notation', '21', 'Found at least two characters in hexadecimal or octal notation. It doesn\'t mean it is malicious, ' . - 'but it could be code hidding behind such notation.', + 'but it could be code hiding behind such notation.', 'php'), array('\$_F\s*=\s*__FILE__\s*;\s*\$_X\s*=', 'SourceCop encoded code', @@ -328,12 +331,12 @@ class JedcheckerRulesJamss extends JEDcheckerRule { if ($malic_file_descr = array_search(pathinfo($path, PATHINFO_BASENAME), $jamssFileNames)) { - $this->jamssWarning($path, JText::_('COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME'), $malic_file_descr, '', 0); + $this->jamssWarning($path, Text::_('COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME'), $malic_file_descr, '', 0); } if (!($content = file_get_contents($path))) { - $this->report->addError($path, JText::_('COM_JEDCHECKER_ERROR_JAMSS_CANNOT_OPEN') . $malic_file_descr, 0); + $this->report->addError($path, Text::_('COM_JEDCHECKER_ERROR_JAMSS_CANNOT_OPEN') . $malic_file_descr, 0); return true; } @@ -413,7 +416,7 @@ class JedcheckerRulesJamss extends JEDcheckerRule // Then it has some additional comments $this->jamssWarning( $path, - JText::_('COM_JEDCHECKER_ERROR_JAMSS_PATTERN') . "#$pattern[2] - $pattern[1]", + Text::_('COM_JEDCHECKER_ERROR_JAMSS_PATTERN') . "#$pattern[2] - $pattern[1]", $pattern[3], $first_code, $first_line @@ -424,7 +427,7 @@ class JedcheckerRulesJamss extends JEDcheckerRule // It's a string, no comments available $this->jamssWarning( $path, - JText::_('COM_JEDCHECKER_ERROR_JAMSS_STRING') . $pattern, + Text::_('COM_JEDCHECKER_ERROR_JAMSS_STRING') . $pattern, '', $first_code, $first_line diff --git a/administrator/components/com_jedchecker/libraries/rules/jexec.php b/administrator/components/com_jedchecker/libraries/rules/jexec.php index 00e9fe2..44edc5f 100644 --- a/administrator/components/com_jedchecker/libraries/rules/jexec.php +++ b/administrator/components/com_jedchecker/libraries/rules/jexec.php @@ -12,6 +12,8 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Language\Text; + // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -95,7 +97,7 @@ class JedcheckerRulesJexec extends JEDcheckerRule if (!$this->find($file)) { // Add as error to the report if it was not found - $this->report->addError($file, JText::_('COM_JEDCHECKER_ERROR_JEXEC_NOT_FOUND')); + $this->report->addError($file, Text::_('COM_JEDCHECKER_ERROR_JEXEC_NOT_FOUND')); } } } diff --git a/administrator/components/com_jedchecker/libraries/rules/language.php b/administrator/components/com_jedchecker/libraries/rules/language.php index 09a0b8e..5437f04 100644 --- a/administrator/components/com_jedchecker/libraries/rules/language.php +++ b/administrator/components/com_jedchecker/libraries/rules/language.php @@ -9,6 +9,8 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Filesystem\Folder; +use Joomla\CMS\Language\Text; // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -66,7 +68,7 @@ class JedcheckerRulesLanguage extends JEDcheckerRule public function check() { // Find all INI files of the extension - $files = JFolder::files($this->basedir, '\.ini$', true, true); + $files = Folder::files($this->basedir, '\.ini$', true, true); // Iterate through all the ini files foreach ($files as $file) @@ -99,7 +101,7 @@ class JedcheckerRulesLanguage extends JEDcheckerRule } // Check JText usage - $files = JFolder::files($this->basedir, '\.php$', true, true); + $files = Folder::files($this->basedir, '\.php$', true, true); foreach ($files as $file) { @@ -127,7 +129,7 @@ class JedcheckerRulesLanguage extends JEDcheckerRule // Check EOL format is \n (not \r or \n\r) if (strpos($content, "\r") !== false) { - $this->report->addNotice($file, JText::_('COM_JEDCHECKER_LANG_INCORRECT_EOL', false, false)); + $this->report->addNotice($file, Text::_('COM_JEDCHECKER_LANG_INCORRECT_EOL', false, false)); } $lines = file($file); @@ -151,7 +153,7 @@ class JedcheckerRulesLanguage extends JEDcheckerRule // Check for BOM sequence if ($lineno === 0 && strncmp($line, "\xEF\xBB\xBF", 3) === 0) { - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_LANG_BOM_FOUND'), $startLineno); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_LANG_BOM_FOUND'), $startLineno); // Remove BOM for further checks $line = substr($line, 3); @@ -166,14 +168,14 @@ class JedcheckerRulesLanguage extends JEDcheckerRule // Report incorrect comment character if ($line[0] === '#') { - $this->report->addError($file, JText::_('COM_JEDCHECKER_LANG_INCORRECT_COMMENT'), $startLineno, $line); + $this->report->addError($file, Text::_('COM_JEDCHECKER_LANG_INCORRECT_COMMENT'), $startLineno, $line); continue; } // Check for "=" character in the line if (strpos($line, '=') === false) { - $this->report->addError($file, JText::_('COM_JEDCHECKER_LANG_WRONG_LINE'), $startLineno, $line); + $this->report->addError($file, Text::_('COM_JEDCHECKER_LANG_WRONG_LINE'), $startLineno, $line); continue; } @@ -186,47 +188,47 @@ class JedcheckerRulesLanguage extends JEDcheckerRule // Check for empty key if ($key === '') { - $this->report->addError($file, JText::_('COM_JEDCHECKER_LANG_KEY_EMPTY'), $startLineno, $line); + $this->report->addError($file, Text::_('COM_JEDCHECKER_LANG_KEY_EMPTY'), $startLineno, $line); continue; } // Check for spaces in the key name if (preg_match('/\s/', $key)) { - $this->report->addError($file, JText::_('COM_JEDCHECKER_LANG_KEY_WHITESPACE'), $startLineno, $line); + $this->report->addError($file, Text::_('COM_JEDCHECKER_LANG_KEY_WHITESPACE'), $startLineno, $line); continue; } // Check for invalid characters (see https://www.php.net/manual/en/function.parse-ini-file.php) if (strpbrk($key, '{}|&~![()^"') !== false) { - $this->report->addError($file, JText::_('COM_JEDCHECKER_LANG_KEY_INVALID_CHARACTER'), $startLineno, $line); + $this->report->addError($file, Text::_('COM_JEDCHECKER_LANG_KEY_INVALID_CHARACTER'), $startLineno, $line); continue; } // Check for invalid key names (see https://www.php.net/manual/en/function.parse-ini-file.php) if (in_array($key, array('null', 'yes', 'no', 'true', 'false', 'on', 'off', 'none'), true)) { - $this->report->addError($file, JText::_('COM_JEDCHECKER_LANG_KEY_RESERVED'), $startLineno, $line); + $this->report->addError($file, Text::_('COM_JEDCHECKER_LANG_KEY_RESERVED'), $startLineno, $line); continue; } // Check key contains ASCII characters only if (preg_match('/[\x00-\x1F\x80-\xFF]/', $key)) { - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_LANG_KEY_NOT_ASCII'), $startLineno, $line); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_LANG_KEY_NOT_ASCII'), $startLineno, $line); } // Check key is uppercase if ($key !== strtoupper($key)) { - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_LANG_KEY_NOT_UPPERCASE'), $startLineno, $line); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_LANG_KEY_NOT_UPPERCASE'), $startLineno, $line); } // Check for duplicated keys if (isset($keys[$key])) { - $this->report->addWarning($file, JText::sprintf('COM_JEDCHECKER_LANG_KEY_DUPLICATED', $keys[$key]), $startLineno, $line); + $this->report->addWarning($file, Text::sprintf('COM_JEDCHECKER_LANG_KEY_DUPLICATED', $keys[$key]), $startLineno, $line); } else { @@ -253,7 +255,7 @@ class JedcheckerRulesLanguage extends JEDcheckerRule // The value doesn't match INI format if (!isset($matches[0])) { - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_LANG_TRANSLATION_ERROR'), $startLineno, $line); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_LANG_TRANSLATION_ERROR'), $startLineno, $line); continue; } @@ -263,7 +265,7 @@ class JedcheckerRulesLanguage extends JEDcheckerRule // Check for empty value if ($value === '""') { - $this->report->addNotice($file, JText::_('COM_JEDCHECKER_LANG_TRANSLATION_EMPTY'), $startLineno, $line); + $this->report->addNotice($file, Text::_('COM_JEDCHECKER_LANG_TRANSLATION_EMPTY'), $startLineno, $line); continue; } @@ -272,26 +274,26 @@ class JedcheckerRulesLanguage extends JEDcheckerRule if (!$validUTF8) { - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_LANG_INVALID_UTF8'), $startLineno, $line); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_LANG_INVALID_UTF8'), $startLineno, $line); } // Check for unquoted values if (strlen($value) < 2 || ($value[0] !== '"' && substr($value, -1) !== '"')) { - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_LANG_TRANSLATION_QUOTES'), $startLineno, $line); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_LANG_TRANSLATION_QUOTES'), $startLineno, $line); continue; } if ($value[0] !== '"') { - $msg = JText::_('COM_JEDCHECKER_LANG_TRANSLATION_QUOTES') . ' ' . JText::_('COM_JEDCHECKER_LANG_TRANSLATION_MISSED_LEFT_QUOTE'); + $msg = Text::_('COM_JEDCHECKER_LANG_TRANSLATION_QUOTES') . ' ' . Text::_('COM_JEDCHECKER_LANG_TRANSLATION_MISSED_LEFT_QUOTE'); $this->report->addWarning($file, $msg, $startLineno, $line); continue; } if (substr($value, -1) !== '"') { - $msg = JText::_('COM_JEDCHECKER_LANG_TRANSLATION_QUOTES') . ' ' . JText::_('COM_JEDCHECKER_LANG_TRANSLATION_MISSED_RIGHT_QUOTE'); + $msg = Text::_('COM_JEDCHECKER_LANG_TRANSLATION_QUOTES') . ' ' . Text::_('COM_JEDCHECKER_LANG_TRANSLATION_MISSED_RIGHT_QUOTE'); $this->report->addWarning($file, $msg, $startLineno, $line); continue; } @@ -302,7 +304,7 @@ class JedcheckerRulesLanguage extends JEDcheckerRule // Check for legacy "_QQ_" code (deprecated since Joomla! 3.9 in favour of escaped double quote \"; removed in Joomla! 4) if (strpos($value, '"_QQ_"') !== false) { - $this->report->addCompat($file, JText::sprintf('COM_JEDCHECKER_LANG_QQDEPRECATED', '"_QQ_"', '\\"'), $startLineno, $line); + $this->report->addCompat($file, Text::sprintf('COM_JEDCHECKER_LANG_QQDEPRECATED', '"_QQ_"', '\\"'), $startLineno, $line); } // Convert "_QQ_" to escaped quotes for further analysis @@ -311,13 +313,13 @@ class JedcheckerRulesLanguage extends JEDcheckerRule // Check for unescaped quote if (preg_match('/[^\\\\]"/', $value)) { - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_LANG_UNESCAPED_QUOTE'), $startLineno, $line); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_LANG_UNESCAPED_QUOTE'), $startLineno, $line); } // Check for value interpolation (see https://www.php.net/manual/en/function.parse-ini-file.php for details) if (strpos($value, '${') !== false) { - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_LANG_VARIABLE_REF'), $startLineno, $line); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_LANG_VARIABLE_REF'), $startLineno, $line); } // The code below detects incorrect format of numbered placeholders (e.g. "%1s" instead of "%1$s") @@ -340,7 +342,7 @@ class JedcheckerRulesLanguage extends JEDcheckerRule // If placeholder numbers form a sequence, the maximal value is equal to the number of elements if ($maxNumber === $count) { - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_LANG_INCORRECT_ARGNUM'), $startLineno, $line); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_LANG_INCORRECT_ARGNUM'), $startLineno, $line); } } @@ -350,7 +352,7 @@ class JedcheckerRulesLanguage extends JEDcheckerRule // Check spaces around (but allow trailing space after colon) if (preg_match('/^\s|[^:]\s+$/', $value)) { - $this->report->addNotice($file, JText::_('COM_JEDCHECKER_LANG_SPACES_AROUND'), $startLineno, $line); + $this->report->addNotice($file, Text::_('COM_JEDCHECKER_LANG_SPACES_AROUND'), $startLineno, $line); } } } @@ -406,7 +408,7 @@ class JedcheckerRulesLanguage extends JEDcheckerRule if (!isset($this->langKeys[$key])) { $lineno = substr_count($content, "\n", 0, $match[1]); - $this->report->addNotice($file, JText::sprintf('COM_JEDCHECKER_LANG_UNKNOWN_KEY_IN_CODE', htmlspecialchars($key)), $lineno + 1, $lines[$lineno]); + $this->report->addNotice($file, Text::sprintf('COM_JEDCHECKER_LANG_UNKNOWN_KEY_IN_CODE', htmlspecialchars($key)), $lineno + 1, $lines[$lineno]); } } diff --git a/administrator/components/com_jedchecker/libraries/rules/xmlfiles.php b/administrator/components/com_jedchecker/libraries/rules/xmlfiles.php index 5125de8..71d0e73 100644 --- a/administrator/components/com_jedchecker/libraries/rules/xmlfiles.php +++ b/administrator/components/com_jedchecker/libraries/rules/xmlfiles.php @@ -9,6 +9,7 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Language\Text; // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -304,7 +305,7 @@ class JedcheckerRulesXMLFiles extends JEDcheckerRule if (!is_dir($folder)) { - $this->errors[] = JText::sprintf('COM_JEDCHECKER_XML_FILES_FOLDER_NOT_FOUND', $attrPath); + $this->errors[] = Text::sprintf('COM_JEDCHECKER_XML_FILES_FOLDER_NOT_FOUND', $attrPath); } } } @@ -319,7 +320,7 @@ class JedcheckerRulesXMLFiles extends JEDcheckerRule if (!is_dir($this->basedir . $admindir . $folder) && !is_dir($this->basedir . $sitedir . $folder)) { - $this->errors[] = JText::sprintf('COM_JEDCHECKER_XML_FILES_FOLDER_NOT_FOUND', $folder); + $this->errors[] = Text::sprintf('COM_JEDCHECKER_XML_FILES_FOLDER_NOT_FOUND', $folder); } } @@ -358,7 +359,7 @@ class JedcheckerRulesXMLFiles extends JEDcheckerRule return $folder . '/'; } - $this->warnings[] = JText::sprintf('COM_JEDCHECKER_XML_FILES_FOLDER_NOT_FOUND', $folder); + $this->warnings[] = Text::sprintf('COM_JEDCHECKER_XML_FILES_FOLDER_NOT_FOUND', $folder); return ''; } @@ -380,7 +381,7 @@ class JedcheckerRulesXMLFiles extends JEDcheckerRule $path[] = $p->getName(); } - $this->warnings[] = JText::sprintf('COM_JEDCHECKER_XML_FILES_EMPTY_LIST', implode('/', $path)); + $this->warnings[] = Text::sprintf('COM_JEDCHECKER_XML_FILES_EMPTY_LIST', implode('/', $path)); } } @@ -409,7 +410,7 @@ class JedcheckerRulesXMLFiles extends JEDcheckerRule continue; } - $this->errors[] = JText::sprintf('COM_JEDCHECKER_XML_FILES_FILE_NOT_FOUND', $dir . $file); + $this->errors[] = Text::sprintf('COM_JEDCHECKER_XML_FILES_FILE_NOT_FOUND', $dir . $file); } } @@ -427,7 +428,7 @@ class JedcheckerRulesXMLFiles extends JEDcheckerRule { if (!is_dir($this->basedir . $dir . $folder)) { - $this->errors[] = JText::sprintf('COM_JEDCHECKER_XML_FILES_FOLDER_NOT_FOUND', $dir . $folder); + $this->errors[] = Text::sprintf('COM_JEDCHECKER_XML_FILES_FOLDER_NOT_FOUND', $dir . $folder); } } } diff --git a/administrator/components/com_jedchecker/libraries/rules/xmlinfo.php b/administrator/components/com_jedchecker/libraries/rules/xmlinfo.php index f719f32..1cb0570 100644 --- a/administrator/components/com_jedchecker/libraries/rules/xmlinfo.php +++ b/administrator/components/com_jedchecker/libraries/rules/xmlinfo.php @@ -12,6 +12,8 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Factory; +use Joomla\CMS\Language\Text; // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -109,7 +111,7 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule if (!$manifestFound) { - $this->report->addError('', JText::_('COM_JEDCHECKER_INFO_XML_NO_MANIFEST')); + $this->report->addError('', Text::_('COM_JEDCHECKER_INFO_XML_NO_MANIFEST')); } } @@ -136,7 +138,7 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule // 1.5 uses 'install', 1.6+ uses 'extension' if ($xml->getName() === 'install') { - $this->report->addWarning($file, JText::sprintf('COM_JEDCHECKER_INFO_XML_MANIFEST_OUTDATED')); + $this->report->addWarning($file, Text::sprintf('COM_JEDCHECKER_INFO_XML_MANIFEST_OUTDATED')); } if ($xml->getName() !== 'extension') @@ -151,12 +153,12 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule $this->loadExtensionLanguage($xml, dirname($file)); // Get the real extension's name now that the language has been loaded - $lang = JFactory::getLanguage(); + $lang = Factory::getLanguage(); $extensionName = $lang->_((string) $xml->name); - $info[] = JText::sprintf('COM_JEDCHECKER_INFO_XML_NAME_XML', $extensionName); - $info[] = JText::sprintf('COM_JEDCHECKER_INFO_XML_VERSION_XML', (string) $xml->version); - $info[] = JText::sprintf('COM_JEDCHECKER_INFO_XML_CREATIONDATE_XML', (string) $xml->creationDate); + $info[] = Text::sprintf('COM_JEDCHECKER_INFO_XML_NAME_XML', $extensionName); + $info[] = Text::sprintf('COM_JEDCHECKER_INFO_XML_VERSION_XML', (string) $xml->version); + $info[] = Text::sprintf('COM_JEDCHECKER_INFO_XML_CREATIONDATE_XML', (string) $xml->creationDate); $this->report->addInfo($file, implode('
', $info)); @@ -165,7 +167,7 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule // JED allows components, modules, plugins, and packages (as a container) only if (!in_array($type, $this->jedTypes, true)) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_TYPE_NOT_ACCEPTED', $type)); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_TYPE_NOT_ACCEPTED', $type)); } // NM3 - Listing name contains “module” or “plugin” @@ -173,20 +175,20 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule if (preg_match('/\b(?:module|plugin|component|template|extension|free)\b/i', $extensionName, $match)) { $this->report->addIssue(JEDcheckerReport::LEVEL_ERROR, 'NM3', $file, - JText::sprintf('COM_JEDCHECKER_INFO_XML_NAME_RESERVED_KEYWORDS', $extensionName, strtolower($match[0]))); + Text::sprintf('COM_JEDCHECKER_INFO_XML_NAME_RESERVED_KEYWORDS', $extensionName, strtolower($match[0]))); } // Extension name shouldn't start with extension type prefix if (preg_match('/^\s*(?:mod|com|plg|tpl|pkg)_/i', $extensionName)) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_INFO_XML_NAME_PREFIXED', $extensionName)); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_INFO_XML_NAME_PREFIXED', $extensionName)); } // NM5 - Version in name/title if (preg_match('/(?:\bversion\b|\d\.\d)/i', $extensionName)) { $this->report->addIssue(JEDcheckerReport::LEVEL_ERROR, 'NM5', $file, - JText::sprintf('COM_JEDCHECKER_INFO_XML_NAME_VERSION', $extensionName)); + Text::sprintf('COM_JEDCHECKER_INFO_XML_NAME_VERSION', $extensionName)); } // Check for "Joomla" in the name @@ -194,7 +196,7 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule { // An extension name can't start with the word "Joomla" $this->report->addIssue(JEDcheckerReport::LEVEL_ERROR, 'TM2', $file, - JText::sprintf('COM_JEDCHECKER_INFO_XML_NAME_JOOMLA', $extensionName)); + Text::sprintf('COM_JEDCHECKER_INFO_XML_NAME_JOOMLA', $extensionName)); } else { @@ -204,14 +206,14 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule { // Extensions that use "Joomla" or a derivative of Joomla in the extension name need to be licensed by OSM $this->report->addIssue(JEDcheckerReport::LEVEL_WARNING, 'TM2', $file, - JText::sprintf('COM_JEDCHECKER_INFO_XML_NAME_JOOMLA_DERIVATIVE', $extensionName, 'https://tm.joomla.org/approved-domains.html')); + Text::sprintf('COM_JEDCHECKER_INFO_XML_NAME_JOOMLA_DERIVATIVE', $extensionName, 'https://tm.joomla.org/approved-domains.html')); } } // Check extension name consists of ASCII characters only if (preg_match('/[^\x20-\x7E]/', $extensionName)) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_INFO_XML_NAME_NON_ASCII', $extensionName)); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_INFO_XML_NAME_NON_ASCII', $extensionName)); } // Extension name shouldn't be too long @@ -219,11 +221,11 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule if ($nameLen > 80) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_INFO_XML_NAME_TOO_LONG', $extensionName)); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_INFO_XML_NAME_TOO_LONG', $extensionName)); } elseif ($nameLen > 40) { - $this->report->addWarning($file, JText::sprintf('COM_JEDCHECKER_INFO_XML_NAME_TOO_LONG', $extensionName)); + $this->report->addWarning($file, Text::sprintf('COM_JEDCHECKER_INFO_XML_NAME_TOO_LONG', $extensionName)); } } @@ -241,7 +243,7 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule // Do name the Component's admin menu the same as the extension name if ($extensionName !== $menuName) { - $this->report->addWarning($file, JText::sprintf('COM_JEDCHECKER_INFO_XML_NAME_ADMIN_MENU', $menuName, $extensionName)); + $this->report->addWarning($file, Text::sprintf('COM_JEDCHECKER_INFO_XML_NAME_ADMIN_MENU', $menuName, $extensionName)); } } @@ -256,7 +258,7 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule && !(isset($this->pluginsGroupMap[$extensionNameGroup]) && $this->pluginsGroupMap[$extensionNameGroup] === $group) ) { - $this->report->addWarning($file, JText::sprintf('COM_JEDCHECKER_INFO_XML_NAME_PLUGIN_FORMAT', $extensionName)); + $this->report->addWarning($file, Text::sprintf('COM_JEDCHECKER_INFO_XML_NAME_PLUGIN_FORMAT', $extensionName)); } } @@ -287,7 +289,7 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule } // Load the language of the extension (if any) - $lang = JFactory::getLanguage(); + $lang = Factory::getLanguage(); // Populate list of directories to look for $lookupLangDirs = array(); @@ -373,7 +375,7 @@ class JedcheckerRulesXMLinfo extends JEDcheckerRule { // Extensions that use "Joomla" or a derivative of Joomla in the domain name need to be licensed by OSM $this->report->addIssue(JEDcheckerReport::LEVEL_ERROR, 'TM1', $file, - JText::sprintf('COM_JEDCHECKER_INFO_XML_URL_JOOMLA_DERIVATIVE', $url, 'https://tm.joomla.org/approved-domains.html')); + Text::sprintf('COM_JEDCHECKER_INFO_XML_URL_JOOMLA_DERIVATIVE', $url, 'https://tm.joomla.org/approved-domains.html')); } } } diff --git a/administrator/components/com_jedchecker/libraries/rules/xmllicense.php b/administrator/components/com_jedchecker/libraries/rules/xmllicense.php index a559cbb..f871c32 100644 --- a/administrator/components/com_jedchecker/libraries/rules/xmllicense.php +++ b/administrator/components/com_jedchecker/libraries/rules/xmllicense.php @@ -12,6 +12,8 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Language\Text; + // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -21,7 +23,7 @@ require_once JPATH_COMPONENT_ADMINISTRATOR . '/libraries/helper.php'; /** * class JedcheckerRulesXMLlicense * - * This class searches all xml manifestes for a valid license. + * This class searches all xml manifests for a valid license. * * @since 1.0 */ @@ -96,7 +98,7 @@ class JedcheckerRulesXMLlicense extends JEDcheckerRule // Check if there's a license tag if (!isset($xml->license)) { - $this->report->addError($file, JText::_('COM_JEDCHECKER_ERROR_XML_LICENSE_NOT_FOUND')); + $this->report->addError($file, Text::_('COM_JEDCHECKER_ERROR_XML_LICENSE_NOT_FOUND')); return false; } @@ -105,7 +107,7 @@ class JedcheckerRulesXMLlicense extends JEDcheckerRule if (stripos($xml->license, 'gpl') === false && stripos($xml->license, 'general public license') === false) { - $this->report->addCompat($file, JText::_('COM_JEDCHECKER_ERROR_XML_LICENSE_NOT_GPL')); + $this->report->addCompat($file, Text::_('COM_JEDCHECKER_ERROR_XML_LICENSE_NOT_GPL')); return false; } diff --git a/administrator/components/com_jedchecker/libraries/rules/xmlmanifest.php b/administrator/components/com_jedchecker/libraries/rules/xmlmanifest.php index 981459e..52c930c 100644 --- a/administrator/components/com_jedchecker/libraries/rules/xmlmanifest.php +++ b/administrator/components/com_jedchecker/libraries/rules/xmlmanifest.php @@ -9,6 +9,7 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Language\Text; // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -143,7 +144,7 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule if (!in_array($type, $this->joomlaTypes, true)) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_TYPE', $type)); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_TYPE', $type)); return true; } @@ -159,7 +160,7 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule // Warn if method="upgrade" attribute is not found if ((string) $xml['method'] !== 'upgrade') { - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_MANIFEST_MISSED_METHOD_UPGRADE')); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_MANIFEST_MISSED_METHOD_UPGRADE')); } switch ($type) @@ -172,11 +173,11 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule if (!isset($xml['client'])) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE', $xml->getName(), 'client')); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE', $xml->getName(), 'client')); } elseif ($client !== 'site' && $client !== 'administrator') { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE_VALUE', $xml->getName(), 'client', $client)); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE_VALUE', $xml->getName(), 'client', $client)); } if ($type === 'module') @@ -186,7 +187,7 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule if (count($elements) >= 2) { - $this->report->addWarning($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES', 'module')); + $this->report->addWarning($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES', 'module')); } if (isset($xml->element)) @@ -195,14 +196,14 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule if (count($elements) && $elements[0] !== $element) { - $this->report->addWarning($file, JText::_('COM_JEDCHECKER_MANIFEST_MODULE_ELEMENT_MISMATCH')); + $this->report->addWarning($file, Text::_('COM_JEDCHECKER_MANIFEST_MODULE_ELEMENT_MISMATCH')); } } else { if (count($elements) === 0) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE', 'module')); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE', 'module')); } } } @@ -215,12 +216,12 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule if (count($elements) >= 2) { - $this->report->addWarning($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES', 'plugin')); + $this->report->addWarning($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_MULTIPLE_ATTRIBUTES', 'plugin')); } if (count($elements) === 0) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE', 'plugin')); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ELEMENT_ATTRIBUTE', 'plugin')); } break; @@ -231,12 +232,12 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule { if (!isset($item['type'])) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE', $item->getName(), 'type')); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE', $item->getName(), 'type')); } if (!isset($item['id'])) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE', $item->getName(), 'id')); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE', $item->getName(), 'id')); } switch ((string) $item['type']) @@ -244,7 +245,7 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule case 'plugin': if (!isset($item['group'])) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE', $item->getName(), 'group')); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE', $item->getName(), 'group')); } break; @@ -255,11 +256,11 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule if (!isset($item['client'])) { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE', $item->getName(), 'client')); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_ATTRIBUTE', $item->getName(), 'client')); } elseif ($client !== 'site' && $client !== 'administrator') { - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE_VALUE', $item->getName(), 'client', $client)); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE_VALUE', $item->getName(), 'client', $client)); } break; @@ -269,7 +270,7 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule break; default: - $this->report->addError($file, JText::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_TYPE', $item['type'])); + $this->report->addError($file, Text::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_TYPE', $item['type'])); } } } @@ -322,7 +323,7 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule // No known attributes for this node foreach ($node->attributes() as $attr) { - $this->notices[] = JText::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE', $name, (string) $attr->getName()); + $this->notices[] = Text::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE', $name, (string) $attr->getName()); } } elseif ($DTDattributes[0] !== '*') // Skip node with arbitrary attributes (e.g. "field") @@ -334,7 +335,7 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule if (!in_array($attrName, $DTDattributes, true)) { // The node has unknown attribute - $this->notices[] = JText::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE', $name, $attrName); + $this->notices[] = Text::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_ATTRIBUTE', $name, $attrName); } } } @@ -350,7 +351,7 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule // No known children for this node if ($node->count() > 0) { - $this->notices[] = JText::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_CHILDREN', $name); + $this->notices[] = Text::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_CHILDREN', $name); } } elseif (!isset($DTDchildRules['*'])) // Skip node with arbitrary children @@ -377,12 +378,12 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule if ($count === 0) { // The node doesn't contain required child element - $this->errors[] = JText::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_REQUIRED', $name, $child); + $this->errors[] = Text::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_REQUIRED', $name, $child); } elseif ($count > 1) { // The node contains multiple child elements when single only is expected - $this->errors[] = JText::sprintf('COM_JEDCHECKER_MANIFEST_MULTIPLE_FOUND', $name, $child); + $this->errors[] = Text::sprintf('COM_JEDCHECKER_MANIFEST_MULTIPLE_FOUND', $name, $child); } break; @@ -391,12 +392,12 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule if ($count === 0) { // The node doesn't contain optional child element - $this->notices[] = JText::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_OPTIONAL', $name, $child); + $this->notices[] = Text::sprintf('COM_JEDCHECKER_MANIFEST_MISSED_OPTIONAL', $name, $child); } elseif ($count > 1) { // The node contains multiple child elements when single only is expected - $this->warnings[] = JText::sprintf('COM_JEDCHECKER_MANIFEST_MULTIPLE_FOUND', $name, $child); + $this->warnings[] = Text::sprintf('COM_JEDCHECKER_MANIFEST_MULTIPLE_FOUND', $name, $child); } break; @@ -420,14 +421,14 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule if (!isset($DTDchildToRule[$child])) { // The node contains unknown child element - $this->notices[] = JText::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_CHILD', $name, $child); + $this->notices[] = Text::sprintf('COM_JEDCHECKER_MANIFEST_UNKNOWN_CHILD', $name, $child); } else { if ($DTDchildRules[$DTDchildToRule[$child]] === '?' && $node->$child->count() > 1) { // The node contains multiple child elements when single only is expected - $this->errors[] = JText::sprintf('COM_JEDCHECKER_MANIFEST_MULTIPLE_FOUND', $name, $child); + $this->errors[] = Text::sprintf('COM_JEDCHECKER_MANIFEST_MULTIPLE_FOUND', $name, $child); } } } @@ -437,7 +438,7 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule { if ($child->count() === 0 && $child->attributes()->count() === 0 && (string) $child === '') { - $this->notices[] = JText::sprintf('COM_JEDCHECKER_MANIFEST_EMPTY_CHILD', $child->getName()); + $this->notices[] = Text::sprintf('COM_JEDCHECKER_MANIFEST_EMPTY_CHILD', $child->getName()); } } } @@ -481,7 +482,7 @@ class JedcheckerRulesXMLManifest extends JEDcheckerRule if (in_array($attrName, $skipAttrs, true)) { - $this->warnings[] = JText::sprintf('COM_JEDCHECKER_MANIFEST_MENU_UNUSED_ATTRIBUTE', $attrName); + $this->warnings[] = Text::sprintf('COM_JEDCHECKER_MANIFEST_MENU_UNUSED_ATTRIBUTE', $attrName); } } } diff --git a/administrator/components/com_jedchecker/libraries/rules/xmlupdateserver.php b/administrator/components/com_jedchecker/libraries/rules/xmlupdateserver.php index dc151d1..76b2ca6 100644 --- a/administrator/components/com_jedchecker/libraries/rules/xmlupdateserver.php +++ b/administrator/components/com_jedchecker/libraries/rules/xmlupdateserver.php @@ -12,6 +12,8 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Language\Text; + // Include the rule base class require_once JPATH_COMPONENT_ADMINISTRATOR . '/models/rule.php'; @@ -193,7 +195,7 @@ class JedcheckerRulesXMLUpdateServer extends JEDcheckerRule // Check if there is an updateservers tag if (!isset($xml->updateservers)) { - $this->report->addError($file, JText::_('COM_JEDCHECKER_ERROR_XML_UPDATE_SERVER_NOT_FOUND')); + $this->report->addError($file, Text::_('COM_JEDCHECKER_ERROR_XML_UPDATE_SERVER_NOT_FOUND')); return false; } @@ -201,7 +203,7 @@ class JedcheckerRulesXMLUpdateServer extends JEDcheckerRule // Check if server tag(s) exist if (!isset($xml->updateservers->server)) { - $this->report->addError($file, JText::_('COM_JEDCHECKER_ERROR_XML_UPDATE_SERVER_NOT_FOUND')); + $this->report->addError($file, Text::_('COM_JEDCHECKER_ERROR_XML_UPDATE_SERVER_NOT_FOUND')); return false; @@ -212,13 +214,13 @@ class JedcheckerRulesXMLUpdateServer extends JEDcheckerRule { if (stripos($server, 'http') === false) { - $this->report->addError($file, JText::_('COM_JEDCHECKER_ERROR_XML_UPDATE_SERVER_LINK_NOT_FOUND')); + $this->report->addError($file, Text::_('COM_JEDCHECKER_ERROR_XML_UPDATE_SERVER_LINK_NOT_FOUND')); return false; } else { - $this->report->addPassed($file, JText::sprintf('COM_JEDCHECKER_INFO_XML_UPDATE_SERVER_LINK', (string) $server)); + $this->report->addPassed($file, Text::sprintf('COM_JEDCHECKER_INFO_XML_UPDATE_SERVER_LINK', (string) $server)); } } diff --git a/administrator/components/com_jedchecker/models/report.php b/administrator/components/com_jedchecker/models/report.php index 7804b95..67b7bd6 100644 --- a/administrator/components/com_jedchecker/models/report.php +++ b/administrator/components/com_jedchecker/models/report.php @@ -12,6 +12,9 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\Language\Text; +use Joomla\CMS\Object\CMSObject; + /** * Class JEDcheckerReport * @@ -20,7 +23,7 @@ defined('_JEXEC') or die('Restricted access'); * * @since 1.0 */ -class JEDcheckerReport extends JObject +class JEDcheckerReport extends CMSObject { /** * Rule's issue levels @@ -107,12 +110,12 @@ class JEDcheckerReport extends JObject { // Initialize language strings $this->issueLangTitles = array( - self::LEVEL_ERROR => JText::_('COM_JEDCHECKER_LEVEL_ERROR'), - self::LEVEL_WARNING => JText::_('COM_JEDCHECKER_LEVEL_WARNING'), - self::LEVEL_COMPAT => JText::_('COM_JEDCHECKER_LEVEL_COMPATIBILITY'), - self::LEVEL_NOTICE => JText::_('COM_JEDCHECKER_LEVEL_NOTICE'), - self::LEVEL_INFO => JText::_('COM_JEDCHECKER_LEVEL_INFO'), - self::LEVEL_PASSED => JText::_('COM_JEDCHECKER_LEVEL_PASSED'), + self::LEVEL_ERROR => Text::_('COM_JEDCHECKER_LEVEL_ERROR'), + self::LEVEL_WARNING => Text::_('COM_JEDCHECKER_LEVEL_WARNING'), + self::LEVEL_COMPAT => Text::_('COM_JEDCHECKER_LEVEL_COMPATIBILITY'), + self::LEVEL_NOTICE => Text::_('COM_JEDCHECKER_LEVEL_NOTICE'), + self::LEVEL_INFO => Text::_('COM_JEDCHECKER_LEVEL_INFO'), + self::LEVEL_PASSED => Text::_('COM_JEDCHECKER_LEVEL_PASSED'), ); $this->data = array(); @@ -269,7 +272,7 @@ class JEDcheckerReport extends JObject { // No errors or compatibility issues found $html[] = '
'; - $html[] = JText::_('COM_JEDCHECKER_EVERYTHING_SEEMS_TO_BE_FINE_WITH_THAT_RULE'); + $html[] = Text::_('COM_JEDCHECKER_EVERYTHING_SEEMS_TO_BE_FINE_WITH_THAT_RULE'); $html[] = '
'; } else @@ -343,7 +346,7 @@ class JEDcheckerReport extends JObject // Add line information if given if ($item->line !== null) { - $html[] = ' ' . JText::_('COM_JEDCHECKER_IN_LINE') . ': ' . $item->line . ''; + $html[] = ' ' . Text::_('COM_JEDCHECKER_IN_LINE') . ': ' . $item->line . ''; } $html[] = '
'; diff --git a/administrator/components/com_jedchecker/models/rule.php b/administrator/components/com_jedchecker/models/rule.php index d97840b..8cf99ca 100644 --- a/administrator/components/com_jedchecker/models/rule.php +++ b/administrator/components/com_jedchecker/models/rule.php @@ -13,7 +13,7 @@ defined('_JEXEC') or die('Restricted access'); use Joomla\Registry\Registry; - +use Joomla\CMS\Object\CMSObject; /** * class JEDcheckerRule @@ -22,7 +22,7 @@ use Joomla\Registry\Registry; * * @since 1.0 */ -class JEDcheckerRule extends JObject +class JEDcheckerRule extends CMSObject { /** * The formal ID of this rule. For example: SE1. diff --git a/administrator/components/com_jedchecker/views/uploads/tmpl/default.php b/administrator/components/com_jedchecker/views/uploads/tmpl/default.php index ed84720..06306b0 100644 --- a/administrator/components/com_jedchecker/views/uploads/tmpl/default.php +++ b/administrator/components/com_jedchecker/views/uploads/tmpl/default.php @@ -11,24 +11,28 @@ defined('_JEXEC') or die('Restricted access'); +use Joomla\CMS\HTML\HTMLHelper; +use Joomla\CMS\Language\Text; +use Joomla\CMS\Router\Route; + // Load Bootstrap if (version_compare(JVERSION, '4.0', '>=')) { - JHtml::_('bootstrap.collapse'); - JHtml::_('bootstrap.tab'); + HTMLHelper::_('bootstrap.collapse'); + HTMLHelper::_('bootstrap.tab'); // Tooltips are used by JAMSS reports - JHtml::_('bootstrap.tooltip'); + HTMLHelper::_('bootstrap.tooltip'); } else { - JHtml::_('behavior.core'); - JHtml::_('stylesheet', 'com_jedchecker/j4-style.css', array('version' => 'auto', 'relative' => true)); - JHtml::_('script', 'com_jedchecker/bootstrap.bundle.min.js', array('version' => 'auto', 'relative' => true), array('defer' => true)); + HTMLHelper::_('behavior.core'); + HTMLHelper::_('stylesheet', 'com_jedchecker/j4-style.css', array('version' => 'auto', 'relative' => true)); + HTMLHelper::_('script', 'com_jedchecker/bootstrap.bundle.min.js', array('version' => 'auto', 'relative' => true), array('defer' => true)); } -JHtml::_('stylesheet', 'com_jedchecker/style.css', array('version' => 'auto', 'relative' => true)); -JHtml::_('script', 'com_jedchecker/script.js', array('version' => 'auto', 'relative' => true), array('defer' => true)); +HTMLHelper::_('stylesheet', 'com_jedchecker/style.css', array('version' => 'auto', 'relative' => true)); +HTMLHelper::_('script', 'com_jedchecker/script.js', array('version' => 'auto', 'relative' => true), array('defer' => true)); ?>
@@ -36,36 +40,36 @@ JHtml::_('script', 'com_jedchecker/script.js', array('version' => 'auto', 'relat
- +

- +

- +

- +

    -
  1. -
  2. +
  3. +
-
+ aria-describedby="extension-upload" aria-label=""> -
+
- +
@@ -74,13 +78,13 @@ JHtml::_('script', 'com_jedchecker/script.js', array('version' => 'auto', 'relat
- +
-
+

- +

@@ -88,7 +92,7 @@ JHtml::_('script', 'com_jedchecker/script.js', array('version' => 'auto', 'relat