Fork me on GitHub


Téléchargements Versions XOOPS Noyau 2.5 Xoops 2.5.7.2


Xoops 2.5.7.2 Populaire 
2016
  • 10
  • février

Pré-requis


• Serveur WWW (Apache, IIS, Roxen, etc)
PHP 5.3.7 ou supérieur (5.5+ recommandé)
MySQL 5.0 ou supérieur


Cette version vise à rendre compatible XOOPS 2.5.7 à PHP 5.5.x, avec des améliorations de sécurité, des corrections de bogues et la mise à jour des bibliothèques externes vers leurs dernières versions :

- jQuery vers 1.11.0
- jQuery UI 1.10.4
- jQuery Lightbox vers 1.2.3
- jQuery Form vers 3.50.0
- jQuery Tablesorter vers 2.15.11
- jGrowl vers 1.2.14
- TinyMCE vers 3.5.11

Angelo Rocha a aussi fourni ce superbe nouveau thème : xBootstrap, basé sur Bootstrap.
Puisque cette version inclut des correctifs de sécurité, il est fortement recommandé de mettre à jour vers cette version dès que possible
!


Voir le Changelog pour plus de détails.

NOTE IMPORTANTE :
-----------------------------------
Suite aux changements liés à la sécurité, il peut arriver que dans un ou deux modules, le système d'autorisations de l'administration ne fonctionne pas. Nous sommes en train de finaliser le Pack de modules de base, où tous les modules ont été testés sous Xoops 2.5.6. veuillez vérifier les nouvelles sur le site xoops.org concernant les mises à jour des modules, ou demander sur les forums XOOPS.
Vous pouvez aussi lire les informations détaillées sur la façon de le réparer vous-même dans le dossier /docs puis le fichier : "fixing_permissions.txt"

Veuillez poster et discuter de toutes les questions relatives à ce communiqué dans ce fil de discussion du Forum

Nous avons aussi besoin d'aide pour les traductions avec l'outil Transifex

Système requis
-----------------------------------

Version PHP Minimum : 5.3.7

À noter : le fait que Xoops s'exécute correctement sous PHP 5.5.x, ne veut pas dire que tous les modules fonctionnent correctement, donc vous aurez besoin de les tester auparavant.

Les modules récemment publiés qui se qualifient pour notre Pack de modules de base, sont testés sous PHP 5.5.x et ils devraient très bien fonctionner. Nous sommes également en train de mettre à jour le Pack de modules de base spécifiquement pour XOOPS 2.5.7

Si vous rencontrez des problèmes, veuillez nous le faire savoir sur nos Forums de soutien, sur ce fil de discussion spécifiquement dédié à XOOPS 2.5.7

Vive XOOPS !

Téléchargement de XOOPS
-----------------------------------

Vous pouvez obtenir ce pack de sortie depuis le dépôt Sourceforge.
Sont fournis, des archives en .zip et en .tar.gz.

Installation de XOOPS (nouvelle installation)
-----------------------------------

