Fork me on GitHub

Page « 1 (2)

Version Xoops 2.2.3 Finale

200501
Novembre
  Christian Versions 13455


Changelog 2005/10/30: Version 2.2.3 Finale

  • SECURITE: correction pour prévenir les injections dans les entêtes de mail(Skalpa/XOOPS Cube)
  • SECURITE: correction pour prévenir les boucles sans fin dans PHPMailer (Skalpa/Minahito)
  • SECURITE: correction pour prévenir les attaques XSS dans le textsanitizer (Skalpa/XOOPS Cube)
  • SECURITE: correction pour prévenir les attaques XSS dans le forum newbb et le système de commentaires (Skalpa/Keigo Yamazaki of Little eArth Corporation Co., Ltd.)
  • SECURITE: Vaporfix(placebotection) pour prévenir l'upload d'images invalides (Skalpa/XOOPS Cube)
  • ajout d'une solution de remplacement dans l'authenfication au cas où la méthode sélectionnée est inaccessible (phppp)
  • modification quoteString() pour mettre ' sur tous les non-integers au lieu de juste toutes les chaînes (Mithrandir)
  • modification XTheme::display() est utilisé pour améliorer la mise en cache, le titre de la page, module header à partir de $xoopsOption (phppp)
  • correction typographique dans XTheme::addCSS où < script > était utilisé au lieu de < style > (phppp)
  • Ajout de commentaires explicatifs dans XTheme::loadTheme et correction $xoopsRequestUri pour mettre $_SERVER['REQUEST_URI'] (phppp)
  • Ajout d'une déclaration globale manquante of $xoopsLogger dans XTheme::checkCache() (phppp)
  • correction typographique dans class/xml/xmlatomparser.php et modules/profile/search.php (phppp/ymbo @ Xoops China)
  • ajout patch #1267386 - amélioration du formulaire des permissions (phppp/zoullou)
  • ajout {LOGINNAME} à la routine mailer string-replace (Mithrandir)
  • correction du bug #1285967 - bug avec les sites configurés http://IP:PORT/ , XoopsSecurity::checkReferer prend maintenant le port en considération(phppp)
  • Ajout d'une déclaration globale de $xoopsTpl dans footer.php (phppp)
  • modification include/checklogin.php pour désactiver tout ce qui a un niveau inférieur à 1 au lieu d'équivalent à zéro(désactivation des users avec niveau -1) (Mithrandir)
  • modification cosmetic dans la fonction xoops_confirm() du fichier include/functions.php (phppp)
  • correction bug/typo dans la fonction xoops_array_diff_assoc() du fichier include/functions.php(phppp)
  • correction bug dans le système d'installation où login, menu principal et bloc menu utilisateur n'étaient pas créés correctement (Mithrandir)
  • ajout de la pré-sélection des modules et fichiers langues à l'étape installation modules(phppp)
  • ajout d'un assignement de numéro de bloc (bid) aux blocs et instances avec la bonne valeur pour le bid dans XoopsBlockInstanceHandler::getLinkedObjects() (phppp)
  • mofication kernel/module.php regexp pour détection de page dans getCurrentPage() (phppp)
  • modification de l'ordre des messages d'erreur dans l'installation des modules (phppp)
  • correction bug kernel/module.php où des options inutilisées n'étaient pas supprimées si une configuration n'avait pas davantage d'options(phppp)
  • correction bu dans kernel/object.php où la clause where était incorrectement générée (phppp)
  • correction d'une définition de language manquante dans l'édition d'un profil lors de l'ajout d'un processus multi-langue pour les champs du profil dans kernel/profilefield.php (phppp)
  • ajout d'un processus manquant pour forcer la mise à jour des données du profil dans la fonction loadFields de kernel/profilefield.php(phppp)
  • modification de la méthode de calcul du temps dans XoopsLocal class language/english/local.php (phppp)
  • correction lostpass.php pour la création correcte d'un nouveau mot de passe quand on clique sur lien (perdu le mot de passe)(Mithrandir)
  • correction du bug #1276917 - 2.2.3: lors de l'édition d'un utilisateur le changement de groupe n'était pas sauvegardé
  • correction bug #1262813 - création d'utilisateur, quelques champs étaient réinitialisés quand une erreur se produisait (Mithrandir/marook)
  • ajout d'une vérification de la longueur du mot de passe dans modules/profile/register.php (phppp/Aries)
  • modification du message d'erreur affiché dans modules/profile/register.php (phppp)
  • correction bug #1250347 - recherche dans les profils ne fonctionnait pas correctement (Mithrandir/irmtfan)
  • correction bug #1247398 - Erreur dans modules/profile/search.php (Mithrandir/Christian)
  • adjout d'un bouton pour changer le mot de passe dans le profil utilisateur(phppp)
  • correction bug dans system/admin/banners/main.php où il était impossible d'éditer les clients des bannières(Mithrandir/Peekay)
  • correction bu g #1253289 - impossibilité de cacher des blocs(Mithrandir/barrycooper)
  • ajout d'une sécurité dans l'administration des blocs pour les blocs en provenance de modules qui n'existent plus (base de données incohérente) (Mithrandir)
  • ajout sécurité dans l'administration des templates
  • correction XHTML dans le thème XMT(phppp)
  • ajout d'un traitement de dépassement pour XoopsCode/xoopsQuote (phppp)
  • ajout d'une procédure de mise à jour du module system où les blos et templates sans modules correspondant seront supprimés (Mithrandir)
  • correction d'une variable dépréciée ("name" => "uname") dans system/blocks/system_blocks.php fonction b_system_info_show() (phppp)
  • ajout patch #1281295 - incorrect error_reporting dans l'administration des smilies (phppp/birdseed)
  • correction bug dans system/admin/modulesadmin/modulesadmin.php où la configuration des catégories n'était pas supprimé lors de la désinstallation d'un module (Mithrandir)
  • correction bug dans system/admin/modulesadmin/modulesadmin.php où les templates de blocs pouvaient rester dans la base de données après la désinstallation d'un module (Mithrandir)
  • amélioration de l'interface d'installation des modules (phppp)
  • modification de la signature du constructeur XoopsFormSelectUser pour suivre la convention XOOPS 2.0.x (Mithrandir)
  • déplacement des champs cachés(hidden) du bas des formulaires vers le haut dans XoopsThemeForm::render() pour compatibilité ascendante et conformité XHTML (Mithrandir)
  • modification de la détection XOOPS_URL et vérification durant l'installation qui requiert une URL absolue et non relative (Mithrandir)
  • correction d'une classe mysql quoteString() ainsi que les paramètres de quotes inconditionnels également (retour au comportement 2.0.x) (Skalpa)
  • correction d'un traitement de variables de tableau dans XPOH insert et insertAll (Skalpa)
  • correction dans l'utilisation de mauvaises références dans XoopsObject et XOPH classes (Skalpa)
  • correction dans l'utilisation de mauvaises références dans le sanitizer (Skalpa)
  • correction dans l'utilisation de mauvaises références dans installer sanitizer (Skalpa)
  • correction de la recherche utilisateur dans le module profil étendu lors de recherches pour valeurs à partir de champs liste déroulante et boutons radio (Mithrandir/miscellone)
  • correction bug #1294569 - problème de Magic Quote Issue lors de l'enregistrement d'utilisateurs, des slashes additionnels étaient ajoutés (Mithrandir/Monique)
  • correction bug où les profils ne pouvaient être supprimés (Mithrandir)
  • ajout d'une routine au module system pour paramétrer des valeurs par défaut pour les champs commentaires, fuseau horaire et valeur du thème (phppp)
  • correction bug #1298674 - le cache des blocs n'était pas opérationnel (Mithrandir/mcleines)
  • correction bug #1303864 - interface de suppression d'un utilisateur(Mithrandir/MarcoFr)
  • correction bug #1303810 - contrôle de la suppression de l'administrateur principal 2.2.3RC2 (Mithrandir/MarcoFr)
  • correction bug #1262806 - 2.2.x: le fuseau horaire par défaut n'était pas utilisé dans la création d'un nouveau membre (Mithrandir/Marook)
  • correction bug #1306176 - 2.2.3RC2 - échec dans la mise à jour d'un utilisateur (Mithrandir/rlinfoot)
  • modification dans la routine d'installation et de mise à jour des modules qui se stoppait lorsque la fonction xoops_module_pre_xxx échoue (Mithrandir)
  • correction d'un problème de sécurité dans Koivi editor (phppp/Marijuana)
