Fork me on GitHub


 Bas   Précédent   Suivant

(1) 2 3 4 ... 19817 »


38 langues prêtes à être téléchargées pour XOOPS 2.7.1 et 2.7.2
Supporter Xoops
Inscrit: 02/04/2008 15:00
Messages: 86
Open in new window


38 langues prêtes à être téléchargées pour XOOPS 2.7.1 et 2.7.2

Excellente nouvelle pour la communauté XOOPS : les packs de langue officiels pour XOOPS 2.7.1 (compatibles également avec XOOPS 2.7.2) sont désormais disponibles, mis à jour et prêts pour 38 langues — de l'arabe et du bosnien à l'ukrainien, l'ourdou et le vietnamien.

Cette version aligne tous les packs de langue du noyau (core) sur la version 2.7.1+ ; ainsi, où que se trouve votre site, vos administrateurs et membres peuvent travailler dans une langue qui leur est familière. Nous sommes également ravis d'accueillir une nouvelle traduction complète en gujarati (ગુજરાતી) — couvrant 100 % du noyau et rejoignant la famille pour la première fois à ce niveau.

Chaque pack est parfaitement adapté au noyau 2.7.1+ : constantes cohérentes, encodage UTF-8 propre et validation par rapport à la référence anglaise pour vous garantir une expérience fluide et sans écran blanc dès l'installation.

Récupérez votre langue : Chaque pack dispose de son propre dépôt au sein de l'organisation XoopsLanguages sur GitHub, avec un lien de téléchargement direct pour la version 2.7.1 ::

- Arabe
- Bosnien
- Portugais (Brésil)
- Bulgare
- Catalan
- Croate
- Tchèque
- Danois
- Néerlandais
- Anglais (référence)
- Finnois
- Français
- Galicien
- Allemand
- Grec
- Gujarati
- Hébreu
- Hongrois
- Italien
- Japonais
- Coréen
- Malais
- Norvégien
- Persan
- Polonais
- Portugais
- Roumain
- Russe
- Chinois simplifié
- Slovène
- Espagnol
- Suédois
- Chinois traditionnel
- Thaï
- Turc
- Ukrainien
- Ourdou
- Vietnamien

Envie d'apporter votre aide ? XOOPS vit grâce à sa communauté, et la traduction est l'un des meilleurs moyens de contribuer en retour. Vous avez repéré un point à améliorer ou souhaitez porter la traduction de votre langue à 100 % ? Rendez-vous sur les dépôts XoopsLanguages et soumettez une « pull request » : chaque chaîne de caractères compte.

Un immense merci à l'équipe de traduction de XOOPS ainsi qu'à tous les contributeurs qui ont rendu cette version possible. Ensemble, faisons de XOOPS le CMS le plus accueillant au monde, quelle que soit la langue.

Posté le : 26/07 02:48
Transférer la contribution vers d'autres applications Transférer


Sortie de XOOPS 2.7.2
Supporter Xoops
Inscrit: 02/04/2008 15:00
Messages: 86
Open in new window


XOOPS 2.7.2 Final — des mises à jour plus sûres, des fondations plus solides

L'équipe de développement de XOOPS a le plaisir d'annoncer la sortie de XOOPS 2.7.2 Final. Cette version de maintenance s'appuie sur XOOPS 2.7.0 en apportant un renforcement supplémentaire de la sécurité, des outils de mise à jour plus fiables, des améliorations au niveau des formulaires et des thèmes, ainsi que des dépendances actualisées pour les environnements PHP actuels.

Points forts

Renforcement de la sécurité et des procédures de mise à jour

* L'assistant de mise à jour exige désormais d'appartenir au groupe des administrateurs, et l'application de correctifs (patchs) nécessite un jeton de sécurité valide.
* Les sauvegardes SQL générées lors des mises à jour sont stockées en dehors de la racine publique du site (web root) et leur accès au téléchargement est contrôlé.
* La gestion des identifiants SQL et des clauses ORDER BY a été renforcée au niveau de la classe Criteria, des blocs du noyau (kernel) et de l'administration système.
* La couche d'abstraction de base de données du module Protector inspecte désormais les appels queryF(), le chargement des fichiers de langue est limité à des noms de base sûrs, et les sorties de l'administration des modules bénéficient d'un échappement plus cohérent.
* Le formulaire « Recommander à un ami » intègre désormais un CAPTCHA ainsi qu'une limitation de fréquence persistante par adresse IP.

Ces changements poursuivent la démarche de sécurité « par défaut » initiée avec XOOPS 2.7.0, tout en préservant la compatibilité avec les modules existants.

Formulaires, modèles (templates) et thèmes