1. Copiez le contenu du dossier htdocs/ vers un endroit accessible par votre serveur
2. Assurez-vous que le fichier mainfile.php et le dossier uploads/ sont ouverts en écriture par le serveur
3. Pour des raisons de sécurité, vous êtes encouragés à déplacer les dossiers "/xoops_lib" (pour les librairies XOOPS) et "/xoops_data" (pour les données de XOOPS) en dehors de la racine, et à changer le nom de ces dossiers.
4. Assurez-vous que les dossiers :
- uploads/,
- uploads/avatars/
- uploads/images/
- uploads/ranks/
- uploads/smilies/
- xoops_lib/modules/protector/configs/
et les fichiers :
- mainfile.php (absent du pack de téléchargement mais il se créera à l'installation de Xoops) et
- include/license.php
sont accessibles en écriture par le serveur
5. Accédez au dossier où vous avez installé les fichiers du htdocs/ à l'aide de votre navigateur internet, pour lancer l'assistant d'installation

DOCUMENTATION : Veuillez consulter le Guide d'installation détaillé et le Guide des opérations


Installation de Protector dans XOOPS
-----------------------------------
Nous vous recommandons fortement l'installation du module PROTECTOR qui apportera une protection supplémentaire de sécurité et des fonctions de journalisation de votre site.


Mettre à jour à partir d'une ancienne version
-----------------------------------


Mettre à jour de 2.5.6 vers 2.5.7 Final :

Lisez les instructions décrites en français dans README_UPGRADE_TO_2.5.7.txt fourni dans le fichier xoops2.5.6-to-2.5.7_fr.zip


Mettre à jour à partir de versions antérieures à 2.5.6 (Mise à jour complète) :

0. Verifiez la configuration du système requise, en particulier la version de PHP. Sauvegardez votre base de données de XOOPS et de vos répertoires (il y a plusieurs moyens de le faire, qui sont discutés ailleurs). Mettre en maintenance votre site est facultatif.
Modifiez les autorisations en rendant accessible en écriture les fichiers mainfile.php et /include/license.php, par exemple :
Fichier normal pour la mise à niveau
mainfile.php 400 700
/include/license.php 444 777
Obtenez le pack XOOPS 2.5.7 du référentiel de fichiers sur SourceForge nommé xoops_2.5.7_fr_full_upgrade.
1. Dans le dossier du pack de mise à niveau, déplacez le dossier "upgrade" dans le dossier "htdocs", si il n'y est pas déjà présent. Supprimez le dossier d'installation du dossier "htdocs", si il y est. Supprimez le fichier mainfile.php du dossier "htdocs", si il y est.
Si vous avez déplacé les dossiers xoops_data et xoops_lib en dehors de la racine, déplacez ces dossiers vers le dossier "htdocs" du dossier du pack de mise à niveau.
2. Supprimez le répertoire /modules/system sur votre site XOOPS en cours (pour se débarrasser de tous les anciens fichiers inutiles).
3. Écrasez les fichiers qui sont dans le répertoire de votre site XOOPS actuel avec le contenu du dossier "htdocs" du paquet de mise à niveau (il y a plusieurs façon de procéder, qui sont discutées ailleurs).
Comme indiqué plus haut, si vous avez déplacé les fichiers xoops_data et xoops_lib, remplacez-les par le contenu de ceux inclus dans le pack de mise à niveau.
4. Si vous aviez précédemment installé Protector, ouvrez le fichier "mainfile.php" et supprimez ces lignes (si elles existent) :
include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ;
include XOOPS_TRUST_PATH.'/modules/protector/include/postcheck.inc.php' ;
5. À l'adresse de votre site (URL), connectez-vous en tant qu'administrateur. Accéder au /upgrade/ avec votre navigateur, et suivez les instructions (et tout ce qu'il faut pour mettre à jour votre base de données XOOPS). Après que toutes les mises à jour aient été appliquées (coches vertes), notez le lien dans la mise à jour pour mettre à jour le module "System" et la faire.
6. Supprimez le dossier "upgrade" de "htdocs" dans le répertoire de votre site.
7. Mettre à jour (Recharger) d'autres modules, notamment "Profil", "PM" et "Protector", si nécessaire.
8. Modifier les permissions sur les fichiers mentionnés ci-dessus à leur permission d'origine.
9. Remettez votre site en marche, si vous l'aviez mis en maintenance.


Niveau d'affichage des informations de débogage
-----------------------------------

Depuis XOOPS 2.3.1, le niveau d'affichage des informations de débogage existe selon les différents niveaux d'utilisateurs : à tous les utilisateurs, aux membres, ou seulement aux administrateurs.
La configuration se configure dans /xoops_data/configs/xoopsconfig.php
Par défaut, le niveau d'affichage est réglé sur 2 (Admin uniquement).


Fichiers de contrôle d'intégrité
-----------------------------------

Le pack complet de XOOPS est sorti avec un script capable de vérifier si tous les fichiers du système ont été correctement envoyées sur le serveur. Pour l'utiliser, suivez ces instructions :

1. Envoyez les fichiers checksum.php et checksum.md5 situées à la racine du pack de XOOPS vers votre dossier de serveur de XOOPS (à la racine).
2. Lancez checksum.php avec votre navigateur
3. Si nécessaire, re-transférez les fichiers du système manquants ou endommagés
4. Retirez checksum.php et checksum.md5 de votre serveur


Modules
-----------------------------------

Cette sortie de XOOPS ne contient que les "modules liés au système". Vous êtes invités à parcourir le référentiel des modules de XOOPS si vous avez besoin de fonctionnalités supplémentaires. Remarque : comme un nouveau référentiel est en cours de construction, le référentiel actuel n'est pas mis à jour, VEUILLEZ VISITER LES SITES INTERNET DE CHAQUE DÉVELOPPEUR INDIVIDUELLEMENT, POUR VOUS ASSURER QUE VOUS UTILISEZ LA DERNIÈRE VERSION DES MODULES.


Comment contribuer
-----------------------------------


Nous souhaitons remercier tous les participants qui ont contribué à corriger cette sortie de XOOPS (Alain091, Alain01 Alfred, AngeloRocha, Bleekk, Cesag, Culex, Geekwright, Goffy, iHackCode Irmftan, jegelstaff, Luciorota, madDan, Mamba, Manuel Garcia Cardenas, Guspel, Jcweb, Mehdi Dadkhah, Mowaffaq, Pedro Ribeiro, Roby73, Slider84, SMEDrieben, Tarik, Tatane, Timgno, Trabis, Voltan, Wishcraft, Xoobaru, Zyspec)

Un spécial remerciement à notre fantastique équipe UI/UX pour son thème xBootstrap :

- AngeloRocha
- Bleekk
- Heyula

Et bien sûr, un grand merci à tous nos utilisateurs qui nous ont aidés aux tests.

L'équipe de développement de XOOPS.


==========================
Changelog pour XOOPS 2.5.7 Final

==========================


Corrections de sécurité :

Patch 2.5.7.2 : Corrections apportées par Tim Coen (Curesec GmbH)
Patch 2.5.7.1 :
- CSRF and XSS issues reported by Dingjie 'Daniel' Yang of Web Security Lens
- XSS and best practice issues reported by Narendra Bhati

We would like to specifically thank our friends Dingjie 'Daniel' Yang of Web Security Lens and Narendra Bhati, who notified us about these issues, and to Richard (aka Geekwright), our Core Team Leader, who provided the fixes.

Xoops 2.5.7 Final :
- XSS issues reported by Mehdi Dadkhah (rgriffith)

- Fix security issues reported by Pedro Ribeiro of Agile Information Security (rgriffith)

- Fix XSS issue reported by Manuel Garcia Cardenas (rgriffith)

Bogues corrigés :

- ID: 1143 (old ID 430840) class/module.errorhandler.php (uberrookie/zyspec)

- ID: 1225 Restore user theme choice during "Remember me" processing. (rgriffith)

- ID: 1226 Change value of clickable due to issues centering on CaricaFoto script (rgriffith)

- ID: 1227 Sorting bug in Profile module search (Zyspec)

- ID: 1246 Fallback to english for admin theme language files if no language specific file exists (rgriffith)

- ID: 1261 Fix as proposed by Irmtfan (irmtfan/rgriffith)

- ID: 1268 reduce db load if XoopsFormSelectUser is called multiple times in a page load (rgriffith)

- ID: 1269 Block template file will not updated after update the module (irmtfan)

- ID: 1270 template issue in email notifications (changed X_ITEM_TILE to X_ITEM_NAME) (alain01/slider84/mamba)

- ID: 1271 install last page no css/js (tarik/rgriffith))

- ID: 1272 delete functions always return true (rgriffith)

- ID: 1273 template duplicate issue (irmtfan)

- ID: 1274 prevent multiple inclusions of a module's xoops_version.php (irmtfan/rgriffith)

- ID: 1278 _AM_SENDMTOUSERS missed (Mowaffaq/mamba)

- ID: 1281 initialize arrays as empty arrays rather than null (rgriffith)

- ID: 1285 check if session exists before attempting to start a new one (wishcraft)

- ID: 1287 assigning "static" to various class methods (wishcraft/mamba)

- ID: 1291 xoops_getModuleOption() did not respect $dirname (rgriffith)

- ID: 1382 add cleanup of unused avatar resources to admin maintenance page (rgriffith)



- reversing fix for potential lack of rendering css and javascript in Installer on the last screen by culex

- removing @ in link[@rel*=style][title] in styleswitch.js (not needed in jQuery 1.83) (SMEDrieben/Mamba)

- added missing "`" in upgrade from 2.0.18 to 2.3.0 (mamba)

- fixing errors in upgrade from 2.4.0 to 2.4.1 (mamba,voltan)

- added check for menu link description in ModuleAdmin

- fixed wrong return icon in Smarty xoModuleIcons32

- fixed issue with jGrows in xoops.css (xoobaru/tarik)

- fix for deprecated "preg_replace/e" function in PHP 5.5 (mamba)

- added: check if 'date.timezone' is set in php.ini, if not, set it to UTC (cesag/mamba)

- assigned _SHORTDATESTRING to _CAL_FORMAT to have consistency in local languages (jcweb/guspel)

- fixed bug in calendar.js (mamba)

- added link to Module's Admin after "Update" (currently only to XOOPS Modules section) (mamba)

- added placeholder for a link to upload test data, if available after installation (mamba)

- solved bug into PM module readpmsg.php (escrime-info/slider84)

- fixed missing check on variable in userinfo.php (cesag/mamba)

- replaced extract($_POST) in /include/comment_delete.php with filters (mamba)

- adding some missing generic default fonts (mamba)

- removing some unreachable statements (mamba)

- replacing deprecated HTML tags (mamba)

- bug in commentrenderer.php (Roby73/irmtfan)

- added missing info about new language constants in Fast Comments (irmtfan/mamba)

- fixed Undefined index: uid in file /modules/profile/userinfo.php line 24 (cesag/mamba)

- set minimum PHP version to 5.3.7 (mamba)

- added missing apostrophe corrections for Date types in CleanVars in /class/model/write.php

- added function escape to XoopsMySQLDatabase, needed for Formulize (jegelstaff)

- added blank.gif images to ModuleAdmin icons (timgno)

- addedd [soundcloud] BB code as supplied by (iHackCode/rgriffith)

- fix for cancel button in javascript (currently it still entered the text, even if canceled) (mamba)

- added "module_status" to show with module Version (mamba)

- patch for input validation bypass issue reported by Tatane (tatane/rgriffith)

- change default value for usercookie config to match change in 2.6.0. (rgriffith)

- correct method used to determine the current effective language.(rgriffith)

- fix errors "PHP Strict standards: Redefining already defined constructor" under PHP 5.5 (rgriffith)

- fix to correctly load the CSS file into the header in ModuleAdmin (Bleekk, Alfred)

- added "title" to buttons in DHTML Editor (mamba)

- updated required PHP and XOOPS versions, module versions in modules (cesag/mamba)

- added xBootstrap theme (UI/UX Team: Angelo Rocha, Bleekk, Heyula)

- added extra escape for "e" in YESTERDAY definition in locale.php, which was added in PHP 5.4 (madDan)

- fixed PHP minimum version comparison in ModuleAdmin (mamba)

- fixed System Module image manager and popup image manager save images in different directories(luciorota)

- added PHPDoc comments for classes and functions (mamba)

- fixed System Module image manager html/js bugs (luciorota)

- replaced "array_diff_assoc" with "array_diff_key" in /class/theme_blocks.php (masel/mamba)

- icons for active module sections in System module not shown correctly (Slider84/mamba)

- added two new language definitions (see lang_diff.txt)

- added Office 2007 MIME types (Voltan)

- added xml MIME type (Goffy)

- added new icons (mamba)

- updated XoopsMediaUploader to use system memory values from php.ini, and to offer random file names (mamba/luciorota/zyspec)

- added .tpl to XoopsList's getHtmlListAsArray (wizanda)

- updating xBootstrap (voltan, Angelo Rocha)

- moved all images, CSS, and JS files to /assets in modules Profile and PM (mamba)

- renamed .html Smarty templates to .tpl in modules Profile and PM (mamba)

- corrected English typos (cesag)

- added missing .php file extension (AngeloRocha/Zyspec/rgriffith)

- deprecated destoryVars($var) in object.php (cesag/rgriffith)

- update phpmailer translation array to include all keys, and remove reassignment of $PHPMAILER_LANG as array() (cesag/rgriffith)

- added XoopsRequest class (rgriffith)

- removed hard-coded text from installation (mamba)


Mises à jour :

- jQuery to 1.11.0 (mamba)

- jQuery UI 1.10.4 (mamba)

- jQuery Lightbox to 1.2.3 (mamba)

- jQuery Form to 3.50.0 (mamba)

- jQuery Tablesorter to 2.5.11 (mamba)

- jGrowl to 1.2.14 (mamba)

- prototype.js to 1.7.1, Aug 2012 (rgriffith)

- HTML Purifier to 4.6.0 (mamba)

- TinyMCE to 3.5.11 (mamba)


Ajout :

Langages :

AJOUT/SUPPRESSION DE "DEFINES"


/modules/system/language/english/admin.php

- ajout de define('_AM_SYSTEM_USAGE',"Usage");

- ajout de define('_AM_SYSTEM_ACTIVE',"Active");


/install/language/english/install.php

- ajout de define('WRITTEN_LICENSE',"Written XOOPS %s License Key: %s");

 Date de proposition: 10/02/2016

 Proposé par: Cesagonchu

 Téléchargé 3146 fois

 Note: 0.0 (0 votes)

 Page d'accueil: ICI

 Dossier de langue FR: inclus

 Version: 2.5.7.2

 Taille du fichier: 7043 [Ko]

 Plateforme:  2.5.x

 Langue: FR | EN

 Developpeur: Xoops

 Licence: GPL2

Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Admin Frxoops
Inscrit le: 04/03/2011
De: Lot
Contributions: 2609
montuy337513 Posté le: 21/11/2014 21:31  Mis à jour: 21/11/2014 21:31
 Re: Xoops 2.5.7 Final
Une version 2.5.7b de Xoops viens d'être mis en ligne sur Sourceforge.
Cette version contient un correctif pour le fonctionnement de tinyMCE.

Vous pouvez aussi directement télécharger le correctif pour TinyMCE et l'installer directement sur votre site.
Semi pro
Inscrit le: 13/02/2006
De: Belgique
Contributions: 812
johann1 Posté le: 24/11/2014 04:12  Mis à jour: 24/11/2014 04:46
 Re: Xoops 2.5.7 Final
Bonjour Montuy,

pourquoi faut-il s'inscrire sur ce site pour obtenir la correction de TinyMCE ?

Réédit:

Pas de correction de ce problème, malheureusement:
http://www.frxoops.org/modules/newbb/ ... id=235266#forumpost235266
Admin Frxoops
Inscrit le: 04/03/2011
De: Lot
Contributions: 2609
montuy337513 Posté le: 24/11/2014 08:05  Mis à jour: 24/11/2014 08:05
 Re: Xoops 2.5.7 Final
Juste une question de suivi de statistiques analytiques, je sais de cette façon qui télécharge (notamment pour les traductions), quoi (mieux cibler les besoins) et quand.
Et pour le problème youtube je vais faire une modification mais extérieur à Xoops et le mettre à disposition, car ce n'est pas forcément systématique, tout dépend du thème
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

64 Personne(s) en ligne (1 Personne(s) connectée(s) sur Téléchargements) | Utilisateur(s): 0 | Invité(s): 64 | Plus ...