Note: 0.00 (0 votes) - Noter cet article -
Page « 1 (2)

Partager Twitter Partagez cette article sur GG+
Format imprimable Envoyer cet article à un ami
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Xoops accro
Inscrit le: 18/01/2004
De: Ma Caverne
Contributions: 2839
Marco Posté le: 01/11/2005 12:25  Mis à jour: 01/11/2005 13:09
 Re: Version Xoops 2.2.3 Finale
Pour infos :
- modules dédiés 100% à cette version déja sortis: extcal2 version 2.2, CBB2.x
nous intégrerons rapidement ces versions dans notre referentiel (les trads de ces 2 modules ont déja été réalisées)
- hack multisite pour 2.2.3 final
http://www.xoops.org/modules/newbb/vi ... id=188024#forumpost188024

merci d'ajouter en dessous les autres modules dont vous auriez connaissance.
marco

nb nous vous recommandons (oui j'insiste) de ne pas vous précipiter. Cette version est une version apportant de profonds changements dans le core, donc elle doit être rodée. Ne passez donc pas avec frénésie vos sites majeurs, préférez des tests sur vos sites confidentiels.
Semi pro
Inscrit le: 04/02/2003
De: Qc.ca
Contributions: 1389
king76 Posté le: 01/11/2005 15:00  Mis à jour: 01/11/2005 15:00
 Re: Version Xoops 2.2.3 Finale
Ouah ! même les correctifs ont été traduit dans ce post ! bon boulot !

Citation :

Cool ca.. faudrait testé voir si c'est le même hack que nous avions sur la version précédente de Xoops..

Merci
Régulier
Inscrit le: 26/04/2003
De: Un peu perdu dans la campagne
Contributions: 393
krakite Posté le: 01/11/2005 17:09  Mis à jour: 01/11/2005 18:33
 Re: Version Xoops 2.2.3 Finale
Salut à tous

de mon coté ,aucun soucis avec la version 2.2.3 ,faut dire que je suis un peu maso aussi
Newbie
Inscrit le: 06/08/2005
De:
Contributions: 2
Moebius Posté le: 01/11/2005 18:04  Mis à jour: 01/11/2005 18:04
 Re: Version Xoops 2.2.3 Finale
il y a un prob à la ligne 4 du fichier admin dans le dossier language (language\french\admin.php on line 4) il manque un d a define :) voilou ;)
Xoops accro
Inscrit le: 04/02/2003
De: Le Mans
Contributions: 12273
Christian Posté le: 02/11/2005 00:11  Mis à jour: 02/11/2005 00:13
 Re: Version Xoops 2.2.3 Finale
