Index by title
Bienvenue sur Oxygen
Ce site contient la documentation sous forme de Wiki, un système de suivi d'incidents ainsi qu'un moyen de parcourir les sources des différentes versions.
Présentation d'Oxygen
En savoir plus sur Oxygen
Installation du forum
Vous trouverez dans cette rubrique le guide complet permettant l'installation du forum Oxygen
FAQ du forum
FAQ technique pour webmestres, et FAQ d'utilisation du forum.
Documentation d'Oxygen
Documentation de référence du forum Oxygen
Versions du forum
Toutes les versions d'Oxygen avec leurs changelogs (évolutions/améliorations/nouveautés/corrections) respectifs.
Support
Il existe un forum pour obtenir de l'aide directement: Support
Qu'est-ce qu'Oxygen ?
Oxygen est un logiciel de forum, installable facilement pour tout webmaster qui le désire.
Les avantages d'Oxygen sont nombreux: il s'agit d'un programme totalement gratuit et open source (c'est à dire qu'il est possible de modifier la source du script librement) sous licence GPL.
De plus Oxygen est un forum très rapide et léger, dont la plupart des fonctionnalités sont activables/désactivables pour satisfaire au mieux son administrateur. De nombreux hacks ou Mods sont développés par les membres de la communauté, afin de personnaliser un peu plus le forum.
Enfin, Oxygen est un forum skinable, c'est à dire qu'il est possible d'installer autant de thèmes qu'il en existe.
Pourquoi Oxygen ?
Oxygen est développé pour deux raisons principales:
- Par passion: développer un produit gratuit et libre où tout le monde peut participer.
- Pour proposer une alternative aux autres logiciels de gestion de forums libres et gratuits, afin de diversifier l'offre pour que chacun puisse trouver le logiciel de forum qui lui convient.
- Afin de continuer à répondre fidèlement aux attentes des utilisateurs d'Oxygen.
Qui programme Oxygen ?
Oxygen est développé par une équipe de huit passionnés.
Introduction
Deux types de FAQ sont disponibles pour Oxygen.
La première étant facilement consultable, ne serait-ce que sur le forum de support, nous ne traiteront ici que de la seconde.
Cette FAQ reprend les questions qui nous sont le plus souvent posées.
Elle est constamment mise à jour par l'équipe d'[wiki:Oxygen Oxygen] afin de rassembler tous les problèmes fréquents que les membres rencontrent.
N'hésitez donc pas à la consulter avant de demander de l'aide sur le forum de support.
Sommaire
- Comment installer un forum Oxygen ?
- Comment mettre à jour mon forum Oxygen ?
- Comment changer d'hébergeur sans perdre aucune information ?
- Le forum affiche "Connexion réussie" mais je ne suis pas connecté !
- Un membre n'arrive pas à se connecter, alors que moi si ?!
- Que sont les templates ?
- Comment fonctionnent les thèmes ?
- Je suis hébergé par Free.fr et mon forum Oxygen ne fonctionne pas !
- J'ai une erreur MySQL: table.MYx, je n'arrive donc plus à accéder au forum !
- Comment puis-je sauvegarder mon forum ?
Introduction
Oxygen est un logiciel de forum gratuit et libre développé en php et s'appuyant sur une base de données. Développé par une équipe francophone (français et belges) durant le temps libre de ses membres, il est mis à disposition de tous dans les conditions définies par la licence GNU/GPL.
Pour l'utilisateur lambda: la seule condition est de conserver la mention du copyright en bas de chaque page.
Configuration requise pour l'exploitation d'Oxygen
- 1.24 Mo pour le logiciel avec un seul thème et une seule langue
- Serveur Web avec PHP 4.3.x/5.x
- MySQL 3.x/4.x/5.x
Performances
Le nombre de messages / utilisateurs / caractères par message n'est limité que par votre environnement d'exploitation.
Quelques sites utilisant Oxygen
Fonctions de base
Comme tous les derniers logiciels de forum, Oxygen partage avec ces derniers un certain nombre de fonctions devenues basiques :
- Poster / répondre / éditer un sujet ou un message
- Mettre en italique / gras / couleur / citer un texte
- Aperçu de son message avant de le poster
- Créer des sondages, des sujets en tête de liste et des news (ces derniers étant visibles sur tous les forums)
- Gestion des smileys (petite image manifestant une émotion comme ;))
- Notification par mail des réponses aux sujets que vous surveillez
- Vision rapide des nouveaux messages depuis votre dernière connexion
- Messagerie privée entre les utilisateurs
- Système de recherche avancé
- FAQ en ligne
- Support de différents thèmes visuels : la partie graphique est totalement séparée du logiciel en lui-même et donc personnalisable à volonté
Fonctions avancées
- Possibilité d'inclure du balises HTML dans les messages (suivant les choix de l'administrateur)
- Possibilité d'inclure des balises BBcode dans les messages (suivant les choix de l'administrateur) : c'est un code voisin du HTML qui permet de définir images, URL, etc. mais qui évite les failles de sécurité de l'HTML
- Support multi langue, choix laissé à l'utilisateur
- Support multi thème graphique, choix laissé à l'utilisateur
- Possibilité d'avatars (images apparaissant à côté du nom de l'utilisateur) à partir d'une galerie définie par l'administrateur / de l'envoi d'une image personnelle par l'utilisateur ou d'un lien extérieur
- Prise en charge des décalages horaires : toutes les heures sont ajustées au fuseau horaire choisi par l'utilisateur
- Définition de rangs d'utilisateurs
Fonctionnalités activables / désactivables
- Zone de réponse rapide (Quickreply)
- Statistique de postages des membres lors de la visualisation des messages (Statistiques JDR)
- Liste des personnes connectées sur les dernière 24 heures
- Statistiques des passages sur le forum: statistiques utilisateurs; identification des bots; référants et mots clés (Statistiques Visiteurs)
Administration
- Panneau d'administration en ligne
- Gestion des permissions (lecture, écriture, modération, etc.) pour chaque forum
- Possibilité de définir des modérateurs pour chaque forum
- Possibilité de définir des forums privés ou semi privés (il faut être inscrit pour poster), éventuellement invisibles aux personnes non autorisées
- Possibilité d'assigner des mots de passe aux forums
- Gestion de l'import / export de packs de smileys
- Possibilité de désactiver / activer le HTML / BBcode pour chaque forum ou sur l'ensemble du forum par sécurité
- Contrôle du flood (temps de pause entre chaque nouveau message)
- Les modérateurs / administrateurs peuvent voir l'IP correspondant à chaque message
- Possibilité de bannir une adresse IP, voire une plage d'adresses IP
- Interdiction de mots pouvant présenter un caractère offensant (joker (*) supporté)
- Journal des événements enregistrant chaque action de chaque IP sur le forum
Et encore...
La force d'Oxygen réside dans sa communauté francophone et anglophone très réactive, toujours prête à aider les débutants, traquant sans relâche les bugs et développant de nombreuses modifications qui améliore sans cesse Oxygen et lui ajoute de nouvelles fonctionnalités.
Gestion des membres
Ai-je besoin de m'enregistrer ?
Cela dépend de la manière dont l'administrateur a configuré le forum. Il se peut que vous ayez besoin de vous inscrire pour voir les messages. En général, l'inscription est demandée pour lancer de nouveaux sujets et pour les lire.
Notez qu'en vous inscrivant, vous pourrez recevoir des newsletters de l'administrateur ainsi que des notifications de réponses à vos messages.
Oxygen utilise-t-il les cookies ?
Oui. Oxygen utilise un cookie pour stocker votre identifiant de session en cours. Cela nous est nécessaire pour vous rendre l'utilisation de ce forum plus agréable. Par exemple, une fois connecté(e), vous n'avez plus besoin de saisir votre pseudo/mot de passe à chaque fois que vous voulez publier un message.
Si vous vous déconnectez, votre cookie est supprimé.
NB : Pour information, il ne contient aucune information sensible vous concernant, ni mot de passe en clair ou crypté.
Comment avoir une signature ?
Pour ajouter une signature à vos messages, vous devez vous rendre dans vos préférences et remplir le champ Signature.
Les BBCodes et l'HTML peuvent être désactivés par l'administrateur. Cela peut bien évidemment influencer la manière dont votre signature sera affichée.
Comment avoir une image sous mon nom ?
L'Avatar est la petite image qui apparait sous votre nom. Il se configure dans vos préférences. Si votre Avatar n'apparait pas, vérifiez son URL (qui doit commencer par http). Il se peut aussi que l'administrateur ait désactivé cette fonction. Suivant la Netiquette, il est conseillé de choisir un avatar dont la largeur est inférieure à 150 pixels.
Au secours ! J'ai perdu mon mot de passe !
Si vous avez perdu votre mot de passe, pas de panique ! Cliquez sur Mot de passe perdu ? et votre mot de passe vous sera envoyé par E-mail.
Peut-on m'expliquer à quoi sert la fonction U2U ?
U2U veut dire 'User to User' (utilisateur à utilisateur). C'est une messagerie privée qui vous permet d'envoyer des messages aux membres de ce forum. Vous pouvez utiliser votre messagerie en utilisant votre Panneau de Contrôle Personnel.
L'Administrateur du forum peut avoir désactivé cette fonction.
Utilisation du forum
Où puis-je me connecter ?
En cliquant sur la fonction 'Connexion' du menu supérieur, vous pouvez vous connecter. Il vous suffit pour cela de saisir simplement votre pseudo et votre mot de passe. Vous resterez alors connecté(e) sur le forum durant le temps de connexion indiqué dans votre profil, passé ce laps de temps, si vous ne naviguez pas sur le forum (si vous rester toujours sur la même fenêtre) vous serez déconnecté(e).
*Attention ! * Si vous indiquez un temps de connexion court (15mn par exemple), et si vous écrivez un long message durant 16mn (pour reprendre l'exemple), vous ne pourrez le poster et vous perdrez vos données, il est donc vivement conseillé de mettre un temps de connexion long, ou d'écrire vos longs messages dans un éditeur de texte, et de les recopier ensuite.
Où puis-je me déconnecter ?
Vous pouvez vous déconnecter en cliquant sur la fonction 'Déconnexion' du menu supérieur. Quand vous êtes déconnecté(e) les cookies enregistrant votre Pseudo et votre Mot de passe sont effacés et vous devenez un utilisateur Anonyme.
Comment effectuer une recherche sur le forum ?
En cliquant sur la fonction 'Rechercher' du menu supérieur, vous pouvez lancer une recherche multi-critères.
Comment envoyer un U2U à un autre membre ?
En cliquant sur la fonction U2U de votre Panneau de Contrôle Personnel, une nouvelle fenêtre de votre navigateur va s'ouvrir. Cliquez sur la fonction 'Envoyer un U2U'.
Saisissez le nom du membre destinataire dans le champ 'Envoyer à', ainsi que le sujet et le message.
Transmettre votre message en le validant par la touche 'Envoyer U2U'. Ces messages sont privés, et vous seul et votre correspondant peuvent les lire.
Où puis-je voir tous les membres ?
Vous pouvez consulter la liste des membres en cliquant sur la fonction Liste des membres du menu supérieur.
Ecrire et Lire les messages
Comment poster un nouveau message ?
Quand vous vous trouvez sur la page qui affiche la liste des sujets, cliquez sur 'Nouveau' pour écrire un message. Si vous n'êtes pas connecté(e), vous aurez besoin de saisir votre pseudo et votre mot de passe. Une fois tous les champs saisis, cliquez sur 'Valider le message'.
Comment répondre à un message ?
Dans la page qui affiche les messages d'un sujet, cliquez sur 'Répondre' et agissez de la même manière que précédemment.
Est-il possible de corriger un message ?
Oui, vous pouvez modifier votre message en cliquant sur la touche 'Editer' située sur votre message. Vous pouvez uniquement corriger vos propres messages. Attention, parfois cette fonction est désactivée.
Comment supprimer un de mes messages ?
Pour supprimer un message, cliquez sur 'Editer', puis cochez la case '! Effacer ce message !', enfin cliquez sur 'Modifier le message'. Vous ne pouvez supprimer un message si celui-ci est le début d'un nouveau sujet.
Puis-je insérer une pièce jointe ?
Si cette option est activée par l'administrateur, vous pouvez insérer une pièce jointe quelque soit votre message. La taille de la pièce jointe doit être inférieure à 1 Mo pour qu'elle soit acceptée. Vous pouvez placer une pièce jointe sur un nouveau sujet ou sur la réponse à un sujet.
Qu'est-ce que les smileys ?
Les Smileys sont de petits visages qui agrémentent vos messages et qui servent à représenter des émotions. Ils sont activés par l'emploi d'un code. Par exemple, un smiley souriant apparaîtra à la place de :). Lors de la rédaction d'un message, la liste des smileys disponibles est affichée à droite du champ de saisi.
Comment créer un sondage et voter ?
Vous pouvez créer un sondage sur un forum en cliquant sur 'Sondage'. Il vous suffit de rentrer le titre du sondage, un petit explicatif le décrivant, et les différents choix que vous proposerez aux lecteurs (un par ligne) pour l'activer (en cliquant sur 'Valider le message').
Vous ne pouvez voter qu'une seule fois par sondage et vous ne pouvez pas modifier votre avis.
Notez aussi que l'administrateur peut désactiver cette fonction.
Questions Diverses...
Comment utiliser le BBCode ?
Puis-je devenir modérateur ?
Pour le savoir, posez la question à l'Administrateur du forum, lui seul décide des modérateurs présents sur son forum.
Pouvez-vous m'expliquer les différents niveaux des Membres ?
La version courante du forum est la version *1.1.3*
Le support pour les versions de la branche 1.0.x se résume à l'installation et à l'application d'éventuels correctifs de sécurité. Il est vivement conseillé de migrer vers les versions récentes.
Version en développement
Version courante
Historique des versions
Branche 1.1
Branche 1.0
Cette version n'affiche pas de très grande nouveauté pour l'utilisateur lambda et se charge principalement de corriger les défauts d'Oxygen 1.1 et de l'améliorer.
La nouvelle gestion du thème à été encore plus poussée et est encore plus paramétrables.
Oxygen 1.1.1 à été publié le 8 août 2004
Changelog
- Affichage du nombre d'évènements correspondant aux critères et non le total dans le journal des évènements
- Ajout de la limitation de la taille des messages dans le monochat
- Ajout de la mise à jour de la version lors de la procédure de mise à jour
- Ajout de la possibilité de choisir le filtre dans l'affichage des messages d'un membre
- Ajout de la possibilité de désactiver la zone de réponse rapide (Merci à badben)
- Ajout de la possibilité de spécifier le répertoire contenant les icônes de type MIME pour les pièces jointes dans les thèmes
- Ajout de phrases relatives aux BBCodes
- Ajout de templates pour le monochat
- Ajout des champs (themeversion, themeauthor, thememail, themesite) pour les thèmes (Merci à Orus_ et sesseb)
- Ajout des phrases pour les nouveaux paramètres de configuration
- Ajout du début du support de SMTP pour l'envoi de mail (En attente de Necromaniak)
- Ajout du support de la balise [html] si elle est autorisée dans le forum
- Ajout du support des nouveaux champs des thèmes
- Ajout du support du répertoire des icônes les thèmes pour les extensions des pièces jointes
- Ajout du support du Vietnamien (Merci à Jap4viet)
- Amélioration de la génération du titre d'une réponse
- Amélioration de la gestion des modérateurs pour les forums
- Amélioration de l'affichage de panneau de contrôle personnel en utilisant les CSS
- Amélioration de l'affichage des plugins et des menus d'administration
- Amélioration de l'affichage des sondages
- Amélioration des styles pour l'affichage
- Amélioration du traitement du cas du 'Edité par'
- Augmentation de la taille dans les menus déroulants
- Changement de version de départ pour la mise à jour
- Correction de sécurité pour l'affichage des sujets contenant du code HTML (Merci à H@des et Farid)
- Correction de syntaxe dans les modules (Merci à Necromaniak)
- Correction d'un nom de variable dans la gestion des forums (Merci à Orus_)
- Correction et amélioration des BBCodes
- Correction et nettoyage de templates
- Correction et optimisation des styles
- Correction sur la balise générée pour [b]
- Correction sur la détection d'un logo en flash
- Correction sur la suppresison des espaces après une virgule dans les description des forums (Merci à Florent)
- Correction sur la suppression du saut de ligne après une balise BBCode
- Correction sur l'affichage des images déplier/replier lors de l'affichage de catégories
- Correction sur l'affichage du Monochat
- Correction sur l'appel à la fonction de conversion en smilies pour les codes contenant des quotes (') (Merci à scabbed)
- Correction sur le code HTML de la FAQ
- Correction sur les calculs et problèmes de décalage de date
- Correction sur les sujets sans ' pour les cas particuliers (Merci à karnaman)
- Correction sur l'expression rationnelle du motif des URLs sous la forme d'IP
- Correction sur l'expression rationnelle pour la recherche des mots à remplacer
- Correction sur l'import de fichier de templates complémentaires
- Déplacement d'images de common/ dans les thèmes
- Déplacement du répertoire d'upload des avatars
- Encodage en entités
- Encodage en entités
- Encodage en entités des caractères accentués
- Enrichissement des styles (Merci aux suggestions des designers)
- Factorisation sur la conversion automatique des URLs en lien avec ajout du support des IPs
- Filtrage des balises (X)HTML dans les éléments de profile
- Meilleure présentation des statistiques
- Meilleure vérification du format de la couleur voulue
- Meilleurencodage des templates avant évaluation (Merci à H@des)
- Mise à jour des scripts d'installation et de mise à jour pour la version 1.1.1
- Mise en template distinct des statistiques RPG pour la désactivation
- Modification de la fonction javascript de dépliement/repliement des catégories
- Modification de l'affichage des catégories
- Modularisation des fonctions
- Nettoyage du code
- Nettoyage du code de index.php
- Nettoyage et optimisation du code
- Nouveau menu dans le panneau d'administration
- Nouveau menu de la barre des titres
- Nouvelle balise BBCode [title]
- Optimisation du code
- Optimisation du code de include/class/bbcode.class.php et suppression des passages par référence
- Optimisation du code de include/post_edit.inc.php
- Optimisation sur la génération des mails de notification et liens correspondants
- Possibilité de désactiver l'affichage des statistiques RPG
- Prise en compte des nouveaux champs des thèmes
- Prise en compte des nouveaux styles
- Prise en compte des nouvelles globales des privées et nettoyage du code
- Prise en compte du nouvel affichage des catégories
- Support des nouveaux champs de thème
- Support du nouveau BBCode [title]
- Support du nouveau paramètre de chemin des icônes des thèmes
- Suppression de phrases relatives aux préfixes de sujet (top, news, poll)
- Suppression des sauts de lignes après une balise
- Suppression du code inutile
- Suppression du traitement des mots censurés lors de la génération des messages prétraités
- Tri des pièces jointes par ordre chronologique décroissant dans la gestion des pièces jointes (Merci à H@des)
- Utilisation de templates pour l'affichage du monochat
- Utilisation unifiée de la fonction html() en remplacement de htmlspecialchars()
- Vérification améliorée du format de l'action à effectuer
Téléchargement
Download
Publiée le 22 novembre 2004, Oxygen 1.1.2 se veut d'améliorer les défauts de la version Oxygen 1.1.1 afin d'en simplifier l'utilisation aux membres, admins et modérateurs.
Notons que les thèmes gagnent en possibilité de personnalisation, en effet, chaque thème dispose de toutes les icones qui lui sont propres.
Quant à l'installation et la mise à jour elle est encore facilitée grâce à un tout nouveau script!
Changelog
- Affichage de l'age en prenant compte du jour pour vérifier si l'anniversaire est déjà passé
- Agrandissement du champs de saisie pour les statuts personnalisés
- Ajout d'un script de conversion des messages au format 1.0.x vers 1.1.x
- Ajout d'une icône pour les favoris
- Ajout d'une image pour le pied de page
- Ajout de commentaires au format phpDocumentor sur les classes
- Ajout de l'affichage des messages pas encore convertis les plus importants à côté du taux de conversion
- Ajout de l'affichage des statistiques et membres en ligne y compris pour l'affichage par catégorie
- Ajout de l'alternance des couleurs pour l'affichage des smilies
- Ajout de l'overflow pour le style du BBCode [code]
- Ajout de la fonction dédiée aux requêtes SELECT avec LIMIT
- Ajout de la mise à jour de la version lors de la procédure de mise à jour
- Ajout de la possibilité d'utiliser les BBCodes simples (inline) dans les titres des messages
- Ajout de la possibilité de vider le Monochat
- Ajout de nouvelles fonctions pour la recherche de forum dans un tableau
- Ajout des informations alt et title pour les img représentant le statut d'un sujet
- Ajout des phrases relatives à la nouvelle classe de mail et ses paramètres de configuration
- Ajout du 'Edité par' uniquement dans le message pré-généré
- Ajout du support des BBCodes dans les description des forums
- Ajout du support des BBCodes dans les titres des messages
- Amélioration de l'affichage du Monochat
- Amélioration de l'interface des résultats des recherches
- Amélioration de la suppression des messages orphelins
- Amélioration de la zone de saisie des messages avec ajout des BBCodes autour de la sélection pour IE et Mozilla
- Conversion fichier DOS vers Unix
- Correction dans l'affichage de l'header (Merci à Nova)
- Correction de l'affichage des en-têtes
- Correction de la requête pour récupérer les données manquantes
- Correction de la signature de la méthode de requête avec limite
- Correction de syntaxe et nettoyage du code
- Correction du style de la balise BBCode [hide]
- Correction orthographe
- Correction pour la mise à jour des informations des forums lors du déplacement d'un sujet
- Correction pour mettre à jour toutes les informations lastpost lors de la modération des messages
- Correction sur l'affichage des sujets des messages trouvés
- Correction sur l'expression rationnelle pour matcher les URLs
- Correction sur la gestion de la limitation de la taille des messages
- Correction sur la gestion des forums protégés par liste d'utilisateurs et mots de passe (Merci à nuage)
- Correction sur la gestion des sauts de ligne dans les listes
- Correction sur la gestion du paramètre de taille du BBCode [size]
- Correction sur la génération du lien vers le message suivant (Merci à saranat)
- Correction sur la valeur par défaut du redimensionnement des avatars (merci à Killersurprise)
- Correction sur le lien vers la documentation PHP générée et nettoyage du traitement
- Correction sur le motif de reconnaissance des URLs
- Correction sur le rendu des BBCodes pour un rendu cohérent sans feuille de style
- Correction sur les balises HTML générées pour l'italique
- Correction sur les expressions régulières
- Correction sur les liens générés pour les pages suivantes (Merci à Skwal)
- Correction syntaxique
- Déplacement d'images depuis common/ vers les thèmes
- Déplacement des modules post_ * et suppression des fichiers obsolètes
- Déplacement du traitement de la liste des personnes qui ont visité le forum dans la journée
- Encodage des mots recherchés pour filtrer les balises HTML
- Encodage du contenu HTML placé dans les balises [sql]
- Envoi du mail de notification uniquement s'il y'a des souscripteurs
- Externalisation des icônes représentant les pièces jointes du thème Oxygen
- Filtrage des mots trop court lors de la recherche
- Gestion du nouveau système d'affichage du nombre de caractères saisis
- Indentation du code
- Intégration des lastpost.php et stats.php comme des modules et non plus comme de simples plugins référencés dans config.php
- Intégration de la nouvelle classe d'envoi de mail avec support de SMTP (Merci à Necromaniak)
- Meilleur nom de domaine automatique pour le cookie
- Mise au format Unix du fichier (suppression des \r)
- Mise en forme des en-têtes des sources
- Mise en forme des statistiques
- Mise à 1 journée par défaut l'affichage du lastpost
- Mise à jour de la documentation et suppression des fichiers obsolètes
- Mise à jour des fichiers d'internationalisation
- Mise à jour des fichiers de langage (Merci à Florent)
- Mise à jour des informations concernant la licence
- Mise à jour des templates
- Mise à jour du thème
- Mise à niveau des templates pour l'affichage des informations de type lastpost
- Modification de l'affichage des informations de type lastpost
- Modification de la mise en forme des liens Multipage
- Modification du script de mise à jour
- Modification du thème
- Modification et optimisation de l'affichage des membres qui ont rendu visite au forum dans la journée avec mise en cache des valeurs
- Modularisation du script stats.php
- Nettoyage des commentaires
- Nettoyage divers des templates
- Nettoyage du code
- Nettoyage du code d'affichage des liens Plugin
- Nettoyage du code et suppression d'une fonction inutile
- Nettoyage et correction du code de la fonction urltotext()
- Nettoyage et mise en forme des en-têtes des sources
- Optimisation du code
- Optimisation du code de mise à jour des lastpost
- Optimisation du code générant le menu de navigation
- Prise en compte de l'affichage amélioré des informations de type lastpost
- Prise en compte de la désactivation de l'invisibilité (Merci à NooD)
- Prise en compte de la nouvelle fonction de requête limitée
- Prise en compte des nouveaux systèmes d'installation et de mise à jour
- Prise en compte du déplacement d'images depuis common/ vers les thèmes
- Reduction de la précision d'affichage à 5 chiffres
- Refonte complète du système d'installation et de mise à jour
- Remplacement des \r en \n
- Simplification du code
- Simplification du code de l'affichage par catégorie
- Support de la désactivation
- Support des BBCodes dans les titres des sujets dans la corbeille
- Suppression d'une image inutile
- Suppression de la non mise en cache dans le navigateur lors de l'envoi des pièces jointes
- Suppression de la référence au panneau de configuration des modérateurs
- Suppression du contrôle trop restrictif sur le format des liens de type image
- Suppression du pré-traitement des mots censurés
- Suppression du redimensionnement défectueux sous IE (plus de redimensionnement sous IE)
- Traitement des smilies dans les balises [li] plutôt que [list]
- Utilisation de fonction PHP native plutôt que de html()
Téléchargement
Download
Version la plus récente, publiée le 28 novembre 2004 et qui est une amélioration de la version Oxygen 1.1.2.
Le hack Visiteur de Skwal y a été intégré.
Changelog
- Ajout de la propriété Id aux fichiers récents pour la gestion des versions
- Ajout du fichier de licence GPL
- Ajout d'une image pour le pied de page
- Amélioration de l'activation et de l'utilisation des BBCodes
- Amélioration de l'affichage dans les templates et les styles
- Amélioration de l'affichage lors de l'édition d'un message
- Amélioration de la mise en forme des statistiques
- Amélioration des statistiques visiteurs avec support des Bots (Merci à Skwal)
- Amélioration des styles pour les [quote] et [code]
- Correction de l'affichage de la version
- Correction graphique des scripts d'installation et de mise à jour
- Correction sur la factorisation de la variable $today
- Correction sur la génération de la barre de navigation
- Correction sur la génération de l'URL pour les redirections
- Correction sur la maintenance des messages lors de la sélection des forums à nettoyer
- Correction sur le lien vers l'image du pied de page
- Correction sur les statistiques des bots
- Correction sur le test de vérification de la présence d'un titre
- Correction sur une variable déjà utilisée
- Définition d'une valeur par défaut pour la méthode $db->queryLimit()
- Intégration du Hack Statistiques Visiteurs (Merci à Skwal)
- Mise à jour de l'image du pied de page en version 1.1.3
- Mise à jour des fichiers d'installation et de mise à nouveau d'Oxygen
- Mise à jour des images pour les statistiques visiteurs
- Modification dans la prise en charge des handlers de balises par le moteur de BBCodes
- Nettoyage du code
- Prise en charge d'une installation en local pour la génération du cookie
- Prise en compte des Bots dans les statistiques visiteurs
- Remplacement de certaines fonctions addslashes() par la méthode dédiée $db->textFormat()
- Remplacement des include('header.php') par des require('header.php')
- Support de l'encodage des entités pour la zone Euro
- Support des plates-formes sans l'extension gettext pour les scripts d'installation et de mise à jour
- Utilisation de la méthode $db->textFormat() à la place de la fonction native addslashes() pour les données MySQL
- Utilisation du moteur de BBCodes pour l'affichage des sujets
Téléchargement
Download
Security Patch
Pour toutes versions de la '''branche 1.1''' téléchargées avant le '''24 janvier 2005''':
Une faille a été découverte permettant d'usurper l'identité de n'importe qui sur le forum. Voici le correctif:<br/>
Remplacer modules/misc_login.inc.php
$password = md5($password);
$query = $db->query("SELECT uid, status, logintime, username FROM $table[members] WHERE BINARY username='$username' AND password='$password'");
par modules/misc_login.inc.php
$query = $db->query(sprintf('SELECT uid, status, logintime, username FROM %s WHERE BINARY username=%s AND password=%s', $table['members'], $db->textFormat($username), $db->textFormat(md5($password))));
L'équipe du forum Oxygen
L'équipe d'Oxygen s'est constituée au fil de l'évolution du projet.
Elle est actuellement composée de huit membres :
Farid
Farid développait le Portal mais pour des raisons essentiellement professionnelles, il n'est plus aussi actif dans la communauté que par le passé. Ses nombreux hacks (certains ont même été intégrés dans la version officielle du forum: le quickreply, les statistiques JDR entre autres...) ont considérablement contribué à l'essor d'Oxygen.
Florent
Florent est tombé sur Oxygen en 2003, en recherchant un forum intuitif et puissant pour sa communauté. 12 mois plus tard, il a rejoint l'équipe dans un rôle de designer (thèmes et templates pour le forum).
Récemment il s'est davantage orienté vers une connaissance plus poussée du couple (X)HTML/CSS, qui lui a considérablement servi lors de la conception de ce site.
Il assure également le support sur tous les aspects graphiques du forum.
H@des
H@des fait partie des tout premiers membres d'Oxygen.
Dès le départ, il a contribué au support pour aider cette communauté qui lui tient à coeur. Afin de faire gagner du temps aux utilisateurs comme aux membre de l'équipe, il a rassemblé les questions les plus fréquentes au sein d'une précieuse FAQ technique, qu'il met à jour régulièrement.
heltem
heltem est le fondateur et principal développeur d'Oxygen.
Sa présence, et sa disponibilité ont permis à Oxygen d'être caractérisé par un support technique rapide et de qualité.
Démarré en 2001, le projet prend aujourd'hui une belle tournure avec une communauté florissante et un logiciel qui a su conquérir un large public. Sa capacité à se mettre à l'écoute des utilisateurs tout en restant le développeur visionnaire que l'on apprécie, n'y est sans doute pas étrangère...
ordicbm
ordicbm est un membre d'Oxygen de la première heure.
Il a fortement contribué à l'établissement d'une documentation de référence sur le forum Oxygen. Depuis, il suit ses évolutions et maintient à jour la documentation.
Il assure au passage, à ses heures perdues, un peu de support de premier niveau, notamment en incitant les débutants à consulter cette documentation.
Orus_
Orus_ est le dernier membre à avoir rejoint l'équipe.
Sa bonne connaissance du logiciel, forgée par plusieurs années de gestion d'un forte communauté tournant sur Oxygen, lui donne un rôle précieux autant dans le support que dans les prises de décision au sein de l'équipe.
Skwal
Skwal a découvert Oxygen au début de l'année 2002 et a finalement rejoint l'équipe un an plus tard, en tant que designer. Ses premières contributions (thèmes et hacks) l'ont peu à peu amené à se pencher en profondeur sur les couples (X)HTML/CSS et PHP/MySQL. Il participe ainsi au développement de l'aspect graphique et des fonctionnalités d'Oxygen.
Dernièrement, on lui doit les Statistiques Visiteurs qu'il peaufine version après version.
Souley
Souley est le gardien d'Oxygen : il veille à la sécurité du serveur.
Son aptitude à motiver les autres membres de l'équipe pour le développement du forum s'est souvent avérée précieuse.