Chers communautaires,
Une fois n’est pas coutume, nous allons parler "développement".
Fin 2012, nous avons mis en ligne la version finale de la 1.79. Cette version corrige un grand nombre de failles de sécurité présentes sur les versions antérieures.
Elle vous a permis de profiter d’une nouvelle interface d’administration ou encore utiliser un éditeur "wysiwyg" et plein d’autre petites améliorations.
Après une longue période de mise au point, cette version à vu le jour avec quelques années de retard.
Entre-temps, la version SP4.6 beta (version non gamer de la 1.79) est sortie.
Nous avons le regret de vous annoncer qu’il n’y aura pas de version finale de la SP4.6.
En effet nous avons décidé d’abandonner la branche SP pour laisser la place à une seule version qui regroupera les branches gamer et SP.
Cette fusion portera le nom de version 1.8.
La version 1.8 en cours de développement ne devrait pas être en soit une révolution technologique, mais elle s’avère déjà être une révolution pour le CMS Nuked Klan tel que vous le connaissez aujourd’hui.
La refonte totale de Nuked Klan sera faite sur la version 2.0 dont nous parlerons plus tard.
La version 1.8 peut se résumer en quelques points :
Rapidité : Le développement de cette version ne doit pas durer plus de 6 mois.
Communautaire : Elle doit répondre aux plus grosses attentes de la communauté.
Compatibilité : La 1.8 assurera la compatibilité avec la version 1.79.
Complète : Elle ne doit pas souffrir du manque de addons à sa sortie.
Unique : Une version qui regroupe les versions Gamer et SP.
Sécurisé : Améliore les sécurités de la 1.79.
Voici quelques éléments qui composent le cahier des charges :
Généralités :
[+] Compatibilité php5.4
[+] Choix du type de version à installer (Gamer ou SP) (modifiable à souhait)
[+] Mise à jour de CKEditor 4.1.1
[+] Refonte du captcha (invisible pour l’utilisateur)
[-] Suppression de la gestion des niveaux (1 à 9)
[+] Gestion des accès par un système de groupes personalisés (remplace les niveaux)
[+] Deux thèmes disponibles à l’installation
[+] Remplacement de toutes les images du CMS
[+] Intégration CSS sur tous les modules
[+] Ajout d’une librairie javascript par défaut : jquery
[+] Sécurisation de l’administration
[+] Sécurisation des différentes variables
[+] Correction du filtre html qui générait “Le code html est mal formaté”
[+] Corrections de toutes les erreurs php (aujourd’hui masquées)
[+] Réécriture du code sur les modules (ajouts de commentaires pour la compréhension)
[+] ...
Modules :
Tous les modules seront sujet à une optimisation du code, un nouveau design et l'ajout éventuel de fonctionnalités manquantes, voici quelques exemples d’améliorations (liste non exhaustive) :
User :
[+] Ajout de champs personnalisés à souhait (remplace Yim, aim etc..)
[+] Gestions de la colorisation via les groupes
Forum :
[+] Ajout de sous forums
[+] Images forums/catégories etc...
Userbox :
[+] Boite d’envoi etc.
[+] Envois multiples etc..
Match :
[+] Images des maps
[+] Logos team, matchs interteam etc..
Shootbox :
[+] Optimisation du code
[+] Mode tchat, affichage avatar etc..
Contact/Mails :
[+] Possibilité de réponse par email directement depuis l’administration
Team :
[+] Teams illimitées
[+] Gestion des rangs
Nouveaux modules :
[+] Page
[+] Syndication/Rss
[+] Formulaire
[+] Règlement
[+] Teamspeak
Voici un aperçu de ce que sera votre version 1.8.
En attendant, vous pouvez suivre l’avancement du projet sur notre dépôt Github ou vous documenter sur notre Wiki