Merci Moebius, cela va être corrigé.

J'en profite pour préciser qu'une erreur s'est également glissée dans le mail d'activation envoyé aux nouveaux membres(Merci Alain01). Dans le fichier language\french\mail_template\register.tpl, à la ligne 16 de ce fichier il ne devrait y avoir que {X_UACTLINK}. Il faut supprimer les autres informations présentes sur cette ligne.
Admin Frxoops
Inscrit le: 16/05/2003
De: Rhone-Alpes
Contributions: 4051
alain01 Posté le: 02/11/2005 16:04  Mis à jour: 02/11/2005 16:06
 Re: Version Xoops 2.2.3 Finale
Et pour une meilleure compréhension de la traduction,
je vous propose de changer les lignes 33 à 37 de modules/profile/language/french/admin.php :

define("_PROFILE_AM_PROF_VISIBLE_ON""Champs disponibles sur son profil");
define("_PROFILE_AM_PROF_VISIBLE_FOR""Champs visibles par les autres");
define("_PROFILE_AM_PROF_EDITABLE""Champs modifiables sur son profil");
define("_PROFILE_AM_PROF_REGISTER""Afficher dans le formulaire d'inscription");
define("_PROFILE_AM_PROF_SEARCH""Champs recherchables par ces groupes");


Termes modifiés par Christian très prochainement.
Aspirant
Inscrit le: 09/05/2004
De:
Contributions: 91
marrodeur Posté le: 02/11/2005 16:31  Mis à jour: 02/11/2005 16:42
 Re: Version Xoops 2.2.3 Finale
