Annonces
 
Version PHPBoost 2.0
 



PHPBoost 2.0 en bref


Sortie le 4 novembre 2007 après 3 mois de test en version beta et plus d'un mois de test en version RC la version 2.0 de PHPBoost est enfin arrivée. Ces longues périodes de test lui auront permis d'acquérir une stabilité conséquente, elle est maintenant suffisament fiable pour faire un site sans problèmes.
Niveau nouveautés tout a été revu. Le code déjà a entièrement été réécrit. La structure a complètement changé puisque maintenant PHPBoost est un noyau qui permet de faire tourner des modules. Ces deux parties sont indépendantes, on peut très facilement installer des modules ou en supprimer, elle est entièrement modulable.

Changelog complet


PHPBoost 2.0



Noyau


Structure et fonctionnement:
- Nouveauté: Nouvelle architecture de PHPBoost totalement remaniée.
- Nouveauté: Nouvelle interface d'administration plus ergonomique, et plus claire.
- Nouveauté: Refonte complète des sources html et l'organisation des feuilles de style (css).
- Nouveauté: Nouvel installateur.
- Nouveauté: Généralisation des autorisations des groupes à l'ensemble des modules, multigroupes gérés totalement.
- Nouveauté: Gestion possible de nouveaux systèmes de base de données: PostgreSQL, Oracle, SQLite, MySQLi, etc... et logique booléene des tables rétablie.
- Nouveauté: Gestion complète de tout les modules du site et des modules additionnels, interface d'administration intuitive, installation/désinstallation/mise à jour des modules automatisés, upload du module automatisé (support des fichiers zip, tar), activables/désactivables, gestion du cache et avec autorisations d'accès et de modération (gérable en plus avec les groupes). Alerte pour chaque module lors de leur mise à jour.
- Nouveauté: Gestion complète des d'erreurs, prise en charge de tous les types d'erreurs (fatales, avertissements, notifications, etc), archivage des erreurs avec interface de consultation des erreurs.
- Nouveauté: Création de mini menu automatisé, déplacement des menus simplifié, prise en compte de la configuration du thème choisi.
- Nouveauté: Système de gestion des média, création de répertoires virtuels (galerie d'images, animations flash, etc), interface étendue aux membres avec limite d'upload configurable.
- Nouveauté: Possibilité de différer la date de parution d'un contenu, définir un intervalle d'affichage, à la date prévue le contenu est automatiquement affiché.
- Nouveauté: Ajout et gestion des champs supplémentaires dans le profil membres, différent types supportés, validation possible des données du champ (par expression régulières).
- Nouveauté: Système de gestion des thèmes, upload du thème automatisé (support des fichiers zip, tar), prévisualisation possible, possibilité de restreinte le niveau d'accès du thème, de le désactiver, infos présentes pour chaque thème (description, auteurs, ...).
- Nouveauté: Système de gestion des langues, upload de langue automatisé (support des fichiers zip, tar), possibilité de restreinte le niveau d'accès de la langue, de la désactiver.
- Nouveauté: Possibilité de bloquer l'inscriptions aux membres.
- Nouveauté: Possibilité de mettre des utilisateurs en lecture seule pour une durée déterminée (interdiction de poster).
- Nouveauté: Code visuel de vérification à l'inscription, permet d'éviter les robots.
- Nouveauté: Rang rédacteur dans les groupes, donne accès aux news/articles/liens web dans une interface dédiée.
- Nouveauté: Ajout choix d'activation par l'administrateur du compte membre après l'inscription.
- Nouveauté: Connexions multiples possibles.
- Nouveauté: Système d'affichage des erreurs SQL étendu, permettant un débuggage plus rapide.
- Nouveauté: Exportation au format SQL valide. Possibilité d'exécuter des requêtes SQL, affichage du résultat et coloration synthaxique.
- Nouveauté: Mini calendrier Ajax facilitant la saisie des dates, généralisé à l'ensemble des modules.
- Nouveauté: Possibilité d'exécuter directement des requêtes SQL dans l'administration.
- Nouveauté: Support complet des fichiers SQL au format classique.
- Nouveauté: Possibilité d'exécuter des requêtes SQL dans l'administration.
- Nouveauté: Nouvelle interface BBcode.
- Nouveauté: Alerte automatique si une nouvelle version de PHPBoost est disponible.
- Reprise de l'intégralité des formulaires HTML.
- Refonte du système de message privé, utilisation simplifié pour l'intégration aux modules.
- Possibilité de marquer tout les messages privés comme lus.
- Amélioration de la gestion de l'url rewriting (plus performante).
- Gestion de l'url rewriting dans la pagination.
- Possibilité d'uploader les smileys automatiquement sans passer par le serveur.
- Possibilité d'uploader les images des rangs automatiquement sans passer par le serveur.
- Possibilité de choisir un rang d'autorisation pour les catégories (et mise en cache): Galerie, Liens web, Téléchargements.
- Possibilité d'associer une image aux catégories (news, articles, liens web et téléchargements), avec explorateur d'image.
- Age du profil membre remplacé par la date de naissance (jj/mm/aaaa), permet de connaitre l'age exact à tout moment.
- Possibilité de définir un délai après lequel les membres non approuvés sont supprimés automatiquement.
- Liens pour trier sur divers critères (nombre de vues, alphabet, etc...) dans les modules articles, liens web et download.
- Possibilité de désactiver la fonction d'upload d'avatars sur le serveur.
- Possibilité de définir un texte à afficher sur la page de maintenance lorsqu'elle est activée.
- Possibilité d'afficher (ou non) la durée de la maintenance du site, affichage du délai restant en temps réel.
- Restriction des balises BBcode dans certains module afin d'éviter des contenus indésirables, configurable directement dans l'administration.
- Statistiques dans l'administration.
- Balise [table], gestion complète des tableaux imbriqués, fusion des lignes/colonnes et styles css.
- Balise [hide], permet de cacher le texte, et l'afficher lors d'un clic sur celui-ci.
- Balise [indent], permet d'indenter le texte (similaire à des tabulations).
- Balise [anchor], permet de créer des ancres vers un endroit spécifique de la page.
- Balise [float], permet de déplacer des éléments en utilisant le positionnement flottant.
- Balise [sound], permet de lire des musique au format mp3 avec le lecteur intégré.
- Balise [sup], permet de formater le texte en exposant.
- Balise [sub], permet de formater le texte en indice.
- Balise [list], améliorations et nouveaux arguments possible (listes ordonnées).
- Possibilité de renvoyer le code de déverrouillage de l'administration.
- Connexion automatique après inscription si l'activation du compte désactivée.
- Redirection automatique vers l'installation de PHPBoost lors de la première connexion.
- Nouvelle sécurité si register_globals activé.




Modules


News:
- Nouveauté: Gestion totale de la parution des news, date de début/fin d'affichage, intervalle d'affichage.
- Nouveauté: Gestion des catégories pour les news, avec description et icône associé à la news (désactivable), lien permettant l'affichage des news par catégories.
- Nouveauté: Possibilité de tronquer l'affichage de la news, un lien permet de lire la suite.
- Nouveauté: Gestion du système de média intégré aux news, permet l'ajout simplifié des images.
- Nouveauté: Possibilité de changer la date de parution de la news (classement des news possible).
- Nouveauté: Possibilité d'afficher les news sur plusieurs colonnes (configurable).
- Ajout du titre de la news dans l'url rewriting.

Forum:
- Nouveauté: Création de sous-forums illimité.
- Nouveauté: Gestion complète des mutligroupes, gestion des droits très fine (lecture, écriture, édition) pour chaque catégorie et pour chaque groupes. Autorisations globales des groupes sur le forum (flood, marqueurs d'édition, etc..).
- Nouveauté: Suppression des messages instantanée sur le forum (sans rechargement de la page grâce à Ajax).
- Nouveauté: Intégration du module de gestion des médias, ajout d'images sur le forum automatisé par attachement de l'image au message.
- Nouveauté: Possibilité de choisir d'être prévenu (ou non) lors d'un nouveau message par messages privés ou par mails (si déconnecté du site), pour chaque sujets suivis du forum. Ajout d'une option de suppression des sujets suivis.
- Nouveauté: Possibilité d'afficher les derniers messages lu, afin de faciliter leur suivi.
- Nouveauté: Possibilité de masquer les menus de gauche et droite.
- Possibilité de prédéfinir un texte inséré devant le topic, ajouté automatiquement à l'édition (ex: [Résolu] Nom du topic).
- Possibilité de choisir le contenu du message envoyé lors de l'avertissement/mise en lectures seule d'un membre.
- Nouvelle page de statistiques, ajout de la moyenne de sujets/messages par jour et du nombre de sujets/messages total et de la journée.
- Possibilité de mettre à jour les données en cache (recompte le nombre de topics et de messages pour chaque catégories).

Articles:
- Nouveauté: Gestion totale de la parution de l'article, date de début/fin d'affichage, intervalle d'affichage.
- Nouveauté: Gestion des sous-catégories infinies.
- Possibilité d'afficher les catégories sur plusieurs colonnes (configurable).

Téléchargement:
- Nouveauté: Gestion totale de la parution du téléchargement, date de début/fin d'affichage, intervalle d'affichage.
- Possibilité d'afficher les catégories sur plusieurs colonnes (configurable).
- Force le téléchargement des fichiers.
- Mise en cache des catégories.

Sondages:
- Nouveauté: Gestion totale de la parution des sondages, date de début/fin d'affichage, intervalle d'affichage.
- Refonte complète du système de sondage, moins lourd et mieux optimisé.

Galerie:
- Nouveauté: Refonte complète du module, avec gestion des sous-albums infinis.
- Nouveauté: Nouveau mode d'affichage des images (plein écran, agrandissement, etc...).
- Nouveauté: Interface de visualisation avec défilement des miniatures.
- Menu défilant avec affichage de plusieurs photos (configurable) dans ordre aléatoire (mini galerie).

Commentaires:
- Nouveauté: Code anti-bot.

Commentaires:
- Nouveauté: Possibilité de verrouiller les commentaires.

Liens web:
- Possibilité d'afficher les catégories sur plusieurs colonnes (configurable).
- Mise en cache des catégories.

Calendrier:
- Corrections, améliorations et intégration du mini-calendrier en popup pour la saisie des dates.

Contact:
- Code de vérification anti-bots.

Livre d'or:
- Configuration du livre d'or dans l'administration, rang pour pouvoir poster, balises interdites...

Shoutbox:
- Délestage automatique des messages, configurable et désactivable.
- Configuration de la shoutbox dans l'administration, rang pour pouvoir poster, balises interdites...

Liens Web:
- Liens en dur (adresse directe sur le bouton) avec compteur.

Statistiques:
- Refonte du système de détection des statistiques.
- Présentation graphique en "camembert" dans les statistiques.
- Porucentage homme/femme.

Nouveau module:
- Nouveauté: Module Wiki, nombreuses fonctions de gestion du contenu permettant la création de données communautaire très simplement. Gestion des autorisations des groupes pour chaque action, catégories infinies, historique des actions, sauvegarde de chaque action avec retour en arrière possible, génération d'arborescence automatisé, création de liens rapides, redirections infinies, etc...

Corrections:
- Bug corrigé dans les statistiques des visites.
- Bug corrigé dans le calcul du total des news, provoquant des problèmes d'affichage.

Cette page a été vue 1009 fois