* XoopsFormTabTray fournit un conteneur de formulaire à onglets natif, avec des moteurs de rendu adaptés aux thèmes.
* XoopsFormContainerInterface formalise le contrat commun aux conteneurs de formulaires.
* Les extensions Smarty (SmartyExtensions) sont enregistrées dans les thèmes fournis. * xBootstrap5, xSwatch5 et xTailwind2 incluent la prise en charge du mode sombre.
* La correspondance des langues dans TinyMCE 7 préserve désormais la casse des paramètres régionaux (comme zh_TW) et détermine correctement le nom de fichier du pack de langue.
* Les blocs clonés conservent leur liaison au module ainsi que les champs de rappel (callback) validés.

Mise à jour des dépendances

L'ensemble des dépendances incluses a été mis à jour, notamment php-debugbar 3.8.0, Smarty 4.5.7, Webmozart Assert 2.4.1, ainsi que Symfony VarDumper et YAML 7.4.14. XOOPS Helpers et TCPDF sont désormais inclus directement, et SmartyExtensions a été mis à jour pour prendre en charge les codes QR.

Une mise à jour par superposition (overlay) ne supprime pas l'ancien répertoire htdocs/modules/debugbar. Les sites existants doivent remplacer ces fichiers manuellement afin de ne pas continuer à utiliser l'ancienne copie précédemment fournie avec le noyau.

Mise à jour

Depuis XOOPS 2.7.0

* Sauvegardez la base de données et les fichiers du site.
* Testez d'abord la mise à jour sur une copie de pré-production (staging).
* Désactivez le site via Options système → Préférences → Paramètres généraux.
* Copiez les nouveaux fichiers htdocs/ à la racine du site web, y compris le contenu mis à jour de xoops_lib et xoops_data pour les répertoires déplacés.
* Copiez le dossier /upgrade/ à la racine de XOOPS et lancez l'assistant de mise à jour.
* Mettez à jour les modules system, pm, profile et protector via Administration système → Modules. * Restaurez ou mettez à jour le module autonome Debugbar si le site l'utilise.
* Réactivez le site et consultez les journaux (logs).

Depuis XOOPS 2.5.x

Les sites utilisant une version antérieure à XOOPS 2.5.11 doivent d'abord passer à la version 2.5.11. Exécutez /upgrade/preflight.php avant de copier les fichiers de la version 2.7.1 ; ce script identifie les incompatibilités liées aux modèles Smarty 4 ainsi que d'autres points nécessitant une attention particulière avant la mise à jour principale.

Documentation complète pour l'installation et la mise à jour : https://xoops.github.io/xoops-docs/

Configuration requise

* PHP — >= 8.2.0 ; PHP 8.4 ou 8.5 recommandé
* MySQL / MariaDB — MySQL >= 5.7.8 ou MariaDB >= 10.5 ; une version prise en charge de MySQL 8.x ou une version LTS de MariaDB est recommandée
* Serveur web — Apache 2.4+ ou nginx

Traductions — 37 langues disponibles

Au-delà de la version originale en anglais, XOOPS bénéficie de 37 traductions communautaires gérées par l'organisation XoopsLanguages. Les packs de langue sont publiés indépendamment ; la page de téléchargement actuelle pour chaque langue est indiquée dans le fichier docs/TRANSLATIONS.md.


Signalement de problèmes

* Rapports de bugs : https://github.com/XOOPS/XoopsCore27/issues
* Forums de support : https://xoops.org/modules/newbb/
* Contribuer : https://github.com/XOOPS/XoopsCore27/blob/master/CONTRIBUTING.md

Merci

Merci à tous ceux qui ont soumis des « pull requests », signalé des problèmes, testé les paquets Beta et RC, traduit des chaînes de caractères, examiné les rapports de sécurité et aidé les autres utilisateurs de XOOPS.

L'équipe de développement XOOPS

Juillet 2026

Posté le : 26/07 02:43
Transférer la contribution vers d'autres applications Transférer


XOOPS ModuleInstaller 1.6.0 pour XOOPS 2.7.x
Supporter Xoops
Inscrit: 02/04/2008 15:00
Messages: 86
Open in new window


XOOPS ModuleInstaller 1.6.0 accélère le développement et les tests impliquant plusieurs modules

ModuleInstaller 1.6.0 est l'outil d'administration par lots qui rend la gestion de multiples modules XOOPS pratique, notamment lors de la création de fonctionnalités, du débogage d'intégrations ou de la mise en place d'environnements de test temporaires.

Pourquoi cet outil est utile aux testeurs et développeurs

• Installation, mise à jour, activation et désactivation en masse : fini de traiter les modules un par un lorsqu'un ensemble de modules évolue.
• Ensembles de modules et ciblage : définissez un sous-ensemble nommé (ex. « ensemble facturation »), activez uniquement ces modules et mettez les autres de côté sans les désinstaller. Créez un instantané (snapshot) au préalable et restaurez-le une fois le test terminé.
• Exécutions par lots plus sûres : les dossiers manquants et les modules protégés (système, ModuleInstaller) sont ignorés et font l'objet de rapports clairs, évitant ainsi l'interruption de toute l'opération.
• Gestion simplifiée des sites volumineux : les fonctionnalités de filtrage, de sélection globale, d'affichage permanent du nombre d'éléments sélectionnés et d'application d'ensembles prédéfinis rendent les longues listes de modules faciles à gérer.
• Ensemble d'exemple inclus : chargez une configuration prête à l'emploi (PM + Profil + Protector) et partez d'une base commune plutôt que de tout reconstruire manuellement.