Je test cette version ...pas mal du tous!!


J'ai trouver une erreur rien de bien mechant dans outils diver, emoticones:

Citation :
Notice [PHP]: Use of undefined constant _AM_DISPLAYF - assumed '_AM_DISPLAYF' in file W:\xoops\modules\system\admin\smilies\smilies.php line 52
Notice [PHP]: Use of undefined constant _AM_DISPLAYF - assumed '_AM_DISPLAYF' in file W:\xoops\modules\system\admin\smilies\smileform.php line 43


pour reparer:

dans \modules\system\language\french\admin\smilies.php

il manque ligne 20:

define('_AM_DISPLAYF', 'Affichage de l image?');


Voila je retourne au test.
Xoops accro
Inscrit le: 18/01/2004
De: Ma Caverne
Contributions: 2839
Marco Posté le: 02/11/2005 18:58  Mis à jour: 02/11/2005 19:10
 Re: Version Xoops 2.2.3 Finale
Moduel profile

fichier main.php
ligne 102

define('_PROFILE_MA_PASSNOTSAME',"Les 2 mots de passe sont differents. Ils doivent être identiques.");

par

define('_PROFILE_MA_PASSNOTSAME',"Les 2 mots de passe sont différents. Ils doivent être identiques.");

ya aussi le ""Champs enregistrée avec succès"
à corriger,
admin.php du module Profile, ligne 7-8

define("_PROFILE_AM_SAVEDSUCCESS", "%s enregistrée avec succès");
define("_PROFILE_AM_DELETEDSUCCESS", "%s supprimée avec succès");

par

define("_PROFILE_AM_SAVEDSUCCESS", "%s enregistré avec succès");
define("_PROFILE_AM_DELETEDSUCCESS", "%s supprimé avec succès");

marco
Newbie
Inscrit le: 05/04/2003
De:
Contributions: 15
edldp Posté le: 04/11/2005 11:14  Mis à jour: 04/11/2005 11:14
 Re: Version Xoops 2.2.3 Finale
dans le fichier modules/system/language/french/admin/preferences.php je pense qu'il serais intéressant de remplacer la ligne 6:
define("_MD_AM_SITEPREF","Préférences du site");

par

define("_MD_AM_SITEPREF","Préférences du site: %s");

Cela permet d'avoir dans la page de préférences le texte suivant:

Préférences du site: Nom du module

au lieu de Préférences du site sans savoir de quel module il s'agit
Newbie
Inscrit le: 04/02/2003
De:
Contributions: 8
efnefn Posté le: 04/11/2005 17:30  Mis à jour: 04/11/2005 17:30
 Re: Version Xoops 2.2.3 Finale
dans la gestion des droits des groupes;
erreur:
Citation :
Notice [PHP]: Use of undefined constant XOOPS_SYSTEM_USER - assumed 'XOOPS_SYSTEM_USER' in file c:\program files\easyphp\www\rroa2\modules\system\admin\users\xoops_version.php line 44
(désolé, je teste en local sous windaube)

