mirror of
https://github.com/joomla-extensions/jedchecker.git
synced 2025-04-05 20:31:51 +00:00
Merge pull request #237 from joomla-extensions/develop
Sync with 2.4.3 in developer branch
This commit is contained in:
commit
2da2f0f85a
@ -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
|
||||
{
|
||||
}
|
||||
|
@ -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;
|
||||
}
|
||||
|
@ -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');
|
||||
}
|
||||
}
|
||||
|
@ -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();
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Projek se tuisblad</a><br>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:"
|
||||
|
@ -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="سيؤشر هذا النظام بالعديد من العلامات للاشارة الى الطرق التي تنطوي على خطر محتمل، بالإضافة إلى التحقق من بعض التوقيعات المعروفة على الهجمات. اعرف المزيد على <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>الصفحة الرئيسية للمشروع</a><br>مخرجات JAMSS مفعمة جداً ومفيدة جداً، توجه بالمؤشر فوق أي سطر لرؤية التفاصيل."
|
||||
COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="تم العثور على اسم الملف المشبوه:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 ще сигнализира с флагове за използване на потенциално опасни методи, като допълнително ще провери за някои известни сигнатури за атака. Научете повече на началната страница на проекта <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>Резултатът от проверката на JAMSS е много подробен и много полезен, задръжте курсора на мишката върху всички редове, за да видите подробностите."
|
||||
COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Намерено е подозрително име на файл:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Projectes pàgina inici</a><br>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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>domácí stránce projektu</a><br>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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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å <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>projektets hjemmeside</a> <br> 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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Projekt-Homepage</a><br>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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Projekt-Homepage</a><br>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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Projekt-Homepage</a><br>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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Projekt-Homepage</a><br>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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Projekt-Homepage</a><br>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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'> Página de inicio del proyecto </a> <br> 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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'> Página de inicio del proyecto </a> <br> 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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 پرچم های زیادی را برای استفاده از روش های بالقوه خطرناک برافراشته و بعضاً برخی از امضاهای شناخته شده حمله را بررسی می کند. در <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>صفحه اصلی پروژه</a><br>خروجی JAMSS بسیار واضح است و بسیار مفید است، برای مشاهده جزئیات روی هر خط حرکت کنید."
|
||||
COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="نام فایل مشکوک پیدا شد:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'> Projektin kotisivulla </a> <br> 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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Page d'accueil du projet</a><br>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é :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Page d'accueil du projet</a><br>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é :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>projekt honlapján</a> talál.<br>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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>halaman Proyek</a><br>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 :"
|
||||
|
@ -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 <a href=https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'> Homepage del progetto </a> <br> 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:"
|
||||
|
@ -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は、潜在的に危険な方法を使用するために多くのフラグを立て、さらにいくつかの既知の攻撃シグネチャをチェックします。詳細については、<a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>プロジェクトのホームページ</a>をご覧ください。<br>JAMSSの出力は非常に冗長で非常に便利です。任意の行にカーソルを合わせると、詳細が表示されます。"
|
||||
COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="疑わしいファイル名が見つかりました:"
|
||||
|
@ -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 ықтимал қауіпті әдістерді пайдалану үшін көптеген жалаушаларды көтереді, сонымен қатар кейбір белгілі шабуыл қолтаңбаларын тексереді. <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Жобаның басты беті</a><br>JAMSS шығысы өте егжей-тегжейлі. және өте пайдалы, мәліметтерді көру үшін меңзерді кез келген жолдың үстіне апарыңыз."
|
||||
COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Күдікті файл атауы табылды:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Projekto pagrindiniame puslapyje</a><br>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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project</a><br>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."
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project startpagina</a><br>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."
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>página inicial do projeto</a><br>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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>página do projeto</a><br>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 <a href='https://www.php.net/manual/en/function.sprintf.php'>especificação do formato de impressão printf argnum</a> para detalhes"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'></a><br>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:"
|
||||
|
@ -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 будет поднимать множество флагов для использования потенциально опасных методов, дополнительно проверяя некоторые известные сигнатуры атак. Узнайте больше на <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>домашней странице проекта</a><br>Вывод JAMSS очень подробный и очень полезно, наведите курсор на любую строку, чтобы увидеть подробности."
|
||||
COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Найдено подозрительное имя файла:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>domovskej stránke projektu</a><br>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:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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å <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>projektets hemsida</a><br>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."
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 จะเพิ่มแฟล็กจำนวนมากเพื่อใช้วิธีการที่อาจเป็นอันตราย นอกจากนี้ ยังตรวจสอบลายเซ็นการโจมตีที่รู้จัก ดูข้อมูลเพิ่มเติมใน<a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>หน้าแรกของโครงการ</a><br>เอาต์พุต JAMSS ละเอียดมาก และมีประโยชน์มาก วางเมาส์เหนือบรรทัดใดก็ได้เพื่อดูรายละเอียด"
|
||||
COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="พบชื่อไฟล์ที่น่าสงสัย :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Projenin ana sayfası</a><br>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:"
|
||||
|
@ -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 підніме багато прапорів для використання потенційно небезпечних методів, додатково перевіряючи деякі відомі ворожі підписи. Дізнайтесь більше на головній сторінці <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Проекту</a><br>вихід JAMSS є дуже детальним і дуже корисним, наведіть на будь-які рядки, щоб побачити подробиці."
|
||||
COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="Знайдено підозрілий файл:"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>Project's homepage</a><br>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 :"
|
||||
|
@ -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 會針對潛在危險方法的使用提出許多標記,另會檢查一些已知的攻擊特徵,在 <a href='https://github.com/btoplak/Joomla-Anti-Malware-Scan-Script' target='_blank'>專案頁面</a>找到更多<br>JAMSS 輸出字數非常多且很有用,將游標停在任意行上觀看細節。"
|
||||
COM_JEDCHECKER_ERROR_JAMSS_SUSPICIOUS_FILENAME="找到可疑檔案:"
|
||||
|
@ -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)
|
||||
{
|
||||
|
@ -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]);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -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]);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -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"
|
||||
|
@ -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, '<b>' . $singleTest->test . '</b>', htmlspecialchars($origLine));
|
||||
$error_message = Text::_('COM_JEDCHECKER_ERROR_FRAMEWORK_' . strtoupper($testObject->group)) . ':<pre>' . $origLine . '</pre>';
|
||||
|
||||
if (ctype_alpha($singleTest[strlen($singleTest) - 1]))
|
||||
{
|
||||
$regex .= '\b';
|
||||
}
|
||||
|
||||
if (preg_match('/' . $regex . '/i', $line))
|
||||
{
|
||||
$origLine = str_ireplace($singleTest, '<b>' . $singleTest . '</b>', htmlspecialchars($origLine));
|
||||
$error_message = JText::_('COM_JEDCHECKER_ERROR_FRAMEWORK_' . strtoupper($testObject->group)) . ':<pre>' . $origLine . '</pre>';
|
||||
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');
|
||||
}
|
||||
}
|
||||
|
@ -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"
|
@ -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]
|
||||
);
|
||||
|
@ -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
|
||||
|
@ -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'));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -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', '<code>"_QQ_"</code>', '<code>\\"</code>'), $startLineno, $line);
|
||||
$this->report->addCompat($file, Text::sprintf('COM_JEDCHECKER_LANG_QQDEPRECATED', '<code>"_QQ_"</code>', '<code>\\"</code>'), $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]);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -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('<br />', $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'));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -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;
|
||||
}
|
||||
|
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -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));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -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[] = '<div class="alert alert-success">';
|
||||
$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[] = '</div>';
|
||||
}
|
||||
else
|
||||
@ -343,7 +346,7 @@ class JEDcheckerReport extends JObject
|
||||
// Add line information if given
|
||||
if ($item->line !== null)
|
||||
{
|
||||
$html[] = ' ' . JText::_('COM_JEDCHECKER_IN_LINE') . ': <strong>' . $item->line . '</strong>';
|
||||
$html[] = ' ' . Text::_('COM_JEDCHECKER_IN_LINE') . ': <strong>' . $item->line . '</strong>';
|
||||
}
|
||||
|
||||
$html[] = '<br />';
|
||||
|
@ -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.
|
||||
|
@ -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));
|
||||
?>
|
||||
<script id="jed-rules-json" type="application/json"><?php echo json_encode($this->jsOptions); ?></script>
|
||||
<div id="jedchecker">
|
||||
@ -36,36 +40,36 @@ JHtml::_('script', 'com_jedchecker/script.js', array('version' => 'auto', 'relat
|
||||
<div class="col-12 col-md-8">
|
||||
<div class="card bg-light">
|
||||
<div class="card-header" data-bs-toggle="collapse" data-bs-target="#jedchecker-welcome" role="button">
|
||||
<?php echo JText::_('COM_JEDCHECKER'); ?>
|
||||
<?php echo Text::_('COM_JEDCHECKER'); ?>
|
||||
</div>
|
||||
<div class="card-body show" id="jedchecker-welcome">
|
||||
<p class="card-text">
|
||||
<?php echo JText::sprintf('COM_JEDCHECKER_CONGRATS', 'https://extensions.joomla.org/community/terms-of-service/'); ?>
|
||||
<?php echo Text::sprintf('COM_JEDCHECKER_CONGRATS', 'https://extensions.joomla.org/community/terms-of-service/'); ?>
|
||||
</p>
|
||||
<p class="card-text">
|
||||
<?php echo JText::sprintf('COM_JEDCHECKER_CODE_STANDARDS', 'https://developer.joomla.org/coding-standards.html'); ?>
|
||||
<?php echo Text::sprintf('COM_JEDCHECKER_CODE_STANDARDS', 'https://developer.joomla.org/coding-standards.html'); ?>
|
||||
</p>
|
||||
<p class="card-text">
|
||||
<?php echo JText::_('COM_JEDCHECKER_HOW_TO_USE'); ?>
|
||||
<?php echo Text::_('COM_JEDCHECKER_HOW_TO_USE'); ?>
|
||||
</p>
|
||||
<ol class="card-text">
|
||||
<li><?php echo JText::_('COM_JEDCHECKER_STEP1'); ?></li>
|
||||
<li><?php echo JText::_('COM_JEDCHECKER_STEP2'); ?></li>
|
||||
<li><?php echo Text::_('COM_JEDCHECKER_STEP1'); ?></li>
|
||||
<li><?php echo Text::_('COM_JEDCHECKER_STEP2'); ?></li>
|
||||
</ol>
|
||||
<form action="<?php echo JRoute::_('index.php?option=com_jedchecker&view=uploads'); ?>"
|
||||
<form action="<?php echo Route::_('index.php?option=com_jedchecker&view=uploads'); ?>"
|
||||
method="post" class="needs-validation" name="adminForm" id="adminForm" enctype="multipart/form-data">
|
||||
<div class="input-group">
|
||||
<input type="file" class="form-control" name="extension" id="extension" required
|
||||
accept=".bz2,.bzip2,.gz,.gzip,.tar,.tbz2,.tgz,.zip"
|
||||
aria-describedby="extension-upload" aria-label="<?php echo JText::_('COM_JEDCHECKER_UPLOAD_FILE'); ?>">
|
||||
aria-describedby="extension-upload" aria-label="<?php echo Text::_('COM_JEDCHECKER_UPLOAD_FILE'); ?>">
|
||||
<button class="btn btn-success" type="button" id="extension-upload">
|
||||
<span class="icon-upload "></span> <?php echo JText::_('JSUBMIT'); ?>
|
||||
<span class="icon-upload "></span> <?php echo Text::_('JSUBMIT'); ?>
|
||||
</button>
|
||||
<div class="invalid-feedback"><?php echo JText::_('COM_JEDCHECKER_EMPTY_UPLOAD_FIELD'); ?></div>
|
||||
<div class="invalid-feedback"><?php echo Text::_('COM_JEDCHECKER_EMPTY_UPLOAD_FIELD'); ?></div>
|
||||
</div>
|
||||
<div id="jed_uploading_spinner" class="text-center text-info mt-3 hidden"><span class="spinner spinner-border"></span></div>
|
||||
<input type="hidden" name="task" value=""/>
|
||||
<?php echo JHtml::_('form.token'); ?>
|
||||
<?php echo HTMLHelper::_('form.token'); ?>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@ -74,13 +78,13 @@ JHtml::_('script', 'com_jedchecker/script.js', array('version' => 'auto', 'relat
|
||||
<div class="col-6 col-md-4">
|
||||
<div class="card bg-info">
|
||||
<div class="card-header text-white bg-info" data-bs-toggle="collapse" data-bs-target="#jedchecker-contributors" role="button">
|
||||
<?php echo JText::_('COM_JEDCHECKER_WALL_OF_HONOR'); ?>
|
||||
<?php echo Text::_('COM_JEDCHECKER_WALL_OF_HONOR'); ?>
|
||||
</div>
|
||||
<div class="card-body show" id="jedchecker-contributors">
|
||||
<h5 class="card-title text-white"><?php echo JText::_('COM_JEDCHECKER_PEOPLE_THAT_HAVE_HELPED_WITH_THE_DEVELOPMENT'); ?></h5>
|
||||
<h5 class="card-title text-white"><?php echo Text::_('COM_JEDCHECKER_PEOPLE_THAT_HAVE_HELPED_WITH_THE_DEVELOPMENT'); ?></h5>
|
||||
<p class="card-text">
|
||||
<a href="https://github.com/joomla-extensions/jedchecker/graphs/contributors" target="_blank" class="btn btn-light">
|
||||
<?php echo JText::_('COM_JEDCHECKER_CONTRIBUTORS'); ?></a>
|
||||
<?php echo Text::_('COM_JEDCHECKER_CONTRIBUTORS'); ?></a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
@ -88,7 +92,7 @@ JHtml::_('script', 'com_jedchecker/script.js', array('version' => 'auto', 'relat
|
||||
|
||||
<div class="col-12 col-md-3 jedchecker-results hidden">
|
||||
<div class="card bg-light">
|
||||
<div class="card-header"><?php echo JText::_('COM_JEDCHECKER_RESULTS'); ?></div>
|
||||
<div class="card-header"><?php echo Text::_('COM_JEDCHECKER_RESULTS'); ?></div>
|
||||
<div role="tablist" class="list-group list-group-flush">
|
||||
<?php
|
||||
foreach ($this->jsOptions['rules'] as $i => $rulename)
|
||||
@ -97,8 +101,8 @@ JHtml::_('script', 'com_jedchecker/script.js', array('version' => 'auto', 'relat
|
||||
$rule = new $class;
|
||||
?>
|
||||
<a role="tab" id="jed-<?php echo $rulename; ?>" data-bs-toggle="tab" href="#jedtab-<?php echo $rulename; ?>"
|
||||
class="list-group-item list-group-item-action d-flex justify-content-between<?php echo $i === 0 ? ' active' : ''; ?>">
|
||||
<?php echo JText::_($rule->get('title')); ?>
|
||||
class="list-group-item list-group-item-action d-flex justify-content-between bg-light<?php echo $i === 0 ? ' active' : ''; ?>">
|
||||
<?php echo Text::_($rule->get('title')); ?>
|
||||
<span class="text-nowrap ps-1">
|
||||
<span class="badge bg-danger rounded-pill border-error"></span>
|
||||
<span class="badge bg-warning rounded-pill"></span>
|
||||
@ -115,8 +119,8 @@ JHtml::_('script', 'com_jedchecker/script.js', array('version' => 'auto', 'relat
|
||||
<div class="card-text" id="police-check-result"></div>
|
||||
<div class="card-footer">
|
||||
<small class="text-muted">
|
||||
<?php echo JText::sprintf('COM_JEDCHECKER_LEAVE_A_REVIEW_JED', 'https://extensions.joomla.org/extensions/tools/development-tools/21336'); ?>
|
||||
<?php echo JText::sprintf('COM_JEDCHECKER_DEVELOPED_BY', 'https://github.com/joomla-extensions/jedchecker'); ?> :)
|
||||
<?php echo Text::sprintf('COM_JEDCHECKER_LEAVE_A_REVIEW_JED', 'https://extensions.joomla.org/extensions/tools/development-tools/21336'); ?>
|
||||
<?php echo Text::sprintf('COM_JEDCHECKER_DEVELOPED_BY', 'https://github.com/joomla-extensions/jedchecker'); ?> :)
|
||||
</small>
|
||||
</div>
|
||||
</div>
|
||||
@ -133,11 +137,11 @@ JHtml::_('script', 'com_jedchecker/script.js', array('version' => 'auto', 'relat
|
||||
<div role="tabpanel" class="tab-pane fade<?php echo $i === 0 ? ' show active' : ''; ?>" id="jedtab-<?php echo $rulename; ?>">
|
||||
<div class="card bg-light">
|
||||
<div class="card-header" id="heading<?php echo $rule->get('id'); ?>">
|
||||
<?php echo JText::_($rule->get('title')); ?>
|
||||
<?php echo Text::_($rule->get('title')); ?>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p class="card-text">
|
||||
<?php echo JText::_($rule->get('description')); ?>
|
||||
<?php echo Text::_($rule->get('description')); ?>
|
||||
</p>
|
||||
<div class="card-text police-check-result" id="police-check-result-<?php echo $rulename; ?>">
|
||||
<div class="text-center text-info"><span class="spinner-border"></span></div>
|
||||
|
@ -11,14 +11,20 @@
|
||||
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
jimport('joomla.application.component.viewlegacy');
|
||||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\Filesystem\File;
|
||||
use Joomla\CMS\Filesystem\Folder;
|
||||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\MVC\View\HtmlView;
|
||||
use Joomla\CMS\Toolbar\ToolbarHelper;
|
||||
use Joomla\CMS\Uri\Uri;
|
||||
|
||||
/**
|
||||
* Class JedcheckerViewUploads
|
||||
*
|
||||
* @since 1.0
|
||||
*/
|
||||
class JedcheckerViewUploads extends JViewLegacy
|
||||
class JedcheckerViewUploads extends HtmlView
|
||||
{
|
||||
/** @var string */
|
||||
protected $path;
|
||||
@ -35,13 +41,13 @@ class JedcheckerViewUploads extends JViewLegacy
|
||||
*/
|
||||
public function display($tpl = null)
|
||||
{
|
||||
$this->path = JFactory::getConfig()->get('tmp_path') . '/jed_checker';
|
||||
$this->path = Factory::getConfig()->get('tmp_path') . '/jed_checker';
|
||||
|
||||
// Load translation for "JED Checker" title from sys.ini file
|
||||
JFactory::getLanguage()->load('com_jedchecker.sys', JPATH_ADMINISTRATOR);
|
||||
Factory::getLanguage()->load('com_jedchecker.sys', JPATH_ADMINISTRATOR);
|
||||
|
||||
$this->setToolbar();
|
||||
$this->jsOptions['url'] = JUri::base();
|
||||
$this->jsOptions['url'] = Uri::base();
|
||||
$this->jsOptions['rules'] = $this->getRules();
|
||||
parent::display($tpl);
|
||||
}
|
||||
@ -54,7 +60,7 @@ class JedcheckerViewUploads extends JViewLegacy
|
||||
public function getRules()
|
||||
{
|
||||
$rules = array();
|
||||
$files = JFolder::files(JPATH_COMPONENT_ADMINISTRATOR . '/libraries/rules', '\.php$', false, false);
|
||||
$files = Folder::files(JPATH_COMPONENT_ADMINISTRATOR . '/libraries/rules', '\.php$', false, false);
|
||||
|
||||
JLoader::discover('jedcheckerRules', JPATH_COMPONENT_ADMINISTRATOR . '/libraries/rules/');
|
||||
|
||||
@ -84,19 +90,19 @@ class JedcheckerViewUploads extends JViewLegacy
|
||||
{
|
||||
if ($this->filesExist('unzipped'))
|
||||
{
|
||||
JToolbarHelper::custom('check', 'search', 'search', JText::_('COM_JEDCHECKER_TOOLBAR_CHECK'), false);
|
||||
ToolbarHelper::custom('check', 'search', 'search', Text::_('COM_JEDCHECKER_TOOLBAR_CHECK'), false);
|
||||
}
|
||||
|
||||
JToolbarHelper::title(JText::_('COM_JEDCHECKER'));
|
||||
ToolbarHelper::title(Text::_('COM_JEDCHECKER'));
|
||||
|
||||
if (file_exists($this->path))
|
||||
{
|
||||
JToolbarHelper::custom('uploads.clear', 'delete', 'delete', JText::_('COM_JEDCHECKER_TOOLBAR_CLEAR'), false);
|
||||
ToolbarHelper::custom('uploads.clear', 'delete', 'delete', Text::_('COM_JEDCHECKER_TOOLBAR_CLEAR'), false);
|
||||
}
|
||||
|
||||
if (JFactory::getUser()->authorise('core.admin', 'com_jedchecker'))
|
||||
if (Factory::getUser()->authorise('core.admin', 'com_jedchecker'))
|
||||
{
|
||||
JToolbarHelper::preferences('com_jedchecker');
|
||||
ToolbarHelper::preferences('com_jedchecker');
|
||||
}
|
||||
}
|
||||
|
||||
@ -109,20 +115,20 @@ class JedcheckerViewUploads extends JViewLegacy
|
||||
*/
|
||||
private function filesExist($type)
|
||||
{
|
||||
$path = JFactory::getConfig()->get('tmp_path') . '/jed_checker/' . $type;
|
||||
$path = Factory::getConfig()->get('tmp_path') . '/jed_checker/' . $type;
|
||||
|
||||
if (JFolder::exists($path))
|
||||
if (Folder::exists($path))
|
||||
{
|
||||
if (JFolder::folders($path) || JFolder::files($path))
|
||||
if (Folder::folders($path) || Folder::files($path))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$local = JFactory::getConfig()->get('tmp_path') . '/jed_checker/local.txt';
|
||||
$local = Factory::getConfig()->get('tmp_path') . '/jed_checker/local.txt';
|
||||
|
||||
if ($type === 'unzipped' && JFile::exists($local))
|
||||
if ($type === 'unzipped' && File::exists($local))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
@ -2,11 +2,11 @@
|
||||
<extension type="component" version="4.0" method="upgrade">
|
||||
<name>COM_JEDCHECKER</name>
|
||||
<author>Joomla! Extensions Directory</author>
|
||||
<creationDate>2020-08-22</creationDate>
|
||||
<creationDate>2023-09-21</creationDate>
|
||||
<copyright>Copyright (C) 2017 - 2023 Open Source Matters, Inc. All rights reserved.</copyright>
|
||||
<authorEmail>extensions@extensions.joomla.org</authorEmail>
|
||||
<authorUrl>https://github.com/joomla-extensions/jedchecker</authorUrl>
|
||||
<version>2.4.2</version>
|
||||
<version>2.4.3</version>
|
||||
<license>http://www.gnu.org/copyleft/gpl.html GNU/GPL</license>
|
||||
<description><![CDATA[JED Checker will check your extension files and will let you know in advance if there are any possible problems with your extension for submitting to the JED]]>
|
||||
</description>
|
||||
|
24
manifest.xml
24
manifest.xml
@ -5,31 +5,15 @@
|
||||
<description><![CDATA[JED Checker will check your extension files and will let you know in advance if there are any possible problems with your extension for submitting to the JED]]></description>
|
||||
<element>com_jedchecker</element>
|
||||
<type>component</type>
|
||||
<version>2.4.2</version>
|
||||
<version>2.4.3</version>
|
||||
<client>administrator</client>
|
||||
<infourl title="JED Checker Extension">https://github.com/joomla-extensions/jedchecker/releases/tag/2.4.2</infourl>
|
||||
<infourl title="JED Checker Extension">https://github.com/joomla-extensions/jedchecker/releases/tag/2.4.3</infourl>
|
||||
<downloads>
|
||||
<downloadurl type="full" format="zip">https://github.com/joomla-extensions/jedchecker/archive/refs/tags/2.4.2.zip</downloadurl>
|
||||
<downloadurl type="full" format="zip">https://github.com/joomla-extensions/jedchecker/archive/refs/tags/2.4.3.zip</downloadurl>
|
||||
</downloads>
|
||||
<tags>
|
||||
<tag>stable</tag>
|
||||
</tags>
|
||||
<targetplatform name="joomla" version="3.([789]|10)" />
|
||||
</update>
|
||||
<update>
|
||||
<name>JED Checker Extension</name>
|
||||
<description><![CDATA[JED Checker will check your extension files and will let you know in advance if there are any possible problems with your extension for submitting to the JED]]></description>
|
||||
<element>com_jedchecker</element>
|
||||
<type>component</type>
|
||||
<version>2.4.2</version>
|
||||
<client>administrator</client>
|
||||
<infourl title="JED Checker Extension">https://github.com/joomla-extensions/jedchecker/releases/tag/2.4.2</infourl>
|
||||
<downloads>
|
||||
<downloadurl type="full" format="zip">https://github.com/joomla-extensions/jedchecker/archive/refs/tags/2.4.2.zip</downloadurl>
|
||||
</downloads>
|
||||
<tags>
|
||||
<tag>stable</tag>
|
||||
</tags>
|
||||
<targetplatform name="joomla" version="4.[0123]" />
|
||||
<targetplatform name="joomla" version="3\.([89]|10)|4\.[01234]|5\.0" />
|
||||
</update>
|
||||
</updates>
|
||||
|
36
script.php
36
script.php
@ -11,6 +11,12 @@
|
||||
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
use Joomla\CMS\Factory;
|
||||
use Joomla\CMS\Filesystem\File;
|
||||
use Joomla\CMS\Installer\Adapter\ComponentAdapter;
|
||||
use Joomla\CMS\Language\Text;
|
||||
use Joomla\CMS\Log\Log;
|
||||
|
||||
/**
|
||||
* Class Com_JedcheckerInstallerScript
|
||||
*
|
||||
@ -20,14 +26,14 @@ class Com_JedcheckerInstallerScript
|
||||
{
|
||||
protected $extension = 'com_jedchecker';
|
||||
protected $min_php = '5.6.0';
|
||||
protected $min_joomla = '3.7.0';
|
||||
protected $min_joomla = '3.8.0';
|
||||
protected $parent;
|
||||
|
||||
/**
|
||||
* Function executed before the the installation
|
||||
*
|
||||
* @param string $type - the installation type
|
||||
* @param JInstallerComponent $parent - the parent class
|
||||
* @param string $type - the installation type
|
||||
* @param ComponentAdapter $parent - the parent class
|
||||
*/
|
||||
public function preflight($type, $parent)
|
||||
{
|
||||
@ -37,8 +43,8 @@ class Com_JedcheckerInstallerScript
|
||||
{
|
||||
$this->loadLanguage();
|
||||
|
||||
$msg = JText::sprintf('COM_JEDCHECKER_PHP_VERSION_INCOMPATIBLE', PHP_VERSION, $this->min_php);
|
||||
JLog::add($msg, JLog::WARNING, 'jerror');
|
||||
$msg = Text::sprintf('COM_JEDCHECKER_PHP_VERSION_INCOMPATIBLE', PHP_VERSION, $this->min_php);
|
||||
Log::add($msg, Log::WARNING, 'jerror');
|
||||
|
||||
return false;
|
||||
}
|
||||
@ -47,8 +53,8 @@ class Com_JedcheckerInstallerScript
|
||||
{
|
||||
$this->loadLanguage();
|
||||
|
||||
$msg = JText::sprintf('COM_JEDCHECKER_JOOMLA_VERSION_INCOMPATIBLE', JVERSION, $this->min_joomla);
|
||||
JLog::add($msg, JLog::WARNING, 'jerror');
|
||||
$msg = Text::sprintf('COM_JEDCHECKER_JOOMLA_VERSION_INCOMPATIBLE', JVERSION, $this->min_joomla);
|
||||
Log::add($msg, Log::WARNING, 'jerror');
|
||||
|
||||
return false;
|
||||
}
|
||||
@ -57,7 +63,7 @@ class Com_JedcheckerInstallerScript
|
||||
/**
|
||||
* Update cleans out any old rules.
|
||||
*
|
||||
* @param JInstallerComponent $parent Is the class calling this method.
|
||||
* @param ComponentAdapter $parent Is the class calling this method.
|
||||
*
|
||||
* @return bool|null If this returns false, Joomla will abort the update and undo everything already done.
|
||||
*/
|
||||
@ -76,13 +82,13 @@ class Com_JedcheckerInstallerScript
|
||||
// Remove the rule's php file
|
||||
if (file_exists($rulePhpFile))
|
||||
{
|
||||
if (JFile::delete($rulePhpFile))
|
||||
if (File::delete($rulePhpFile))
|
||||
{
|
||||
$msg = JText::sprintf('COM_JEDCHECKER_OLD_RULE_X_PHP_FILE_REMOVED', $rule);
|
||||
$msg = Text::sprintf('COM_JEDCHECKER_OLD_RULE_X_PHP_FILE_REMOVED', $rule);
|
||||
}
|
||||
else
|
||||
{
|
||||
$msg = JText::sprintf('COM_JEDCHECKER_OLD_RULE_X_PHP_FILE_NOT_REMOVED', $rule);
|
||||
$msg = Text::sprintf('COM_JEDCHECKER_OLD_RULE_X_PHP_FILE_NOT_REMOVED', $rule);
|
||||
}
|
||||
|
||||
echo "<p>$msg</p>";
|
||||
@ -91,13 +97,13 @@ class Com_JedcheckerInstallerScript
|
||||
// Remove the rule's ini file
|
||||
if (file_exists($ruleIniFile))
|
||||
{
|
||||
if (JFile::delete($ruleIniFile))
|
||||
if (File::delete($ruleIniFile))
|
||||
{
|
||||
$msg = JText::sprintf('COM_JEDCHECKER_OLD_RULE_X_INI_FILE_REMOVED', $rule);
|
||||
$msg = Text::sprintf('COM_JEDCHECKER_OLD_RULE_X_INI_FILE_REMOVED', $rule);
|
||||
}
|
||||
else
|
||||
{
|
||||
$msg = JText::sprintf('COM_JEDCHECKER_OLD_RULE_X_INI_FILE_NOT_REMOVED', $rule);
|
||||
$msg = Text::sprintf('COM_JEDCHECKER_OLD_RULE_X_INI_FILE_NOT_REMOVED', $rule);
|
||||
}
|
||||
|
||||
echo "<p>$msg</p>";
|
||||
@ -113,7 +119,7 @@ class Com_JedcheckerInstallerScript
|
||||
public function loadLanguage()
|
||||
{
|
||||
$extension = $this->extension;
|
||||
$jlang = JFactory::getLanguage();
|
||||
$jlang = Factory::getLanguage();
|
||||
$path = $this->parent->getParent()->getPath('source') . '/administrator/components/' . $extension;
|
||||
$jlang->load($extension, $path, 'en-GB', true);
|
||||
$jlang->load($extension, $path, $jlang->getDefault(), true);
|
||||
|
Loading…
x
Reference in New Issue
Block a user