Todo ---- Internal: - independant code/procedure/article/table/document php classes ? - Admin param page - Independant Option Class Bug fix: - [1.0.1] Check le document type plutot que l'extension pour les /img - [1.0.1] Resize .gif - [1.0.1] Tab dans chat - [1.0.1] Request anti repost : POST REDIRECT GET : http://en.wikipedia.org/wiki/Post/Redirect/Get Améliorations - [1.1.0] Chat : compatibilité mobile (utiliser la fonctionnalité ff) - [1.1.0] search : add tagname, like code:blabla to search blabla in codes only - delete phrases table / généraliser ? - code reader : mettre la scrollbar à l'intérieur du code - modification code : possibilité de modifier la description d'un code après enregistrement + entre les versions - Add functionality to modify docs - compatibilité ie8+ - accès externe à certains fichiers (partage temporaire) - ajout code : ajouter un bouton "aperçu" - code page : hover -> wait 1sec -> if(focus) -> expand {-5 lines, + 5 lines} Design - profil : donner la possibilité de mettre des images de profil Testing ------- - Extract dump.sql.7z - Insérer backup : mysql -u root -p --default_character_set utf8mb4 databap < ~/Desktop/dump.sql - Update tokens : ~/?a=reset_token MEP 1.0.0 --------- - Se connecter à la prod pour sécuriser l'accès par cookie - Copy settings.php to settings.php.bk (prod) - Move all files from screenshots and sub folders into docs - Commit v1.0.0 - Copy settings.php.bk to settings.php.bk (prod) - Delete column 'user' from table 'users': ALTER TABLE users DROP user; - Rename column 'pass' from table 'users': ALTER TABLE users CHANGE pass auth_cookie varchar(255) NOT NULL; - Add column 'pass' to table 'users': ALTER TABLE users ADD pass varchar(255) NOT NULL AFTER id_company; - Add active column to users : ALTER TABLE users ADD active tinyint(1) DEFAULT 1 after pass; - Change option column type : ALTER TABLE `options` MODIFY `option` varchar(400); - Add to settings.php : const DEBUG = false; - Ajouter les settings MAIL_SCRIPT et MAIL_API_KEY - Remplacer SQL_ENC par DB_ENC dans settings.php - Check internal links (doc, code, proc, ...) - Add table 'tables' : CREATE TABLE `tables` (`id_table` int(10) UNSIGNED auto_increment,`id_user` int(10) UNSIGNED,`title` varchar(200) NOT NULL,`description` varchar(500) NOT NULL,`system` tinyint(1),`keywords` longtext NOT NULL,`refer_id` int(10) UNSIGNED NOT NULL,`led` TIMESTAMP NOT NULL ON UPDATE CURRENT_TIMESTAMP DEFAULT CURRENT_TIMESTAMP,PRIMARY KEY (`id_table`)); - Check DEFAULT_CHAN_ID = 2 - Lancer la génération des mdp: http://databap.lutran.fr/?a=init_pass - Supprimer les token dans les options (rss) : DELETE FROM `options` WHERE id_option_name = 5; - Remplacer le External Access Token dans sap_website_parser.sh - Warn users: Attention accents et nom de société en minuscule - Ajouter l'option 8 : INSERT INTO option_names(id_option_name, option_name, type, language) values (8, 'afficher la console du chat', 'S', 'FR'); - Ajouter la valeur YES de l'option 8 : INSERT INTO option_values (id_option_value, id_option_name, option_value, language - Changer tous les messages aves des "news / breacking news en message de type NW - Faire un nouvel export de base - supprimer dans settings.php la ligne SQL_ENC