Prérequis : XOOPS 2.7.0+, PHP 8.2+, mtools 1.2.0+ (installé ; pas besoin qu'il soit actif).

Évitez les incertitudes du type « quels modules étaient activés ? ». Consacrez votre temps à la résolution des bugs plutôt qu'aux clics d'administration. Téléchargement

ModuleInstaller : https://github.com/XoopsModules27x/moduleinstaller/

mTools : https://github.com/XoopsModules27x/mtools/


XOOPS 2.7.2 : https://github.com/XOOPS/XoopsCore27/releases

Un guide complet est disponible dans le fichier docs/TUTORIAL.md du module ainsi que dans le journal des modifications (changelog) du projet.

Posté le : 26/07 02:23
Transférer la contribution vers d'autres applications Transférer


Sortie de XOOPS Debugbar 1.3.0 (XOOPS 2.7.0+)
Supporter Xoops
Inscrit: 02/04/2008 15:00
Messages: 86
Open in new window


XOOPS DebugBar 1.3.0 est arrivé : diagnostics plus intelligents, débogage plus sûr, développement plus rapide


XOOPS 2.7.2 : https://github.com/XOOPS/XoopsCore27/releases

L'expérience de développement sous XOOPS vient de franchir une nouvelle étape majeure. XOOPS DebugBar 1.3.0 est désormais disponible pour XOOPS 2.7 ; il offre aux développeurs et aux administrateurs de sites un moyen plus puissant, abouti et sécurisé de comprendre ce qui se passe au sein de leurs sites web.

Conçu pour PHP 8.2 et les versions ultérieures, XOOPS DebugBar ajoute une barre d'outils de diagnostic (réservée aux administrateurs) aux pages générées et l'associe à des écrans d'administration protégés pour l'analyse des performances, les journaux, les diagnostics système et les profils Xdebug. Le résultat est un véritable centre de commande pratique qui aide les développeurs à repérer les requêtes lentes, les requêtes répétées, les problèmes de configuration et les erreurs applicatives, sans jamais négliger la sécurité ni l'ergonomie.

Transformez les données de performance en actions concrètes

Posté le : 26/07 02:20
Transférer la contribution vers d'autres applications Transférer


XOOPS Cocktails disponible pour test (XOOPS 2.7.0+)
Supporter Xoops
Inscrit: 02/04/2008 15:00
Messages: 86
Open in new window


Téléchargement : https://github.com/mambax7/cocktails/

Ce module nécessite l'installation de mTools : https://github.com/mambax7/mtools


XOOPS 2.7.2 : https://github.com/XOOPS/XoopsCore27/releases

Open in new window


Open in new window

Posté le : 26/07 02:14
Transférer la contribution vers d'autres applications Transférer


Module de citations disponible pour test (XOOPS 2.7.0+)
Supporter Xoops
Inscrit: 02/04/2008 15:00
Messages: 86

Posté le : 26/07 02:08
Transférer la contribution vers d'autres applications Transférer


Re: Deprecated: Using null as an array offset is deprecated, use an empty string instead in
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2842
merci JJDay,
je pense que @Cesag va y jeter un oeil dès qu'elle a le temps.

Je vais aussi l'essayer de mon coté (en commençant par la version EN) en attendant d'avoir une version FR qui tient la route un minimum

Posté le : 09/05 14:42
Transférer la contribution vers d'autres applications Transférer


Re: Deprecated: Using null as an array offset is deprecated, use an empty string instead in
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2588
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

Posté le : 07/05 10:38
_________________
Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Transférer la contribution vers d'autres applications Transférer


Re: Deprecated: Using null as an array offset is deprecated, use an empty string instead in
Supporter Xoops
Inscrit: 02/04/2008 15:00
Messages: 86
Open in new window


Vous pouvez télécharger la dernière traduction de XOOPS 2.7.0 ici :

https://github.com/XoopsLanguages/fren ... st/french-core-2.7.0.zip/

Autres liens vers d'autres langues:

https://www.facebook.com/share/p/1E6gP1R4La/

Posté le : 04/05 21:02
Transférer la contribution vers d'autres applications Transférer


Re: version Française
Supporter Xoops
Inscrit: 02/04/2008 15:00
Messages: 86
Open in new window


Vous pouvez télécharger la dernière traduction de XOOPS 2.7.0 ici :

https://github.com/XoopsLanguages/fren ... st/french-core-2.7.0.zip/

Autres liens vers d'autres langues:

https://www.facebook.com/share/p/1E6gP1R4La/


Posté le : 04/05 20:50
Transférer la contribution vers d'autres applications Transférer



 Haut
(1) 2 3 4 ... 19817 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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