------------------------------------------------------------------------ r1692 | ovensia | 2016-09-13 08:49:23 +0200 (mar. 13 sept. 2016) | 7 lignes - Refactoring complet des fonctions du noyau + impacts nombreux sur le noyau et les modules génériques - Modification des dépdendances via composer - Modification du fichier de configuration - Modification du fichier .htaccess - Gestion de la date de dernière connexion de l'utilisateur avec fonctionnalités associées (filtre, suppression, etc.) ------------------------------------------------------------------------ r1690 | ovensia | 2016-08-12 09:39:17 +0200 (ven. 12 août 2016) | 1 ligne Erreur sur le fichier composer.json ------------------------------------------------------------------------ r1689 | ovensia | 2016-08-12 09:35:44 +0200 (ven. 12 août 2016) | 5 lignes * Corrections mineures * Mise à jour de WebEdit (migration fckeditor -> ckeditor) * Mise à jour composer.json * Lib / Suppression de la dépendance avec FckEditor * Lib / Migration de dépendances PEAR vers composer ------------------------------------------------------------------------ r1688 | ovensia | 2016-08-09 16:18:11 +0200 (mar. 09 août 2016) | 31 lignes Ploopi 1.9.7 2016-08-08 Stéphane Escaich ~ Ovensia * Nombreuses corrections pour compatibilité avec PHP 7.0 * Mise à jour du fichier .htaccess * Mise à jour de la procédure d'installation * Mise à jour du contenu du fichier de configuration * Lib / Protoaculous : mise à jour vers prototype 1.7.3 (Compilation manuelle) * Lib / Textile : mise à jour vers 3.5 (via Composer) * Lib / HTML Purifier : mise à jour vers 4.8.0 (via Composer) * Lib / FeedWriter : mise à jour vers 1.0 (via Composer) * Lib / JsColor : mise à jour vers 2.0.4 (via Composer) * Lib / SwfObject : mise à jour vers 2.3 (via Composer) * Lib / PHPExcel : intégration de la version 1.8 (via Composer) * Lib / Ajout de la librairie phpuseragentparser 0.5.1 (via Composer) * Lib / Ajout de la librairie highlight 9.5.0 (via Composer) * Lib / Suppression de la dépendance avec Net_UserAgent_Detect (Pear) * Lib / Suppression de la dépendance avec Text_Highlighter (Pear) * Lib / Suppression de la dépendance avec Spreadsheet_Excel_Writer (Pear) * Lib / Suppression de la dépendance avec dompdf * Lib / Suppression de la dépendance avec cupload * Lib / Suppression de la dépendance avec inputfilter * Lib / Suppression de la dépendance avec jwplayer * Lib / Suppression de la dépendance avec livepipe * Lib / Suppression de la dépendance avec simplepie * Suppression des modules non maintenus/utilisés: CHAT, RSS, GALLERY, NEWLETTER, FORUM, ESPACEDOC * Remplacement définitif du connecteur "mysql" par "mysqli" * Possibilité de paramétrage de l'algorithme de hashage utilisé pour le stockage des mots de passe (_PLOOPI_HASH_ALGO dans config.php) * SHA-256 utilisé par défaut pour le stockage des mots de passe. Utilisation possible mais non recommandée de MD5 pour rétrocompatibilité. ------------------------------------------------------------------------ r1678 | ovensia | 2016-05-19 18:20:03 +0200 (jeu. 19 mai 2016) | 3 lignes BOOKING 1.2.8 * Correction de notices ------------------------------------------------------------------------ r1677 | ovensia | 2016-05-03 07:32:38 +0200 (mar. 03 mai 2016) | 4 lignes BOOKING 1.2.7 * Correction d'un bug sur la gestion de la portée des sous-ressources (visibilité inter-instance) ------------------------------------------------------------------------ r1676 | ovensia | 2016-05-02 10:28:31 +0200 (lun. 02 mai 2016) | 1 ligne Correction d'un bug dans la procédure de mise à jour de module. ------------------------------------------------------------------------ r1673 | ovensia | 2016-04-26 16:16:01 +0200 (mar. 26 avril 2016) | 5 lignes Ploopi 1.9.5.9 * Renforcement des protections contre les possibilités d'attaque de type traversée de répertoire (module système) * Renforcement des protections contre les possibilités d'attaque de type HTTP Response splitting (module système) * Correction d'un bug dans le système de mise à jour des modules (prise en compte des versions) ------------------------------------------------------------------------ r1671 | ovensia | 2016-04-12 16:46:07 +0200 (mar. 12 avril 2016) | 1 ligne Correction d'une inclusion de dépendance dans la classe documentsfile ------------------------------------------------------------------------ r1668 | ovensia | 2016-04-08 16:40:51 +0200 (ven. 08 avril 2016) | 1 ligne Mise à des jours templates backoffice (suppression mention de version pour Ploopi) ------------------------------------------------------------------------ r1667 | ovensia | 2016-03-15 07:51:59 +0100 (mar. 15 mars 2016) | 1 ligne Mise à jour des templates backoffice (image manquante) ------------------------------------------------------------------------ r1666 | ovensia | 2016-03-14 14:48:15 +0100 (lun. 14 mars 2016) | 3 lignes PLOOPI 1.9.5.8 classe calendar : possibilité de désactiver complètement l'affichage du contenu d'un événement ------------------------------------------------------------------------ r1665 | ovensia | 2016-03-14 14:44:25 +0100 (lun. 14 mars 2016) | 3 lignes BOOKING 1.2.6 * Désactivation de l'affichage détaillé des réservations en mode multi-colonne et en affichage hebdomadaire (contribution JPP@MI) ------------------------------------------------------------------------ r1664 | ovensia | 2016-02-23 21:45:09 +0100 (mar. 23 févr. 2016) | 3 lignes BOOKING 1.2.5 * Envoi d'un ticket lors de la suppression d'une demande de réservation ------------------------------------------------------------------------ r1663 | ovensia | 2016-02-23 17:29:49 +0100 (mar. 23 févr. 2016) | 10 lignes FORMS 3.6.3 * Correction d'un bug dans la mise en oeuvre des groupes conditionnels * Correction d'un bug d'affichage dans la liste des opérateurs des groupes conditionnels * Ajout de l'option "visible en frontoffice" pour les séparateurs * Affichage de l'option "Frontoffice" dans la liste des champs du formulaire * Ajout de la propriété autocomplete="off" sur les champs de formulaire (impact sur la fonction "réinitialiser" qui permet de supprimer le remplissage automatique des champs géré par le navigateur) * Ajout de la propriété spellcheck="false" sur les champs de formulaire * Ajout de la propriété autocorrect="off" sur les champs de formulaire * Ajout de la propriété autocapitalize="false" sur les champs de formulaire ------------------------------------------------------------------------ r1662 | ovensia | 2016-02-23 17:28:21 +0100 (mar. 23 févr. 2016) | 1 ligne Class form: ajout des options 'autocorrect', 'autocapitalize', 'spellcheck' ------------------------------------------------------------------------ r1660 | ovensia | 2016-02-19 11:14:42 +0100 (ven. 19 févr. 2016) | 4 lignes FORMS 3.6.2 * Correction d'un bug lors de l'enregistrement d'un champ de type "Numéro auto" (perte de la valeur) ------------------------------------------------------------------------ r1658 | ovensia | 2016-02-15 17:52:03 +0100 (lun. 15 févr. 2016) | 5 lignes BOOKING 1.2.4 * Correction d'un bug lors de la détection des collisions de demandes non validées * Correction d'un bug dans la méthode booking_resource::getusers (récupération des utilisateurs gestionnaires de la ressource) ------------------------------------------------------------------------ r1656 | ovensia | 2016-02-15 16:52:57 +0100 (lun. 15 févr. 2016) | 3 lignes FORMS 3.6.1 * Correction d'un bug dans la prise en compte de l'option de visibilité des champs sur les formulaires publics ------------------------------------------------------------------------ r1655 | ovensia | 2016-02-15 15:33:39 +0100 (lun. 15 févr. 2016) | 6 lignes Ploopi 1.9.5.7 * Nouveau paramètre pour l'objet trombinoscope permettant de définir le nombre de lignes à afficher dans la recherche avant que ne s'active l'index alphabétique * Modification de la méthode mysqli::multiplequeries (native) * Modification du constructeur ploopi_cipher (ajout d'un paramètre optionnel) * Correction d'un bug de tri des modules ------------------------------------------------------------------------ r1653 | ovensia | 2016-02-15 15:19:41 +0100 (lun. 15 févr. 2016) | 4 lignes WebEdit 2.6.2 * Corrections sur la gestion de l'enregistrement des modifications de position + mise en place d'un système d'autocorrection des positions existantes ------------------------------------------------------------------------ r1652 | ovensia | 2016-02-12 08:10:22 +0100 (ven. 12 févr. 2016) | 6 lignes BOOKING 1.2.3 * Corrections d'un bug lors de la suppression d'une ressource * Affichage d'un popup d'avertissement sur la réservation d'une ressource déjà réservée * Envoi d'un ticket sur la modification d'une réservation * Insertion des sous-ressources dans le contenu des tickets envoyés (demande de réservation, modification...) ------------------------------------------------------------------------ r1651 | ovensia | 2016-02-10 10:13:59 +0100 (mer. 10 févr. 2016) | 4 lignes Wheathertools 1.2.0 * Ajout d'un timeout (1s) sur le téléchargement des cartes de vigilance ------------------------------------------------------------------------ r1648 | ovensia | 2016-01-16 23:08:27 +0100 (sam. 16 janv. 2016) | 1 ligne Gestion d'un callback JS sur le rafraichissement des tableaux (skin::display_array) ------------------------------------------------------------------------ r1645 | ovensia | 2016-01-15 08:58:50 +0100 (ven. 15 janv. 2016) | 4 lignes Planning 0.9.0 * Correction d'un notice * Sécurisation de certains affichages ------------------------------------------------------------------------ r1644 | ovensia | 2016-01-15 08:54:35 +0100 (ven. 15 janv. 2016) | 9 lignes BOOKING 1.2.2 * Corrections sur l'affichage du popup des ressources * Correction d'un notice BOOKING 1.2.1 * Nouveaux paramètres de module : Visualisation du calendrier par défaut, Multi-colonnes par défaut * Cochage/décochage de l'ensemble des ressources d'un type sur la pop-up du planning ------------------------------------------------------------------------ r1643 | ovensia | 2016-01-14 19:01:00 +0100 (jeu. 14 janv. 2016) | 4 lignes ESPACEDOC 1.1.0 * Mise en conformité avec Debian Wheezy / PHP 5.4 / Ploopi 1.9.4 * Suppression de l'upload de fichier via CGI ------------------------------------------------------------------------ r1641 | ovensia | 2016-01-05 16:45:11 +0100 (mar. 05 janv. 2016) | 3 lignes Ploopi 1.9.5.6 * Correction d'un bug sur les formats de date dans la fonction ploopi_array2excel() ------------------------------------------------------------------------ r1638 | ovensia | 2015-12-02 11:17:14 +0100 (mer. 02 déc. 2015) | 3 lignes BOOKING 1.2.0 * Gestion des sous-ressources ------------------------------------------------------------------------ r1637 | ovensia | 2015-12-02 10:48:35 +0100 (mer. 02 déc. 2015) | 11 lignes PLOOPI 1.9.5.5 * Nouvelle méthode ploopi_recordset::getcsv * Intégration d'un système de lock sur les sessions * Tableaux : Ajout d'une possibilité de tri sur les colonnes de type "action" * Tableaux : Modification de l'algorithme de tri, possibilité de définir la méthode de tri par colonne * Ajout d'une fonctionnalité permettant d'activer ou non l'intégration d'un module dans le menu principal en fonction de critères métiers * Ajout d'une option d'enregistrement du log d'erreur dans un fichier (voir config.php.model) * Améliorations importantes sur l'affichage du résultat de recherche dans la sélection des partages (groupes/utilisateurs) * Mise à jour des templates backoffice * Mise à jour d'interfaces ------------------------------------------------------------------------ r1636 | ovensia | 2015-12-02 10:29:26 +0100 (mer. 02 déc. 2015) | 1 ligne Correction d'un bug dans la méthode annotation::save() ------------------------------------------------------------------------ r1626 | ovensia | 2015-09-22 12:02:57 +0200 (mar. 22 sept. 2015) | 5 lignes FORMS 3.6.0 * Correction d'un bug dans la prise en compte des filtres < > >= <= * Correction d'un bug d'affichage (print_r) * Correction d'un bug dans l'affichage des opérations de filtres sur les données des formulaires ------------------------------------------------------------------------ r1622 | ovensia | 2015-09-15 16:37:37 +0200 (mar. 15 sept. 2015) | 2 lignes * Class "form" : gestion de la propriété "autofocus" * Mise à jour de la version de Ploopi : 1.9.5.4 ------------------------------------------------------------------------ r1621 | ovensia | 2015-09-15 16:35:07 +0200 (mar. 15 sept. 2015) | 1 ligne Mise à jour de la liste des champs importables dans la fonctionnalité d'import CSV des utilisateurs. ------------------------------------------------------------------------ r1620 | ovensia | 2015-09-04 09:42:33 +0200 (ven. 04 sept. 2015) | 1 ligne Correction du problème de suppression de groupe pour les gestionnaires d'espace ------------------------------------------------------------------------ r1619 | ovensia | 2015-09-04 09:32:45 +0200 (ven. 04 sept. 2015) | 3 lignes Le paramétrage des champs obligatoires dans la fiche utilisateur impacte désormais également : - Fiche utilisateur dans les espaces de travail / groupes d'utilisateurs pour les administrateurs - Fiche utilisateur dans le profil de l'utilisateur ------------------------------------------------------------------------ r1618 | ovensia | 2015-09-04 08:57:57 +0200 (ven. 04 sept. 2015) | 1 ligne Nouvelle version Ploopi 1.9.5.3 ------------------------------------------------------------------------ r1617 | ovensia | 2015-09-04 08:51:52 +0200 (ven. 04 sept. 2015) | 1 ligne Modification du générateur de fichier robotos.txt pour retirer le dossier "templates" de la liste "Disallow" (posait des problèmes pour l'indexation Google) ------------------------------------------------------------------------ r1616 | ovensia | 2015-09-04 08:49:20 +0200 (ven. 04 sept. 2015) | 4 lignes Module Système : * Correction l'affichage de l'arbre des espaces/groupes (expérimental) * Correction sur des chemins vers des images n'existant plus ------------------------------------------------------------------------ r1615 | ovensia | 2015-08-31 10:36:26 +0200 (lun. 31 août 2015) | 1 ligne Ajustement de la largeur des colonnes dans les tableaux d'utilisateurs (Administration / Espaces de travail) ------------------------------------------------------------------------ r1614 | ovensia | 2015-07-20 09:43:29 +0200 (lun. 20 juil. 2015) | 1 ligne Validation version Ploopi 1.9.5.2 ------------------------------------------------------------------------ r1613 | ovensia | 2015-07-20 09:40:33 +0200 (lun. 20 juil. 2015) | 3 lignes - Classe form : Modification pour rétrocompatibilité avec PHP 5.4 - Fonction ploopi_actions_getusers : Réécriture complète car complètement périmée (non utilisée) - Fonction ploopi_send_mail : précision du jeu de caractère utilisé pour les fonctions multibytes (mb_*) ------------------------------------------------------------------------ r1611 | ovensia | 2015-07-15 15:31:53 +0200 (mer. 15 juil. 2015) | 3 lignes DOC 4.9.0 * Meilleure gestion de l'appel aux sous-processus selon le type d'appel au script principal (appel au binaire php, appel depuis un dossier différent) ------------------------------------------------------------------------ r1608 | ovensia | 2015-07-13 10:09:06 +0200 (lun. 13 juil. 2015) | 3 lignes DIRECTORY 2.4.0 * Ajout d'un contrôle d'affichage pour éviter les injections XSS dans l'intégration frontoffice ------------------------------------------------------------------------ r1607 | ovensia | 2015-07-13 10:07:37 +0200 (lun. 13 juil. 2015) | 3 lignes WebEdit 2.6.1 * Modification de la portée de la variable $template_moduleid pour compatibilité avec modules intégrables (directory) ------------------------------------------------------------------------ r1606 | ovensia | 2015-07-13 08:47:34 +0200 (lun. 13 juil. 2015) | 4 lignes BOOKING 1.1.1 * Ajout d'un contrôle de non collision de demandes de réservation lors de l'enregistrement (ajout/modification/validation) ------------------------------------------------------------------------ r1604 | ovensia | 2015-07-10 11:54:36 +0200 (ven. 10 juil. 2015) | 5 lignes BOOKING 1.1.0 * Ajout d'un bouton de suppression des événements en frontoffice (propriétaire uniquement, non validé...) * Correction d'URLs non valides en frontoffice (jetons manquants, contenus erronés, mauvaises redirections) * Ajout de la possibilité de modifier manuellement le code couleur d'une ressource ------------------------------------------------------------------------ r1602 | ovensia | 2015-07-07 20:58:48 +0200 (mar. 07 juil. 2015) | 3 lignes WebEdit 2.6.0 * Correction d'un bug à l'enregistrement des dates lors de la publication d'un article "à valider" ------------------------------------------------------------------------ r1599 | ovensia | 2015-06-26 14:37:46 +0200 (ven. 26 juin 2015) | 1 ligne Modification de la fonction ploopi_array2csv() pour gérer l'échappement des séparateurs de colonnes dans les contenus non protégés ------------------------------------------------------------------------ r1597 | ovensia | 2015-06-24 09:41:13 +0200 (mer. 24 juin 2015) | 1 ligne classe form : Correction d'un bug sur la pré-sélection dans les "select" et les "checkbox_list" ------------------------------------------------------------------------ r1596 | ovensia | 2015-06-24 09:39:52 +0200 (mer. 24 juin 2015) | 1 ligne Inclusion d'une dépendance manquante ------------------------------------------------------------------------ r1595 | ovensia | 2015-06-22 14:10:54 +0200 (lun. 22 juin 2015) | 4 lignes Wheathertools 1.1.7 * Correction d'un bug dans la récupération en cache de l'imagette d'une carte ------------------------------------------------------------------------ r1593 | ovensia | 2015-06-22 12:18:14 +0200 (lun. 22 juin 2015) | 1 ligne Correction d'un bug avec la fonction ploopi_getwords() et les caractères accentués. ------------------------------------------------------------------------ r1592 | ovensia | 2015-06-19 15:44:45 +0200 (ven. 19 juin 2015) | 1 ligne Impact direct de la session utilisateur lors de la modification de son propre profil ------------------------------------------------------------------------ r1591 | ovensia | 2015-06-19 14:28:23 +0200 (ven. 19 juin 2015) | 1 ligne Modification du script de compression des fichiers js/css ------------------------------------------------------------------------ r1590 | ovensia | 2015-06-19 14:27:57 +0200 (ven. 19 juin 2015) | 1 ligne Modification de la fonction ploopi_create_user_action_log() pour gérer l'enregistrement d'un log au niveau du script cli/cron (hors session utilisateur) ------------------------------------------------------------------------ r1589 | ovensia | 2015-06-19 08:39:44 +0200 (ven. 19 juin 2015) | 1 ligne JS: Amélioration du comportement de la fonction ploopi_showpopup() ------------------------------------------------------------------------ r1588 | ovensia | 2015-06-19 08:39:13 +0200 (ven. 19 juin 2015) | 1 ligne Modification du retour de la fonction ploopi_send_mail() ------------------------------------------------------------------------ r1587 | ovensia | 2015-06-18 12:11:23 +0200 (jeu. 18 juin 2015) | 1 ligne La modification du nom de session n'est désormais plus effectuée lorsque le gestionnaire de session est PHP. Il semble y avoir une incompatibilité entre la modification du nom de session et l'utilisation des fonctions d'upload avancé fournies par PHP. ------------------------------------------------------------------------ r1586 | ovensia | 2015-06-17 11:48:00 +0200 (mer. 17 juin 2015) | 1 ligne Classe loader : Ajout de la fonction getscript() qui retourne la nature du point d'entrée dans Ploopi ------------------------------------------------------------------------ r1585 | ovensia | 2015-06-17 11:31:56 +0200 (mer. 17 juin 2015) | 1 ligne Correction sur le nommage de la session. ------------------------------------------------------------------------ r1584 | ovensia | 2015-06-16 22:06:15 +0200 (mar. 16 juin 2015) | 1 ligne Correction de la valeur par défaut de session.upload_progress.cleanup dans .htaccess_modele. Mettre à jour le fichier .htaccess ! ------------------------------------------------------------------------ r1583 | ovensia | 2015-06-16 21:50:17 +0200 (mar. 16 juin 2015) | 10 lignes Ploopi 1.9.5.1 - Intégration de la classe Array2Xml dans ./lib - Modification de ploopi_array2xml(). Attention les résultats peuvent être sensiblement différents de la version précédente. - Correction d'un bug sur ploopi_search() - Classe form : ajout des champs de type "number" et "email" - Classe form : possibilité de passer un formulaire complet en "readonly" ou "disabled" (impact sur les champs) - Classe query : contrôle du contenu de la clause LIMIT - Javascript : modification de la fonction de contrôle de formulaire, ne modifie plus la couleur du champ mais ajoute une classe css 'ploopi_validate_error' - Mise à jour des templates backoffice ------------------------------------------------------------------------ r1580 | ovensia | 2015-06-08 23:36:57 +0200 (lun. 08 juin 2015) | 20 lignes Ploopi 1.9.5.0 * Nouveau paramètre du module système permettant d'interdir la modification de profil par l'utilisateur * ploopi_array2csv() : possibilité de définir des titres de colonnes * ploopi_checkpasswordvalidity() : prise en compte de la longueur minimale autorisée pour les mots de passe dans le fichier de config (_PLOOPI_COMPLEXE_PASSWORD_MIN_SIZE) * ploopi_htmlentities() : possibilité de désactiver le filtrage des balises * Sessions : possibilité d'utiliser plusieurs "Ploopi" sur un seul domaine avec des sessions isolées * Sessions : ajout du choix de gestionnaire de session "php" (voir _PLOOPI_SESSION_HANDLER), indispensable pour la (nouvelle) gestion avancée de l'upload de fichier * Sécurité : possibilité de désactiver un compte utilisateur * Sécurité : possibilité de bloquer l'accès suite à un nombre trop important de tentatives de connexion échouées (voir _PLOOPI_JAILING_TIME et _PLOOPI_MAX_CONNECTION_ATTEMPS) * Config : Nouveau paramètre _PLOOPI_SESSION_HANDLER permettant de choisir le gestionnaire de session parmi : php, db, file * Config : Nouveau paramètre _PLOOPI_COMPLEXE_PASSWORD_MIN_SIZE permettant de définir la longueur minimale d'un mot de passe lors de l'utilisation du mode _PLOOPI_USE_COMPLEXE_PASSWORD = true * Config : Nouveau paramètre _PLOOPI_MAX_CONNECTION_ATTEMPS permettant de définir le nombre de tentatives de connexion autorisées avant blocage * Config : Nouveau paramètre _PLOOPI_JAILING_TIME permettant de définir la durée de blocage lors d'un trop grand nombre de tentatives de connexion, en secondes * Config : Suppression du paramètre _PLOOPI_USE_DBSESSION (remplacé par _PLOOPI_SESSION_HANDLER) * htaccess : Ajout de paramètres de configuration par défaut pour PHP (upload de fichiers) * Mise à jour de la procédure d'installation et du script SQL d'installation * Templates : Mise à jour des templates backoffice pour prise en compte de la longueur minimale du mot de passe (assistant graphique) * Template backoffice Eyeos : légères améliorations au niveau css * Nouvelle version de développement: 1.9.5.0 (l'ancienne devient la branche 1.9.4.0) ------------------------------------------------------------------------ r1579 | ovensia | 2015-06-08 23:09:34 +0200 (lun. 08 juin 2015) | 5 lignes Wiki 1.3.0 * Génération automatique d'un index du contenu lorsqu'une page contient au moins 5 titres (h1,h2...) * Correction d'un bug lors de l'édition d'un contenu avec des balises * Correction d'un bug dans la gestion de l'historique avec plusieurs instances ------------------------------------------------------------------------ r1576 | ovensia | 2015-05-19 09:57:12 +0200 (mar. 19 mai 2015) | 8 lignes Ploopi 1.9.3.15 * ploopi_array2excel() : Uniformisation des formats, optimisations, meilleure gestion du format "string" * skin::display_array*() : Possibilité d'ajouter une ou plusieurs colonnes d'action à gauche du tableau * Possibilité de désactiver un compte utilisateur (sans le supprimer) * Modification du header par défaut * Fichier de config modèle : Détection de la version de php pour rétrocompatibilité php 5.3 * Ajustements sur les templates backoffice ------------------------------------------------------------------------ r1575 | ovensia | 2015-05-18 14:55:34 +0200 (lun. 18 mai 2015) | 3 lignes GALLERY 0.1.6 * Contrôle de l'existence du module associé lors de l'affichage des dossiers ------------------------------------------------------------------------ r1574 | ovensia | 2015-05-07 09:38:01 +0200 (jeu. 07 mai 2015) | 6 lignes Ploopi 1.9.3.14 * Nouvelle méthode affectedrows() sur les classes db_mysql, db_mysqli, ploopi_query * Gestion de la propriété autocomplete dans les classes form_* * Quelques ajustements sur la porté de certaines variables globales "historiques" ------------------------------------------------------------------------ r1573 | ovensia | 2015-05-07 09:29:07 +0200 (jeu. 07 mai 2015) | 3 lignes DOC 4.8.2 * Correction d'un bug sur la prise en compte des URLs publiques de documents ------------------------------------------------------------------------ r1572 | ovensia | 2015-04-13 18:17:19 +0200 (lun. 13 avril 2015) | 6 lignes WebEdit 2.5.7 * Ajout d'un jeton manquant sur la fonctionnalité de suppression d'un abonné * Ajout d'un jeton manquant sur la fonctionnalité de suppression d'un article * Correction d'un bug à l'affichage du message d'abonnement/désabonnement ------------------------------------------------------------------------ r1571 | ovensia | 2015-03-26 10:24:57 +0100 (jeu. 26 mars 2015) | 3 lignes Ploopi 1.9.3.13 * correction d'un bug empêchant la mise à jour normale du noyau au delà de la version 1.9.3.9 ------------------------------------------------------------------------ r1568 | ovensia | 2015-03-24 20:52:25 +0100 (mar. 24 mars 2015) | 4 lignes Ploopi 1.9.3.12 * classe data_object : prise en compte des connexions multi-bases * correction d'un bug d'affectation d'espace lors de la modification d'une fiche utilisateur ------------------------------------------------------------------------ r1567 | ovensia | 2015-03-20 09:37:52 +0100 (ven. 20 mars 2015) | 5 lignes BOOKING 1.0.8 * Ajout des champs "commentaire" et "emails" lors de la demande de réservation * Les champs restent modifiables par le demandeur ou le validateur tant que le demande n'est pas validée * Petites retouches ergonomiques ------------------------------------------------------------------------ r1566 | ovensia | 2015-03-09 17:06:00 +0100 (lun. 09 mars 2015) | 5 lignes Ploopi 1.9.3.11 * function ploopi_isadmin() : correction mineure * function ploopi_ob_callback() : optimisation mineure * documents : corrections dans l'appel des fonction de retour lors de l'utilisation du plugin mini-ged ------------------------------------------------------------------------ r1565 | ovensia | 2015-03-09 16:59:20 +0100 (lun. 09 mars 2015) | 4 lignes DOC 4.8.1 * Correction d'un bug sur la fonctionnalité de téléchargement de fichier en mode déconnecté ------------------------------------------------------------------------ r1564 | ovensia | 2015-03-02 09:32:56 +0100 (lun. 02 mars 2015) | 3 lignes WebEdit 2.5.6 * Correction d'un bug dans l'affichage du champ "Code supplémentaire" à cause d'un filtrage excessif du contenu. ------------------------------------------------------------------------ r1563 | ovensia | 2015-02-20 14:41:47 +0100 (ven. 20 févr. 2015) | 3 lignes DOC 4.8.0 * Nouveau webservice wsdoc permettant d'effectuer des opérations sur les dossiers et fichiers. ------------------------------------------------------------------------ r1562 | ovensia | 2015-02-20 14:37:06 +0100 (ven. 20 févr. 2015) | 9 lignes Ploopi 1.9.3.10 * Nouveau paramètre _PLOOPI_FILTER_VARS permettant d'activer ou non le filtrage des variable (config.php) * Modification de la fonction ploopi_filtervar() pour intégrer le nouveau paramètre _PLOOPI_FILTER_VARS * Correction sur la fonction ploopi_make_links() pour compatibilité avec PHP 5.5 * Modification de la classe loader pour permettre l'utilisation de webservice avec identification * Correction dans la méthode getarray() des classes ploopi_db/mysql et ploopi_db/mysqli ------------------------------------------------------------------------ r1561 | ovensia | 2015-02-09 08:04:47 +0100 (lun. 09 févr. 2015) | 2 lignes - Correction d'un bug lors de l'export CSV/XLS des utilisateurs d'un groupe d'utilisateur - Mise à jour de Ploopi en 1.9.3.9 ------------------------------------------------------------------------ r1560 | ovensia | 2015-01-20 10:31:52 +0100 (mar. 20 janv. 2015) | 3 lignes Wiki 1.2.5 * Correction d'un bug lié à la modification du comportement de html_entity_decode avec PHP 5.4 ------------------------------------------------------------------------ r1559 | ovensia | 2015-01-20 10:28:16 +0100 (mar. 20 janv. 2015) | 4 lignes WebEdit 2.5.5 * Correction d'un bug lié à la modification du comportement de html_entity_decode avec PHP 5.4 ------------------------------------------------------------------------ r1558 | ovensia | 2015-01-20 10:27:03 +0100 (mar. 20 janv. 2015) | 4 lignes RSS 2.2.4 * Correction d'un bug lié à la modification du comportement de html_entity_decode avec PHP 5.4 ------------------------------------------------------------------------ r1557 | ovensia | 2015-01-20 10:24:42 +0100 (mar. 20 janv. 2015) | 5 lignes NEWSLETTER 1.2.10 * Correction d'un bug lié à la modification du comportement de html_entity_decode avec PHP 5.4 * Ajout de contrôles d'affichage pour éviter les injections XSS * Mise à jour de la config FckEditor ------------------------------------------------------------------------ r1556 | ovensia | 2015-01-20 10:21:03 +0100 (mar. 20 janv. 2015) | 4 lignes FORUM 1.0.9 * Correction d'un bug lié à la modification du comportement de html_entity_decode avec PHP 5.4 ------------------------------------------------------------------------ r1555 | ovensia | 2015-01-20 10:19:48 +0100 (mar. 20 janv. 2015) | 3 lignes FORMS 3.5.6 * Correction d'un bug lié à la modification du comportement de html_entity_decode avec PHP 5.4 ------------------------------------------------------------------------ r1554 | ovensia | 2015-01-20 10:10:27 +0100 (mar. 20 janv. 2015) | 2 lignes * Nouvelle fonction ploopi_html_entity_decode() qui remplace la fonction originale de php html_entity_decode(). Rebascule sur le fonctionnement original de la fonction. * Ploopi 1.9.3.8 ------------------------------------------------------------------------ r1553 | ovensia | 2015-01-20 08:18:28 +0100 (mar. 20 janv. 2015) | 4 lignes WebEdit 2.5.4 * Correction d'un bug à la suppression d'une rubrique (suite) * Possibilité de modifier manuellement le code hexa de la couleur de rubrique ------------------------------------------------------------------------ r1552 | ovensia | 2015-01-07 14:17:28 +0100 (mer. 07 janv. 2015) | 3 lignes NEWS 2.5.4 * Ajout de quelques fonctionnalités dans la barre d'outil de FckEditor. ------------------------------------------------------------------------ r1551 | ovensia | 2014-12-22 16:10:19 +0100 (lun. 22 déc. 2014) | 3 lignes Planning 0.8.2 * Ajout d'une image manquante ------------------------------------------------------------------------ r1549 | ovensia | 2014-12-17 09:37:38 +0100 (mer. 17 déc. 2014) | 1 ligne Mise à jour mineure sur le template Eyeos ------------------------------------------------------------------------ r1548 | ovensia | 2014-12-16 20:30:24 +0100 (mar. 16 déc. 2014) | 1 ligne Mise à jour mineure sur le template Eyeos ------------------------------------------------------------------------ r1547 | ovensia | 2014-12-15 15:26:08 +0100 (lun. 15 déc. 2014) | 2 lignes Modification de la fonction ploopi_queryencode() pour qu'elle accepte des urls contenant des variables multidimensionnelles (ex: &var[0]=z) Modification de de la fonction loader:importgpr() pour traiter les variables multidimensionnelles dans les urls chiffrées ------------------------------------------------------------------------ r1546 | ovensia | 2014-12-15 09:40:52 +0100 (lun. 15 déc. 2014) | 1 ligne Nouvelle option de configuration pour activer/désactiver les jetons (_PLOOPI_TOKEN) ------------------------------------------------------------------------ r1545 | ovensia | 2014-12-15 09:36:18 +0100 (lun. 15 déc. 2014) | 1 ligne Modification de la fonction ploopi_ob_callback qui supprimait anormalement des jetons ------------------------------------------------------------------------ r1544 | ovensia | 2014-12-05 15:56:06 +0100 (ven. 05 déc. 2014) | 4 lignes BOOKING 1.0.7 * Correction d'un bug avec la classe skin en intégration webedit ------------------------------------------------------------------------ r1543 | ovensia | 2014-12-05 15:37:15 +0100 (ven. 05 déc. 2014) | 1 ligne Modification de la fonction ploopi_syslog() pour qu'elle intègre le contenu de la requête GET en clair (décodage ploopi_url) ------------------------------------------------------------------------ r1540 | ovensia | 2014-11-24 14:15:51 +0100 (lun. 24 nov. 2014) | 1 ligne L'utilisteur n'est plus déconnecté lors qu'il présente au serveur un jeton non valide (ou absent). La requête est simplement refusée et l'utilisateur et redirigé vers une page basique propre à son contexte (espace/module) ------------------------------------------------------------------------ r1539 | ovensia | 2014-11-24 09:32:21 +0100 (lun. 24 nov. 2014) | 18 lignes Ploopi 1.9.3.7 Ajout d'une fonction ploopi_syslog() pour écrire un message contextualisé dans le syslog. Envoi dans le syslog des erreurs de connexion (login, timeout, session, jeton...) Ajout d'un header 'Ploopi-Connected' qui prend comme valeur 1 si l'utilisateur est connecté, 0 sinon. Arrêt automatique du rafraîchissement périodique des tickets en backoffice si l'utilisateur est déconnecté. Liste des erreurs retournées dans le syslog : - Session expirée - Empreinte invalide - Jeton non valide - Jeton absent - Utilisateur inconnu (login) - Mot de passe incorrect pour login - Erreur lors du changement de mot de passe - Validité du compte expirée pour login - Aucun espace de travail pour cet utilisateur - Réinitialisation de session liée à un changement de domaine ------------------------------------------------------------------------ r1538 | ovensia | 2014-11-20 18:08:02 +0100 (jeu. 20 nov. 2014) | 4 lignes Wheathertools 1.1.6 * Correction d'un bug dans la création du bulletin météo quand les données METAR sont incomplètes ------------------------------------------------------------------------ r1537 | ovensia | 2014-11-20 17:58:03 +0100 (jeu. 20 nov. 2014) | 3 lignes BOOKING 1.0.6 * Petite modification sur le css de rendu des événements en frontoffice ------------------------------------------------------------------------