généré par la mise en commentaire de
Citation :
define('XOOPS_SYSTEM_USER', 2);
fichier modules/systems/constants.php ligne 6
(supprimez les //)
Xoops accro
Inscrit le: 04/02/2003
De: Le Mans
Contributions: 12273
Christian Posté le: 04/11/2005 22:07  Mis à jour: 04/11/2005 22:07
 Re: Version Xoops 2.2.3 Finale
Les fichiers à télécharger ont été corrigés pour tenir compte des remarques faites ci-dessus.
Anonyme Posté le: 05/11/2005 09:35  Mis à jour: 05/11/2005 09:35
 Re: Version Xoops 2.2.3 Finale
Merci Christian pour le travail réalisé !
Xoops accro
Inscrit le: 18/01/2004
De: Ma Caverne
Contributions: 2839
Marco Posté le: 05/11/2005 11:34  Mis à jour: 05/11/2005 11:34
 Re: Version Xoops 2.2.3 Finale
eh oui, un vrai travail d'équipe depuis cet été sur le sujet : papy, kris, et moi.
-;)
marco
Aspirant
Inscrit le: 09/05/2004
De:
Contributions: 91
marrodeur Posté le: 05/11/2005 15:58  Mis à jour: 05/11/2005 15:58
 Re: Version Xoops 2.2.3 Finale
D'autres error dans le fichier error.php

ici:

\html\modules\system\language\french\error.php


ligne 69

5- Vous pouvez aussi avoir \"allow third party cookies"\

par

5- Vous pouvez aussi avoir \"allow third party cookies\"


et ligne 77

5. Dans l'onglet Avancé , décocher la boite à cocher \"Protect my computer or network"\

par

5. Dans l'onglet Avancé , décocher la boite à cocher \"Protect my computer or network\"

Voila pour le momment ;)
Régulier
Inscrit le: 24/11/2004
De:
Contributions: 228
danard Posté le: 07/11/2005 11:46  Mis à jour: 07/11/2005 11:46
 Re: Version Xoops 2.2.3 Finale
salut tout le monde.

Quand l'entête du sujet est marqué 2.2.3 Finale.
N'est finale que la RC, et non la version de libération (Stable)? C'est çà?
Xoops accro
Inscrit le: 04/02/2003
De: Le Mans
Contributions: 12273
Christian Posté le: 07/11/2005 13:28  Mis à jour: 07/11/2005 13:28
 Re: Version Xoops 2.2.3 Finale
Citation :
N'est finale que la RC, et non la version de libération (Stable)? C'est çà?
en quelque sorte oui
Régulier
Inscrit le: 12/04/2004
De:
Contributions: 260
FabienSt Posté le: 07/11/2005 18:39  Mis à jour: 07/11/2005 19:21
 Re: Version Xoops 2.2.3 Finale
Bonsoir,

Je viens de tester le passage de la v 2.2.2 à la 2.2.3 Finale...
Mais j'ai un gros bug de d'interprétation de code Xoops...

Si je rentre un code habituel xoops pour l'affichage d'une image dans un sujet...

Visuellement je vais voir s'afficher du code html à la place...

