Fork me on GitHub

Rapport de message :*
 

Re: Deprecated: Using null as an array offset is deprecated, use an empty string instead in

Titre du sujet : Re: Deprecated: Using null as an array offset is deprecated, use an empty string instead in
par JJDai sur 07/05/2026 10:38:28

J'ai installé xoops 2.5.7 rc5 (noté rc4 au passage) en anglais par précaution, puis passée en français.
Il manque pas mal de constantes de langue :
htdocsmodulessystemlanguageenglishadminpreferences.php
define
('_AM_SYSTEM_USERS_USERSFOUND''%s user(s) found');
define('_MD_AM_SESSNAMEDSC'"The name of session (Valid only when 'use custom session' is enabled)");
define('_MD_AM_AVATARW''Avatar image max width (pixel)');


htdocsmodulessystemlanguageenglishadminmodulesadmin.php
define
('_AM_SYSTEM_MODULES_TIPS''<ul>

htdocsmodulessystemlanguageenglishadminmaintenance.php
define('
_AM_SYSTEM_MAINTENANCE_DUMP_AND', 'AND');

htdocsmodulessystemlanguageenglishadminmailusers.php
define('
_AM_SYSTEM_MAILUSERS_MAILFNAME', 'From Name (email only)');

htdocsmodulessystemlanguageenglishadmingroups.php
define('
_AM_SYSTEM_GROUPS_NB_USERS_BY_GROUPS_USERS', '%s user(s)');

htdocsmodulessystemlanguageenglishadminblocksadmin.php
define('
_AM_SYSTEM_BLOCKS_PHP', 'PHP Script (file-based)');


pour ne citer que celles-ci.

Par exemple dans le fichier :
htdocs\modules\system\language\french\admin\preferences.php il y a 278 lignes.
dans la version english il y a 312 lignes soit un écart de 34 lignes alors qu'on devrait trouver le même nombre de lignes donc de constantes.
De plus l'ordre des constantes n'est semble-t-il pas le m^me, donc difficile de trouver celles qui manquent.
Pour l'heure je n'ai pas le temps d'aller plus loin, je continuerai mes investigations plus tard.
JJDai
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

233 Personne(s) en ligne (105 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 233 | Plus ...