Fork me on GitHub




(1) 2 3 4 ... 20 »


Xoops 2.3 version finale : la voilí  !!!
Xoops accro
Inscrit: 18/01/2004 17:13
De Ma Caverne
Messages: 2839
Bonjour,

Nous avons pas mal bossé ces dernières semaines pour sortir la finale de Xoops 2.3. Plusieurs membres de frxoops ont activement aidé le projet Xoops dans la sortie d'une version stable. Merci à Mage, Choucas, Jah, RC78, phmo.

Open in new window

L'objectif de la 2.3 était principalement la fusion des branches 2.2x et 2.0x, ainsi que la préparation vers la version 3.0 en terme d'architecture.

Au menu des fonctionnalités:
- Nouveau script d'installation
- fusion 2.2/2.0x :
. module Extended Profile pour 2.3 : gestion étendue des informations du profil : vous pouvez créer des champs additionnels dans les profils, et paramétrer le process d'inscription)
. module Private Messages pour 2.3 : messagerie de PM améliorée, boîte envoi/réception,etc.
. script d'upgrade pour utilisateurs de Xoops 2.2x
- amélioration sur l'éditeur DHTML xoops
- le package éditeurs XOOPS est fourni avec FCKeditor, TinyMCE, etc.;
- permissions additionnelles pour la page du profil utilisateur
- nouveaux templates d'admin disponibles : EXM, ThAdmin
- auto-login / remember me
- captcha sur inscription et commentaires
- clone de blocks

Pour les développeurs et les designers, plusieurs améliorations ont été apportées.

Par ailleurs, de nouvelles icones de modules ont été crées (bleues), afin de permettre de déclarer visuellement les modules compatibles Xoops 2.3. les développeurs de modules doivent l'adopter, ceci permettre à tous de faire le tri dans les modules compatibles ou non.

Open in new window

La finale étant là, nous allons vite voir si nos tests ont été percutants, en comptant le nombre de bugs relevés.

Merci d'avance pour votre aide dans la remontée des difficultées et bugs résiduels. Cette version est la plus lourde release depuis plusieurs années

Téléchargement
La version 2.3 Finale est téléchargeable ici

Les fichiers de langue française sont en cours, surveillez ce thread, je vais poster les différents éléments pour validation de votre part.

Process Installation : points importants
- a - Lisez bien le fichier release_note à la racine du package, ainsi que les notes ci-dessous. Tous les points sont importants.
- b - Vous trouverez une traduction complète de ces notes de version, et donc des instructions d'installation/upgrade, un peu plus loin dans ce thread.
- c - pour ceux qui upgradent, n'oubliez pas de sauvegarder et de tester l'upgrade sur un environnement de test avant de passer vos sites de production sous 2.3, notamment pour s'assurer que tous vos modules tournent correctement sous cette nouvelle version majeure de xoops


Process Installation / Options à choisir dans le cas d'une nouvelle installation (et non pas d'un upgrade)
Voilà les options à utiliser pour les frenchies

OPTION 1 : si vous ne voyez pas l'intéret de passer en données stockées dans la base de données en utf8
- Database character set : latin 1 - cp1252 West European [jeu de caractères base de données]
- Database collation : latin1_swedish_ci (Default) [interclassement base de données]

