Xcms v1.0b : le cms xhtml et rss :)

Description

Ce n'est plus le code source de mon site, mais bien un CMS que tend à devenir cette source. Et un CMS qui risque d'être de très bonne qualité. En effet, la source générée est en xhtml 1.0 ou en rss (si on met &Type=rss dans l'URL).

Télécharger la source:
http://groupeclan.free.fr/XCMS.zip

Les changements :
- gère les kits graphiques
- gère les erreurs multiples et leur journalisation (fontionne sur free) si activée
- gère la modification du menu
- toute entrée est désormais datée pour plus de clartée
- possibilité d'ajouter des balises xhtml aux messages (via les BBCodes).
- recherche par mot clés et surlignés lors de la visualisation.
- languages disponibles gérables automatiquement
- installation facile grâce au fichier Config.php à la racine du site
- signale la réussite d'une action 'ajout, modif etc...)
- gère les sessions par cookie ou par url si pas possible de placer le cookie
- fonctionne correctement en local avec les options error_notice activée et register_global désactivée
- espace membre amélioré et inscription mieux filtrée
- chat IRC intégré et paramétrable
- gestion de base de donnée avancée pour les webmestres
- bond en avant niveau sécurité, mais n'oubliez pas de signaler toute faille

Les buts de cette publication n'ont toujours pas changés :
- Permettre à quiquonque de l'utiliser pour ses propres besoins.
- Recevoir des critiques au sujet de mon code source.
- Apporter ma participation à ce site.

Pour voir un exemple du rendu de ce site et pour connaître l'évolution du script :
http://groupeclan.free.fr (mis à jour régulièrement)

Attention, n'oubliez pas d'installer la base de donnée car l'installation automatique n'est pas encore prête. (Installer.sql à la racine du site)

Source / Exemple :


Tout fonctionne autour du fichier index.php. Il serait difficile d'expliquer cela en détail ici et je pense que le code est plus parlant. Néanmoins, sachez que toutes les url sont formées dynamiquement ce qui permet de faire usage de l'Url-Rewriting pour ceux qui connaissent, et dans ce cas, il suffit de modifier une fonction tout simplement.

Conclusion :


Pour l'instant, rien n'est terminé, mais ça commence à venir. N'hésitez-pas à me contacter dans le cas oèu vous seriez intéressés pour m'aider dans cette tâche.
Pseudo Aim: ptitsatan
Mail: ptitsatan chez aol.com
HomePage: http://groupeclan.free.fr Laisser un message à Hellway

Bugs connus:
Aucun pour l'instant

Faille de sécuritée connue:
Aucune, n'hésitez pas à en signaler.

Voilà, bonne découverte à tous.

Codes Sources

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.