Présentation
Ce projet est un client web pour les groupes de discussion (Usenet ou NNTP). Il supporte NTTP défini dans RFC 977 et RFC 2980.
html4nntp respecte les standards comme CSS et XHTML pour avoir une interface plus facile à adapter aux besoins de chacun. D'autres fonctionnalités ont été ajoutées pour fournir une interface plus conviviale aux utilisateurs.
html4nntp a seulement besoin de PHP 4 et d'un accès à un serveur NNTP.
Copies d'écran
Démo
Vous pouvez tester html4nntp sur le site ToutProgrammer.com.
A faire
- rien à faire pour le moment
Nouveautés
Version 1.0.1
Tous les changements depuis la version 1.0.0:
- nouveauté: affiche les pièces jointes PNG
- nouveauté: ajout du fil de la discussion du message courant sous le texte du message
- n'affiche plus une erreur lorsque les feeds sont vides
- affiche un message d'erreur correct lorsque le post est rejeté par le serveur
- affiche une erreur lorsque la page principale est différent de $main_page
- corrige un problème avec les liens HTTP suivis d'une virgule dans le texte d'un message affiché
- corrige un problème d'envoi lorsque l'utilisateur vient directement sur la page avec le texte d'un message (problème de session)
- corrige un bogue dans l'obfuscateur d'adresses email
- corrige un bogue sur le formulaire de composition est annulé
Version 1.0.0
Tous les changements depuis Web-News 1.6.0 pour html4nntp-1.0.0:
- utilisation de CSS
- utilisation de XHTML
- encodage des entites HTML
- ajout d'une case à cocher pour sauver ou non le nom et l'adresse courriel
- ajout d'un bouton pour afficher ou cacher l'entête d'un message
- encodage de l'adresse courriel pour le champ from
- ajout d'un indicateur pour permettre ou non l'envoi de fichiers
- n'affiche pas un groupe qui n'existe pas
- ajout d'une page avec la table des matières (groupée ou non)
- les dates sont traduites
- ajout d'une trace dans l'entête pour enregistrer l'adresse IP de l'expéditeur
- ajout d'un JavaScript pour soumettre le formulaire avec la boîte combo des groupes
- ajout d'un test pour vérifier if register_globals est off
- corrige un bogue avec la pagination sur une recherche
- échappe un pattern pour la recherche
- affiche le template avant toute sortie pour avoir la totalité d'une page
- bon RSS pour afficher le texte d'un message
- utilise le nouveau feed
Si vous voulez télécharger html4nntp, vous pouvez utiliser aussi le CVS.
Tags CVS
Voici les principaux tages définis sur le CVS (dernier tag en haut du tableau *):
Description de la version |
Date |
Tag |
Version 1.0.1 |
20-12-2004 |
VERSION_1_0_1 |
Version 1.0.0 |
16-10-2004 |
VERSION_1_0_0 |
* tag HEAD non affiché
Licence
Tout comme Web-News, html4nntp est distribué sous licence GNU General Public License.
Derniers changements sur la page