| Version 23 (modified by benjamin, 3 years ago) (diff) |
|---|
Todo pour la 1.0 :)
- Ne plus dépendre de Magic_quotes_gpc. Pour cela :
- s'assurer pour chaque formulaire que les appels de fonctions dans les classes font bien un addslashes() à chaque fois
- modifier Getfields() pour qu'il stripslashes SI magic_quotes est à ON
- Ajouter des htmlspecialchars() (ou plutôt ehe() cf functions.php) partout où l'on affiche des valeurs issues de l'internaute dans les champs de formulaire (faire tout le tour de admin/*)
- S'assurer que tous les formulaires passent bien par Getfields() pour nettoyer et stocker $_REQUEST[] dans des globals
- Faire le tour des traductions et mettre à jour si besoin
- Faire le tour des formulaires pour rendre cohérent leurs CSS/Texte/Ergo (cf ReglesCss)
- Vérifier la terminologie utilisée selon notre GlossaireHebergement
- Ergonomie sur les modules alternc-mailman et alternc-awstats (faire un tour complet de ces modules)
- Ergonomie du panneau administrateur
A implementer
urgemment : "Voulez-vous pointer ce domaine sur un autre déjà installé sur votre compte ?"- idée : ajouter CNAME et NS dans la liste des possibilités pour les pointages de NDD (requiert de réécrire update_domaines.sh, je propose qu'on le fasse en PHP ;) )
- Passer sub_domaine.type en VARCHAR
- Implémenter le POC de alternc-vhost (qui maintient la cohérence bash actuel)
- idée : déplacer les images dans styles/ et paramétrer le dossier "styles/" : ainsi, un autre package debian pourrait proposer d'autres style en créant juste son dossier dans /var/alternc/bureau/admin/ et en changeant ce paramètre.
urgemment : Pass policy pour plug squirremail changement mot de passe
Améliorations (pas urgent)
Boutons radio
Faire en sorte que le choix d'un bouton radio désactive l'éventuel menu déroulant associé aux autres boutons radio.
Exemple : création d'un second domaine sur un compte avec choix de faire pointer ce domaine vers son propre répertoire, désactiver le menu déroulant des noms de domaine installés sur ce compte.
Bugs à corriger ou ergo à améliorer urgemment
Domaines
- Quand changement sur les DNS d'un domaine, la validation du changement affiche : http://alternc.octopuce.fr/admin/dom_editdns.php?domain= donc sans préciser le domaine et avec le code d'erreur : Il y a des caractères interdits dans le nom de domaine (seuls A-Z 0-9 et - sont autorisés).
- Quand on supprime un nom de domaine il ne supprime pas le répertoire qui lui a été associé... et du coup, si on veut réinstaller le domaine on a un message d'erreur " le domaine à été supprimé il y a moins de 5 minutes"... Testé sur des ndd supprimés 2 jours avant [[BR]]
En fait, que fait-on du répertoire concerné ? Il ne faut pas le supprimer automatiquement, mais si on réinstalle le domaine quelque temps après en demandant qu'il ait son propre répertoire comment gérer ? l'idéal serait qu'on mette une vérification et si un répertoire de ce nom existe le nom de domaine pointe automatiquement vers lui.
Gestionnaire fichiers
Dans le gestionnaire de fichier le bouton "Afficher la taille des répertoires (lent)" est sans effet : on ne peut pas supprimer l'affichage de la taille. SANS OBJET- Le bouton "Télécharger ce répertoire" active un téléchargement avec le nom du répertoire racine. Par ailleurs ce n'est pas clair, on ne sait pas si il faut cocher le répertoire, si c'est le répertoire dans lequel on se trouve (ce qui normalement est le cas)... à préciser donc.
Mais où donc se trouve le texte des menus déroulants du tableau de configuration du gestionnaire de fichiers ? A trouver et à traduire.
Répertoire Protégé
Impossible supprimer l'auto complétion du mot de passe dans http://alternc.octopuce.fr/admin/hta_edituser.php
Bases de données
- Revoir la restauration : soit expliquer clairement comment indiquer le fichier de restauration, soit proposer liste déroulante avec fichiers
- Suppression : si pas de case cochée on a quand même une demande de confirmation de suppression :)
Mailman
- Impossible supprimer une liste : err_mailman_generic: failed to delete mailman list. error: 255, output:
- le changement de mot de passe depuis bureau alternC ne fonctionne pas
Administration des comptes
Création de compte
Si, à la création d'un compte admin/adm_add.php on coche la case Installer le domaine login.ndd.tld on obtient ce meesage d'erreur
Warning: Missing argument 5 for m_dom::add_domain(), called in /var/alternc/bureau/admin/adm_doadd.php on line 65 and defined in /var/alternc/bureau/class/m_dom.php on line 181
Mais le sous-domaine est bien installé...je n'ai pas testé encore son fonctionnement.
