Class jInstallMessageProvider

Description

message provider for jInstallCheck

  • since: 1.0b2

Located in /core/jInstallChecker.class.php (line 36)


	
			
Variable Summary
mixed $currentLang
mixed $messages
Method Summary
jInstallMessageProvider __construct ([ $lang = ''])
void get ( $key)
void getLang ()
Variables
mixed $currentLang (line 37)
  • access: protected
mixed $messages = array(
'fr'=>array(
'checker.title'=>'Vérification de l\'installation de Jelix',
'number.errors'=>' erreurs.',
'number.error'=>' erreur.',
'number.warnings'=>' avertissements.',
'number.warning'=>' avertissement.',
'number.notices'=>' remarques.',
'number.notice'=>' remarque.',
'build.not.found'=>'Le fichier BUILD de jelix est introuvable',
'conclusion.error'=>'Vous devez corriger l\'erreur pour faire fonctionner correctement votre application.',
'conclusion.errors'=>'Vous devez corriger les erreurs pour faire fonctionner correctement votre application.',
'conclusion.warning'=>'Votre application peut à priori fonctionner, mais il est préférable de corriger l\'avertissement pour être sûr.',
'conclusion.warnings'=>'Votre application peut à priori fonctionner, mais il est préférable de corriger les avertissements pour être sûr.',
'conclusion.notice'=>'L\'installation est correcte malgré la remarque.',
'conclusion.notices'=>'L\'installation est correcte malgré les remarques.',
'conclusion.ok'=>'L\'installation est correcte',
'cannot.continue'=>'Les vérifications ne peuvent continuer : ',
'extension.dom'=>'L\'extension DOM n\'est pas installée',
'extension.spl'=>'L\'extension spl n\'est pas installée',
'extension.simplexml'=>'L\'extension simplexml n\'est pas installée',
'extension.pcre'=>'L\'extension pcre n\'est pas installée',
'extension.session'=>'L\'extension session n\'est pas installée',
'extension.tokenizer'=>'L\'extension tokenizer n\'est pas installée',
'extension.iconv'=>'L\'extension iconv n\'est pas installée',
'extensions.required.ok'=>'Toutes les extensions obligatoires sont installées',
'extension.filter'=>'Cette édition de Jelix a besoin de l\'extension filter',
'extension.json'=>'Cette édition de Jelix a besoin de l\'extension json',
'extension.xmlrpc'=>'Cette édition de Jelix a besoin de l\'extension xmlrpc',
'extension.jelix'=>'Cette édition de Jelix a besoin de l\'extension jelix',
'extension.opcode.cache'=>'Cette édition de Jelix a besoin d\'une extension de cache d\'opcode (apc, eaccelerator...)',
'path.core'=>'Le fichier init.php de jelix ou le fichier application.ini.php de votre application n\'est pas chargé',
'path.temp'=>'Le repertoire temporaire n\'est pas accessible en écriture ou alors JELIX_APP_TEMP_PATH n\'est pas configurée comme il faut',
'path.log'=>'Le repertoire var/log dans votre application n\'est pas accessible en écriture ou alors JELIX_APP_LOG_PATH n\'est pas configurée comme il faut',
'path.var'=>'JELIX_APP_VAR_PATH n\'est pas configuré correctement : ce répertoire n\'existe pas',
'path.config'=>'JELIX_APP_CONFIG_PATH n\'est pas configuré correctement : ce répertoire n\'existe pas',
'path.www'=>'JELIX_APP_WWW_PATH n\'est pas configuré correctement : ce répertoire n\'existe pas',
'php.bad.version'=>'Mauvaise version de PHP',
'php.version.current'=>'Version courante :',
'php.version.required'=>'Cette édition de Jelix nécessite au moins PHP ',
'too.critical.error'=>'Trop d\'erreurs critiques sont apparues. Corrigez les.',
'config.file'=>'La variable $config_file n\'existe pas ou le fichier qu\'elle indique n\'existe pas',
'paths.ok'=>'Les répertoires temp, log, var, config et www sont ok',
'ini.magic_quotes_gpc_with_plugin'=>'php.ini : le plugin magicquotes est activé mais vous devriez mettre magic_quotes_gpc à off',
'ini.magicquotes_plugin_without_php'=>'php.ini : le plugin magicquotes est activé alors que magic_quotes_gpc est déjà à off, désactivez le plugin',
'ini.magic_quotes_gpc'=>'php.ini : l\'activation des magicquotes n\'est pas recommandée pour jelix. Vous devez les désactiver ou activer le plugin magicquotes si ce n\'est pas fait',
'ini.magic_quotes_runtime'=>'php.ini : magic_quotes_runtime doit être à off',
'ini.session.auto_start'=>'php.ini : session.auto_start doit être à off',
'ini.safe_mode'=>'php.ini : le safe_mode n\'est pas recommandé pour jelix.',
'ini.register_globals'=>'php.ini : il faut désactiver register_globals, pour des raisons de sécurité et parce que Jelix n\'en a pas besoin.',
'ini.asp_tags'=>'php.ini : il est conseillé de désactiver asp_tags. Jelix n\'en a pas besoin.',
'ini.short_open_tag'=>'php.ini : il est conseillé de désactiver short_open_tag. Jelix n\'en a pas besoin.',
'ini.ok'=>'Les paramètres de php sont ok',
),'en'=>array('checker.title'=>'Jelix Installation checking','number.errors'=>' errors.','number.error'=>' error.','number.warnings'=>' warnings.','number.warning'=>' warning.','number.notices'=>' notices.','number.notice'=>' notice.','build.not.found'=>'BUILD jelix file is not found','conclusion.error'=>'You must fix the error in order to run your application correctly.','conclusion.errors'=>'You must fix errors in order to run your application correctly.','conclusion.warning'=>'Your application may run without problems, but it is recommanded to fix the warning.','conclusion.warnings'=>'Your application may run without problems, but it is recommanded to fix warnings.','conclusion.notice'=>'The installation is ok, although there is a notice.','conclusion.notices'=>'The installation is ok, although there are notices.','conclusion.ok'=>'The installation is ok','cannot.continue'=>'Cannot continue the checking: ','extension.dom'=>'DOM extension is not installed','extension.spl'=>'SPL extension is not installed','extension.simplexml'=>'simplexml extension is not installed','extension.pcre'=>'pcre extension is not installed','extension.session'=>'session extension is not installed','extension.tokenizer'=>'tokenizer extension is not installed','extension.iconv'=>'iconv extension is not installed','extensions.required.ok'=>'All needed PHP extensions are installed','extension.filter'=>'This Jelix edition require the filter extension','extension.json'=>'This Jelix edition require the json extension','extension.xmlrpc'=>'This Jelix edition require the xmlrpc extension','extension.jelix'=>'This Jelix edition require the jelix extension','extension.opcode.cache'=>'This Jelix edition require an extension for opcode cache (apc, eaccelerator...)','path.core'=>'jelix init.php file or application.ini.php file is not loaded','path.temp'=>'temp/yourApp directory is not writable or JELIX_APP_TEMP_PATH is not correctly set !','path.log'=>'var/log directory (in the directory of your application) is not writable or JELIX_APP_LOG_PATH is not correctly set!','path.var'=>'JELIX_APP_VAR_PATH is not correctly set: var directory doesn\'t exist!','path.config'=>'JELIX_APP_CONFIG_PATH is not correctly set: config directory doesn\'t exist!','path.www'=>'JELIX_APP_WWW_PATH is not correctly set: www directory doesn\'t exist!','php.bad.version'=>'Bad PHP version','php.version.current'=>'Current version:','php.version.required'=>'This edition of Jelix require at least PHP ','too.critical.error'=>'Too much critical errors. Fix them.','config.file'=>'$config_file variable does not exist or doesn\'t contain a correct application config file name','paths.ok'=>'temp, log, var, config and www directory are ok','ini.magic_quotes_gpc_with_plugin'=>'php.ini : the magicquotes plugin is actived but you should set magic_quotes_gpc to off','ini.magicquotes_plugin_without_php'=>'php.ini : the magicquotes plugin is actived whereas magic_quotes_gpc is already off, you should disable the plugin','ini.magic_quotes_gpc'=>'php.ini : magicquotes are not recommended for Jelix. You should deactivate it or activate the magicquote jelix plugin','ini.magic_quotes_runtime'=>'php.ini : magic_quotes_runtime must be off','ini.session.auto_start'=>'php.ini : session.auto_start must be off','ini.safe_mode'=>'php.ini : safe_mode is not recommended.','ini.register_globals'=>'php.ini : you must deactivate register_globals, for security reasons, and because Jelix doesn\'t need it.','ini.asp_tags'=>'php.ini : you should deactivate asp_tags. Jelix doesn\'t need it.','ini.short_open_tag'=>'php.ini : you should deactivate short_open_tag. Jelix doesn\'t need it.','ini.ok'=>'php settings are ok',/* ''=>'',*/),)
(line 39)
  • access: protected
Methods
Constructor __construct (line 150)
jInstallMessageProvider __construct ([ $lang = ''])
  • $lang
get (line 169)
void get ( $key)
  • $key
getLang (line 177)
void getLang ()

Documentation generated on Thu, 22 Mar 2012 22:16:21 +0100 by phpDocumentor 1.4.3