(si je l'ai préalablement prévisualisé)

concrêtement quand je rentre le code suivant:

[img]http://www.heliforum.com/html/images/banners/heliforum_banner.jpg[/img]

J'ai un résultat aléatoire du genre:

<img src="http://www.heliforum.com/html/images/ ... eliforum_banner.jpg" alt="" />

Au message suivant le double...

et celui d'après le triple etc...

Ce qui donne des rallonges du genre:

<img src="<a href="<a href="<a href="http://www.heliforum.com/html/images/ ... g"""" target="_blank">http://www.heliforum.com/html/images/ ... ot;""</a> target="_blank"><a href="http://www.heliforum.com/html/images/ ... ot;"</a>" target="_blank">http://www.heliforum.com/html/images/ ... quot;</a></a> target="_blank"><a href="<a href="http://www.heliforum.com/html/images/ ... ot;</a>"" target="_blank">http://www.heliforum.com/html/images/ ... lt;/a>"</a> target="_blank"><a href="http://www.heliforum.com/html/images/ ... lt;/a></a>" target="_blank">http://www.heliforum.com/html/images/ ... a></a></a> alt="" />

A+

Fabien

ps: j'ai suivis toute les recommandations d'update
mis à jour mes modules etc...
Du coup j'ai remis la 2.2.2 ;)
Régulier
Inscrit le: 20/03/2004
De:
Contributions: 129
outch Posté le: 19/11/2005 14:31  Mis à jour: 19/11/2005 14:31
 Re: Version Xoops 2.2.3 Finale
Bravo !

Très professionnel
Newbie
Inscrit le: 21/02/2005
De:
Contributions: 11
mont-chauv Posté le: 21/11/2005 22:06  Mis à jour: 21/11/2005 22:06
 Re: Version Xoops 2.2.3 Finale
Désolé Mon Cher Lucky L...
j'ai toujours le problème
dans le
fichier :language\french\mail_template\register.tpl
Bonjour {X_UNAME},

Bienvenue sur le site de {SITENAME}.

En tant que membre vous pouvez :
- Envoyer des messages privés à d'autres membres
- Participer à des forums de discussion
- Obtenir les dernières nouvelles (recevoir des notifications par messages privés ou par mail pour les sujets qui vous intéressent...)
- Proposer du contenu (articles, fichiers, liens, etc...)
- et d'autres fonctionnalités sympas...

L'adresse e-mail ({X_UEMAIL}) a été utilisée pour enregistrer un compte.

Pour devenir membre de {SITENAME}, merci de confirmer votre demande en cliquant sur le lien ci-dessous :
{X_UACTLINK}

-----------
Pour devenir un membre de Mont-Chauve 06 Nice, merci de confirmer votre demande en cliquant sur le lien ci-dessous
http://localhosthttp://mont-chauve.nu.....


Que puis-je faire ???? merci d'avance....
NB : pendant que j'y suis même si c'est peut être pas le bon post, comment changer avec le thème XMT la ligne en anglais de la date qui se trouve dans la partie ' header '.
Merci d'avance et chapeau pour le temps passé à aider les petits Lucky L comme moi...:-O)
Régulier
Inscrit le: 07/03/2004
De: Alger
Contributions: 201
beybey Posté le: 24/12/2005 19:10  Mis à jour: 24/12/2005 19:10
 Re: Version Xoops 2.2.3 Finale
pour moi l'envoi de mail ne fonctionne pas
j'ai essayer avec toutes les methodes mais reins meme avec les server smtp
a voir ...
Newbie
Inscrit le: 10/06/2005
De: Le Passage
Contributions: 5
tapriunecl Posté le: 18/04/2006 15:58  Mis à jour: 18/04/2006 15:58
 Re: Version Xoops 2.2.3 Finale
salut,

bon pour ma part, je n'ai pas le choix de version. je doit réussir à faire fonctionner la 2.2.3 finale en prod.

je n'ai qu'un seul module installé, il s'agit du module catads.

voici les erreurs que j'ai lors de l'affichage du site.

Notice [PHP]: Object of class XoopsUser could not be converted to int in file class/theme.php line 442
Notice [PHP]: Only variable references should be returned by reference in file kernel/blockinstance.php line 111

je ne comprend pa sbien car j'ai ces message avant même l'install des autres modules.

SVP votre aide précieuse est la bien venue.
Semi pro
Inscrit le: 05/04/2003
De:
Contributions: 1645
fooups Posté le: 18/04/2006 18:59  Mis à jour: 18/04/2006 18:59
 Re: Version Xoops 2.2.3 Finale
Bonjour et bienvenue dans notre communauté.

Citation :

voici les erreurs que j'ai lors de l'affichage du site.

Notice [PHP]: Object of class XoopsUser could not be converted to int in file class/theme.php line 442
Notice [PHP]: Only variable references should be returned by reference in file kernel/blockinstance.php line 111

je ne comprend pa sbien car j'ai ces message avant même l'install des autres modules.

SVP votre aide précieuse est la bien venue.


Ce genre de message n'a pas sa place dans les commentaires, mais dans le forum de support. Merci.

Bonne découverte et @+
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

75 Personne(s) en ligne (4 Personne(s) connectée(s) sur Articles) | Utilisateur(s): 0 | Invité(s): 75 | Plus ...