ce qui génère dans phpmyadmin
MySQL charset: UTF-8 Unicode (utf8) [jeu de caractères pour MySQL]
MySQL connection collation: latin1_swedish_ci [interclassement pour la connexion mysql)
et vos champs sont du coup du type latin1_swedish_ci [interclassement champs d'une table]

Et bien sûr, dans /languages/french/global.php ainsi que /languages/english/global.php vous devez avoir

//%%%%% LANGUAGE SPECIFIC SETTINGS %%%%%
define('_CHARSET', 'ISO-8859-1');

si les fichiers de langues ne sont pas encodés en UTF8, ce qui est le cas avec les packages de langues sur frxoops.org, pour l'instant.


OPTION 2 : si vous voulez que vos données soient stockées dans la base de données en utf8
- Database character set : utf8 - UTF-8 Unicode [jeu de caractères base de données]
- Database collation : utf8_unicode_ci (ne surtout pas choisir pas celle proposée par défaut, il ne faut donc pas choisir utf8_general_ci) [interclassement base de données]

ce qui génère dans phpmyadmin
MySQL charset: UTF-8 Unicode (utf8) [jeu de caractères pour MySQL]
MySQL connection collation: utf8_unicode_ci [interclassement pour la connexion mysql)
et vos champs sont du coup du type utf8_unicode_ci [interclassement champs d'une table]

pour l'instant il semble qu'on ait un souci dans xoops, il n'est pas conseillé de passer en utf8 pour les frenchies, sujet à suivre...



Process Installation / Options à choisir pour ceux qui upgradent
Il n'y a pas encore de script de conversion ISO--> UTF8.
Donc pour ceux qui upgradent, n'oubliez pas :
1. de choisir "Do not change" à la page "Database character set and collation"
2. de modifier le fichier /language/global.php, comme suit
remplacer
define('_CHARSET', 'UTF-8');
par
define('_CHARSET', 'ISO-8859-1'); (le charset du site que vous upgradez)

marco

Posté le : 22/09/2008 22:25

Trio de choc : FrXoops, FreeboxHD et OVH
MdxProd.com : des liens xoops indispensables
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3 : la voilí  !!!
Semi pro
Inscrit: 08/03/2006 21:08
Messages: 1176
Un grand bravo à l’équipe de développement pour cette version qui marque un tournant dans xoops !!!

Il ne faut pas oublier l’énorme travail de Marco sur frxoop qui nous a permis de faire des tests sur les différentes RC de xoops 2.3 et qui a toujours eu les solutions à nos problème. Donc merci à toi pour ta patience avec nous…

Posté le : 22/09/2008 23:12
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3 : la voilí  !!!
Régulier
Inscrit: 19/12/2006 08:08
Messages: 149
Génial, je venais tout juste de tester la dernière version en RC par manque de temps, je vais pouvoir passer en test grandeur nature

Posté le : 22/09/2008 23:31

Open in new window Open in new window
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3 : la voilí  !!!
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
Messages: 1980
C'est nous qui te remercions pour ton boulot et ton dévouement.

Posté le : 22/09/2008 23:35

Open in new windowOpen in new window
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3 : la voilí  !!!
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Beau boulot les gars. J'ai justement un site à mettre en ligne et je vais en profiter pour tester (et adapter) mes modules.


Posté le : 23/09/2008 00:04
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3 : la voilí  !!!
Régulier
Inscrit: 01/04/2007 20:31
De Ile de France
Messages: 461
Encore bravo à l'équipe Xoops pour cette nouvelle version
Mon site est passé ce soir à la 2.30 sans aucun problème il ne reste plus maintenant que la traduction à installer.

Merci Marco pour ta persévérance !!!

A+ TITI

Posté le : 23/09/2008 00:11
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3 : la voilí  !!!
Régulier
Inscrit: 22/04/2005 00:26
De Bruxelles
Messages: 137
Bonjour,

et voila XOOPS 2.3

Un grand Bravo à l'équipe Xoops team et de notre équipe francophone.

une question à propos de la version française, est ce que les fichiers langue de la 2.0.18.2 et compatible ??

Merci

Posté le : 23/09/2008 02:16

í‚«Je sais pourquoi tant de gens aiment couper du bois. C'est une activité oíƒÂ¹ l'on voit tout de suite le résultat.í‚»
Albert Einstein

PcPratique.Be
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3 : la voilí  !!!
Guest_
Merci Marco pour ce gros travail de débuggage !!

@+


ps: @Redcode, la traduction est en cours. Tu ne peux pas utiliser les fichiers de langue de Xoops 2.0.18 (ils sont insuffisants pour Xoops 2.3)

Posté le : 23/09/2008 08:38
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3 : la voilí  !!!
Régulier
Inscrit: 26/02/2007 16:00
Messages: 494
Bravo! Pas encore tout testé dans une 2.3 RC que la finale est sortie...

Je l'adopterais sous peu après un gros travail pour réintégrer quelques hacks et surtout un url-rewriting spécifique.

Posté le : 23/09/2008 14:04

Portail en aquariophilie avec une passion pour le poisson clown en aquariums récifaux.
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3 : la voilí  !!!
Xoops accro
Inscrit: 18/01/2004 17:13
De Ma Caverne
Messages: 2839
Voici les instructions d'installation pour le 2.3. A ceci s'ajoute mes conseils dans le premier post de ce thread, concernant les options d'installaton (character set et collation)

Il faut d'abord télécharger le package Xoops 2.3 (.zip ou .tar), et le décompresser.

Installer XOOPS 2.30 Final (nouvelle installation)

1. Copier le contenu du répertoire htdocs/ (du package Xoops 2.3) sur votre serveur web
2. S'assurer que le fichier mainfile.php et le répertoire uploads/ sont accessibles en écriture par le serveur web
3. Pour des raisons de sécurité, vous êtes encouragés à déplacer les répertoires xoops_lib (pour XOOPS libraries) et xoops_data (pour XOOPS data) en dehors de la racine de votre site, ou même également de changer le nom de ces répertoires
4. Rendre le répertoire xoops_data/ accessible en écriture, ainsi que xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ et xoops_data/caches/smarty_compile/.
5. Accéder au repertoire où vous avez installé les fichiers htdocs/ , en utilisant votre navigateur web pour lancer le process d'installation.

Remarque importante : nous recommandons fortement l'installation du module PROTECTOR qui va apporter une protection supplémentaire à votre site ainsi que des possibilités de log.
Pour installer le module Protector lors d'une nouvelle installation de XOOPS 2.30, AVANT d'installer XOOPS :
- supprimer le "mainfile.dist.php" présent à la racine de xoops
- copier le fichier "/extras/mainfile.dist.php.protector" vers la racine de xoops et le renommer en "mainfile.dist.php"


Upgrade depuis une précédente version de Xoops

FAITES D'ABORD une SAUVEGARDE du site à upgrader
TESTEZ D'ABORD l'upgrade depuis une base de TEST, pour s'assurer que tous les modules marchent bien,avant de vous lancer dans la mise à niveau de votre site de production.

Upgrade depuis XOOPS 2.0.* au delà de 2.0.14 et depuis 2.2.* (en utilisant le package complet)
1. Déplacer le répertoire "upgrade" (du package Xoops 2.3) à l'intérieur du répertoire "htdocs" (il est en gardé en dehors car il n'est pas nécessaire pour les nouvelles installations), et ceci sur votre machine LOCALE
2. Supprimer htdocs/mainfile.php, htdocs/install/, htdocs/cache/, htdocs/extras/, htdocs/template_c/, htdocs/themes/ et htdocs/uploads/ du répertoire "htdocs" folder de votre machine LOCALE
3. Uploader le contenu du répertoire /htdocs depuis votre machine LOCALE vers votre serveur web en écrasant les fichiers existants
4. Pour des raisons de sécurité, vous êtes encouragés à déplacer les répertoires xoops_lib (pour XOOPS libraries) et xoops_data (pour XOOPS data) en dehors de la racine de votre site, ou même également de changer le nom de ces répertoires
5. Rendre le répertoire xoops_data/ accessible en écriture, ainsi que xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ et xoops_data/caches/smarty_compile/.
6. S'assurer que le serveur peut écrire dans mainfile.php
7. Accéder au répertoire /upgrade/ avec votre navigateur, et suivre les instructions
8. Suivre les instructions pour mettre à jour votre base de données
9. Protéger en écriture de nouveau de fichier mainfile.php
10. Supprimer le répertoire /upgrade de votre serveur
11. Mettez à jour le module "system" depuis le panneau de gestion des modules, il est recommandé par ailleurs de mettre à jour les autres modules également

Upgrade depuis une version de XOOPS comprise entre la version 2.0.7 et la version 2.0.13.2 (en utilisant le package complet)
1. Déplacer le répertoire "upgrade" à l'intérieur du répertoire "htdocs" (il est en gardé en dehors car il n'est pas nécessaire pour les nouvelles installations), et ceci sur votre machine LOCALE
2. Supprimer htdocs/mainfile.php, htdocs/install/, htdocs/cache/, htdocs/extras/, htdocs/template_c/, htdocs/themes/ et htdocs/uploads/ du répertoire "htdocs" de votre machine LOCALE
3. Uploader le contenu du répertoire /htdocs depuis votre machine LOCALE vers votre serveur web en écrasant les fichiers existants
4. Supprimer les répertoires suivants et les fichiers de votre serveur (ils sont utilisés seulement par l'ancienne version de Xoops):
* class/smarty/core
* class/smarty/plugins/resource.db.php
5. S'assurer que le serveur peut écrire dans mainfile.php
6. Pour des raisons de sécurité, vous êtes encouragés à déplacer les répertoires xoops_lib (pour XOOPS libraries) et xoops_data (pour XOOPS data) en dehors de la racine de votre site, ou même également de changer le nom de ces répertoires
7. Rendre le répertoire xoops_data/ accessible en écriture, ainsi que xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ et xoops_data/caches/smarty_compile/.
8. Accéder au répertoire /upgrade/ avec votre navigateur, et suivre les instructions
9. Protéger en écriture de nouveau de fichier mainfile.php
10. Supprimer le répertoire /upgrade de votre serveur
11. Mettez à jour le module "system" depuis le panneau de gestion des modules, il est recommandé par ailleurs de mettre à jour les autres modules également

Remarque importante : nous recommandons fortement l'installation du module PROTECTOR qui va apporter une protection supplémentaire à votre site ainsi que des possibilités de log.
Pour installer le module Protector lors d'un upgrade depuis une précédente version de Xoops pour aller vers XOOPS 2.30, AVANT d'upgrader XOOPS :
- supprimer le fichier "mainfile.dist.php" présent dans le répertoire "/upgrade/upd-2.0.18-to-2.3.0/"
- copier le fichier "/extras/mainfile.dist.php.protector" dans le répertoire "/upgrade/upd-2.0.18-to-2.3.0/", et le renommer en "mainfile.dist.php"


Spécificités liées à la mise à niveau du package XoopsEditor:
Dans le package final XOOPS 2.30, 5 éditeurs de texte sont inclus : dhtmltextarea et textarea (pour éditeur de texte simple), fckeditor, tinymce et koivi (comme éditeurs WYSIWYG HTML).
Compte tenu de changements dans la structure des répertoires pour les 2 éditeurs fckeditor et tinymce, il est recommandé de supprimer les éditeurs existant avant d'uploader les nouveaux éditeurs.
Et si vous utilisez fckeditor dans vos modules, merci de modifier les configurations spécifiques des modules, en suivant les instructions des fichiers du répertoire /fckeditor/modules/, en autre si vous utilisez le module "article". Note Xoops France : attendez la mise à jour des modules par leurs auteurs, si vous êtes non expérimentés.

Posté le : 23/09/2008 20:24

Trio de choc : FrXoops, FreeboxHD et OVH
MdxProd.com : des liens xoops indispensables
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 3 4 ... 20 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

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

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