MasterSpinal
Projet de Gestionnaire de Contenu Dynamique :
Blog Licence professionnelle


Dans le cadre d'un projet de travaux pratiques en licence professionnelle développeur d'application Intranet/Internet à l'IUT informatique, j'ai eu à réaliser un projet de blog en binôme.

Le blog répond au sujet, à savoir un blog en PHP, développé en MVC avec mapping objet de la base de données, blog disposant de fonction de création/suppression dynamique de contenu pour un utilisateur identifié. A cela voici quelques fonctionnalités pleinement opérationnelles ajoutées au développement :

- Interface Multilingue avec dictionnaire XML.
- Blog certifié XHTML 1.0 W3C.
- Blog CSS 2.0
- Gestion dynamique des utilisateurs identifiés (ajout/modification/suppression) avec différents niveaux de permission : visiteur, éditeur et administrateur.
- Visiteur : Consultation de news, de commentaires, poste de commentaires, affichage du nombre de commentaire posté (cookie) et du nombre total de news du blog...
- Editeur : Possède sa catégorie d'articles dans lesquels il peut créer, éditer, supprimer ses news. Il peut également modérer les commentaires postés sur ses news (bouton supprimer à côté des commentaires). Affichage du nombre d'articles postés (cookie).
- Administrateur : Peut éditer et supprimer toutes les news, peut modérer tous les commentaires. Peut administrer le site grâce aux choix de la pagination, du template, de la langue, du titre du blog...
- Flux RSS 2.0 pour chaque catégorie, et pour le contenu global du blog
- Système dynamique de template (choix administrateur).
- Utilisation d'un langage de mise en forme (BBCode) pour les articles.
- Système de Smileys pour les articles.
- Système de hachage (SHA256) et de sablage des mots de passe pour une sécurité accrue.
- Consultation par le WAP accessible par une url spécifique.

Aucune version de démonstration du blog n'est disponible pour le moment pour cause d'une dirrective de configuration incompatible de PHP5 mis en place par mon hébergeur.