1.7_utf8 [emploi] - utiliser l'autoload pour charger les classes / la constante CN_BASE_CLASS n'est plus nécessaire - la directive magic_quote doit être obligatoirement désactivée dans le fichier de configuration php.ini (magic_quotes_gpc = Off) - les classes utilisant les fonctions de chaînes multi-octets, le module mbstring doit être activé [php.ini] mbstring.language = uni mbstring.internal_encoding = UTF-8 mbstring.detect_order= UTF-8, ASCII, UTF-7 magic_quotes_gpc = Off [changement] CN_Db - fait mainteant appel à PDO - les méthodes qs et quoteSmart ne tiennent plus compte de la configuration de magic_quote CN_Db_Auth - generateRandStr offre plus de possibilité pour définir des mots de passe simples ou complexes ex: generatePassword() // 8 caractères aléatoires parmi les caractères suivants : $=@#23456789bcdfghjkmnpqrstvwxyz - ex : m6c7d89# generatePassword(8,'badafamapavabecefemeretesevebo',2) // 8 binomes aléatoires parmi la séquence donnée - ex : medapa generatePassword(6,'mapatavasametevesemutuvusu',2,true); // idem précédement en évitant la répétition successive d'un même motif CN_Input / CN_Form - les constructeurs ne tiennent plus compte de la configuration de magic_quote CN_Template - les helpers utilisés doivent être déclarés lors de la création de l'instance et/ou lors de l'appel de la méthode parse (les helpers locale, config, email, url et html ne sont donc plus chargés automatiquement) ex: // pour utiliser systématiquement les helpers locale et config $template = new CN_Template( array('helpers' => 'locale,config') ); // pour utiliser ponctuellement le helper html $template->parse($filename,templateVars,'html')