Plinn.git
11 years agoAvancement du refactoring.
Benoît Pin [Tue, 13 Aug 2013 09:30:28 +0000 (11:30 +0200)]
Avancement du refactoring.

11 years agoRefactoring en cours.
Benoît Pin [Fri, 2 Aug 2013 15:05:17 +0000 (17:05 +0200)]
Refactoring en cours.

11 years agoDébut de refactoring du javascript pour rendre l'upload non spécifique à la photo.
Benoît Pin [Fri, 2 Aug 2013 14:19:27 +0000 (16:19 +0200)]
Début de refactoring du javascript pour rendre l'upload non spécifique à la photo.

11 years agoGestion affichage lors de l'écrasement.
Benoît Pin [Fri, 26 Jul 2013 15:41:17 +0000 (17:41 +0200)]
Gestion affichage lors de l'écrasement.

11 years agooptimisation empreinte mémoire.
Benoît Pin [Wed, 24 Jul 2013 11:34:37 +0000 (13:34 +0200)]
optimisation empreinte mémoire.

11 years agoLibération de la mémoire de Firefox. Pas top : génère une erreur 404 en cherchant...
Benoît Pin [Wed, 24 Jul 2013 09:54:12 +0000 (11:54 +0200)]
Libération de la mémoire de Firefox. Pas top : génère une erreur 404 en cherchant bla.net/plinn/undefined…

11 years agoFinitions, cosmétique et nettoyage.
Benoît Pin [Tue, 23 Jul 2013 12:01:23 +0000 (14:01 +0200)]
Finitions, cosmétique et nettoyage.

11 years agoRé-introduction des images en preview local. Limitation du nombre d'images locales...
Benoît Pin [Tue, 23 Jul 2013 10:40:06 +0000 (12:40 +0200)]
Ré-introduction des images en preview local. Limitation du nombre d'images locales insérées.

11 years agoIl faut écouter l'événement « readystatechange » plutôt que « load » pour récupérer...
Benoît Pin [Tue, 23 Jul 2013 09:26:43 +0000 (11:26 +0200)]
Il faut écouter l'événement « readystatechange » plutôt que « load » pour récupérer le xml résultant.

11 years agoPassage de la requête en paramètre : la récupération via l'événement est incorrecte...
Benoît Pin [Tue, 23 Jul 2013 08:46:15 +0000 (10:46 +0200)]
Passage de la requête en paramètre : la récupération via l'événement est incorrecte (ce n'est pas le bon objet).

11 years agoOn va essayer d'afficher le résultat de la XHR.
Benoît Pin [Mon, 22 Jul 2013 21:23:41 +0000 (23:23 +0200)]
On va essayer d'afficher le résultat de la XHR.

11 years agoUtilisation de la nouvelle méthode Plinn.Folder.PlinnFolder.put_upload pour envoi...
Benoît Pin [Mon, 22 Jul 2013 13:49:05 +0000 (15:49 +0200)]
Utilisation de la nouvelle méthode Plinn.Folder.PlinnFolder.put_upload pour envoi des fichiers.

11 years agobugfix : copier/coller hasardeux.
Benoît Pin [Mon, 22 Jul 2013 08:47:34 +0000 (10:47 +0200)]
bugfix : copier/coller hasardeux.

11 years agoAjout du nom du fichier avant upload.
Benoît Pin [Fri, 19 Jul 2013 20:59:13 +0000 (22:59 +0200)]
Ajout du nom du fichier avant upload.

11 years agoRevert "Upload avec script adhoc."
Benoît Pin [Thu, 27 Jun 2013 08:26:17 +0000 (10:26 +0200)]
Revert "Upload avec script adhoc."

This reverts commit 0cfb875cbacb607734f1a3c25fffcbe028c33fed.

11 years agoUpload avec script adhoc.
Benoît Pin [Fri, 21 Jun 2013 16:41:53 +0000 (18:41 +0200)]
Upload avec script adhoc.

11 years agojslint.
Benoît Pin [Fri, 21 Jun 2013 16:04:47 +0000 (18:04 +0200)]
jslint.

11 years agoRetrait code debug.
Benoît Pin [Fri, 21 Jun 2013 15:37:43 +0000 (17:37 +0200)]
Retrait code debug.

11 years agoGestion de deux queues de chargement : en local, et en upload.
Benoît Pin [Fri, 21 Jun 2013 14:29:27 +0000 (16:29 +0200)]
Gestion de deux queues de chargement : en local, et en upload.

11 years agojslint ok.
Benoît Pin [Fri, 21 Jun 2013 09:38:14 +0000 (11:38 +0200)]
jslint ok.

11 years agoRefactoring, commentaires.
Benoît Pin [Fri, 21 Jun 2013 09:37:32 +0000 (11:37 +0200)]
Refactoring, commentaires.

11 years agoMénage. jslint ok.
Benoît Pin [Fri, 21 Jun 2013 09:03:12 +0000 (11:03 +0200)]
Ménage. jslint ok.

11 years agoUn peu de ménage, opacité progressive, lors de l'upload.
Benoît Pin [Fri, 21 Jun 2013 08:55:33 +0000 (10:55 +0200)]
Un peu de ménage, opacité progressive, lors de l'upload.

11 years agoAffichage barre de progression et image en local lors de l'upload.
Benoît Pin [Thu, 20 Jun 2013 19:09:48 +0000 (21:09 +0200)]
Affichage barre de progression et image en local lors de l'upload.

11 years agoUpload js. Implémentation en cours.
Benoît Pin [Fri, 14 Jun 2013 14:36:09 +0000 (16:36 +0200)]
Upload js. Implémentation en cours.

11 years agoRemise en forme du code en OO et initialisation.
Benoît Pin [Wed, 12 Jun 2013 14:00:15 +0000 (16:00 +0200)]
Remise en forme du code en OO et initialisation.

11 years agoAjout de quelques expérimentations préliminaires pour intégrer upload par js.
Benoît Pin [Wed, 12 Jun 2013 12:03:26 +0000 (14:03 +0200)]
Ajout de quelques expérimentations préliminaires pour intégrer upload par js.

11 years agoAjout d'une implémentation alternative de XMLHttpRequest.sendAsBinary. L'upload javas...
Benoît Pin [Wed, 14 Aug 2013 10:08:11 +0000 (12:08 +0200)]
Ajout d'une implémentation alternative de XMLHttpRequest.sendAsBinary. L'upload javascript est opérationnel sur Chrome mais pas sur Safari…

11 years agoUpgrade Sarissa : 0.9.9.3 -> 0.9.9.6
Benoît Pin [Wed, 14 Aug 2013 08:05:38 +0000 (10:05 +0200)]
Upgrade Sarissa : 0.9.9.3 -> 0.9.9.6

11 years agobugfix.
Benoît Pin [Fri, 2 Aug 2013 14:18:08 +0000 (16:18 +0200)]
bugfix.

11 years agoDéplacement de 'copyPrototype' growable_table.js -> javascript_events_api.js.
Benoît Pin [Fri, 2 Aug 2013 13:39:03 +0000 (15:39 +0200)]
Déplacement de 'copyPrototype' growable_table.js -> javascript_events_api.js.

11 years agoJSLint.
Benoît Pin [Fri, 2 Aug 2013 13:03:46 +0000 (15:03 +0200)]
JSLint.

11 years agoMise en commentaire d'un code non générique.
Benoît Pin [Fri, 2 Aug 2013 12:58:59 +0000 (14:58 +0200)]
Mise en commentaire d'un code non générique.

11 years agoFormulaires de réinitialisation de mot de passe en méthode post.
Benoît Pin [Fri, 2 Aug 2013 09:43:11 +0000 (11:43 +0200)]
Formulaires de réinitialisation de mot de passe en méthode post.

11 years agoDerniers ajustements sur la réinitialisation de mot de passe.
Benoît Pin [Fri, 2 Aug 2013 08:35:32 +0000 (10:35 +0200)]
Derniers ajustements sur la réinitialisation de mot de passe.

11 years agoAjout d'un lien vers la réinitialisation de mot de passe si jamais la connexion a...
Benoît Pin [Fri, 2 Aug 2013 08:13:23 +0000 (10:13 +0200)]
Ajout d'un lien vers la réinitialisation de mot de passe si jamais la connexion a échoué.

11 years agoTraductions pour les écrans de réinitialisation de mot de passe.
Benoît Pin [Fri, 2 Aug 2013 07:40:09 +0000 (09:40 +0200)]
Traductions pour les écrans de réinitialisation de mot de passe.

11 years agoAffichage d'un bouton de connexion, juste après la réinitialisation du mot de passe.
Benoît Pin [Fri, 2 Aug 2013 06:31:31 +0000 (08:31 +0200)]
Affichage d'un bouton de connexion, juste après la réinitialisation du mot de passe.

11 years agoMise au point de l'envoi du mail de réinitialisation de mot de passe.
Benoît Pin [Thu, 1 Aug 2013 14:06:56 +0000 (16:06 +0200)]
Mise au point de l'envoi du mail de réinitialisation de mot de passe.

11 years agoAjout fonction utilitaire pour encoder de manière sécurisé les en-tête des mails.
Benoît Pin [Thu, 1 Aug 2013 14:06:23 +0000 (16:06 +0200)]
Ajout fonction utilitaire pour encoder de manière sécurisé les en-tête des mails.

11 years agoMise en forme du mail avec une page template (ne marche pas, on va contourner).
Benoît Pin [Thu, 1 Aug 2013 12:14:04 +0000 (14:14 +0200)]
Mise en forme du mail avec une page template (ne marche pas, on va contourner).

11 years agoAjout template pour génération mail (traduisible) de réinitialisation de mot de passe.
Benoît Pin [Thu, 1 Aug 2013 09:19:41 +0000 (11:19 +0200)]
Ajout template pour génération mail (traduisible) de réinitialisation de mot de passe.

11 years agoMise à jour localisation.
Benoît Pin [Wed, 31 Jul 2013 15:01:02 +0000 (17:01 +0200)]
Mise à jour localisation.

11 years agoSujet du mail de réinitialisation de mot de passé plus user-friendly.
Benoît Pin [Wed, 31 Jul 2013 14:14:23 +0000 (16:14 +0200)]
Sujet du mail de réinitialisation de mot de passé plus user-friendly.

11 years agoOn utilise la requête globale pour traduire.
Benoît Pin [Wed, 31 Jul 2013 14:12:57 +0000 (16:12 +0200)]
On utilise la requête globale pour traduire.

11 years agoLocalisation des messages relatifs à la réinitialisation de son mot de passe.
Benoît Pin [Wed, 31 Jul 2013 10:47:40 +0000 (12:47 +0200)]
Localisation des messages relatifs à la réinitialisation de son mot de passe.

11 years agoAjouts messages de retour du formulaire de demande de réinitialisation de mot de...
Benoît Pin [Wed, 31 Jul 2013 10:37:14 +0000 (12:37 +0200)]
Ajouts messages de retour du formulaire de demande de réinitialisation de mot de passe.

11 years agoOn ne sait jamais ce que le hasard nous réserve :-D.
Benoît Pin [Wed, 31 Jul 2013 09:17:49 +0000 (11:17 +0200)]
On ne sait jamais ce que le hasard nous réserve :-D.

11 years agoImplémentation complète (mais minimale) de la réinitialisation de mot de passe.
Benoît Pin [Wed, 31 Jul 2013 09:06:53 +0000 (11:06 +0200)]
Implémentation complète (mais minimale) de la réinitialisation de mot de passe.

11 years agoImplémentation de l'envoi d'email de réinitialisation de mot de passe (texte du messa...
Benoît Pin [Wed, 31 Jul 2013 04:46:38 +0000 (06:46 +0200)]
Implémentation de l'envoi d'email de réinitialisation de mot de passe (texte du message ultra-minimaliste pour l'instant).

11 years agoConversion tabulations -> espaces.
Benoît Pin [Tue, 30 Jul 2013 20:48:42 +0000 (22:48 +0200)]
Conversion tabulations -> espaces.

11 years agoSuite de l'implémentation de la réinitialisation de mot de passe.
Benoît Pin [Tue, 30 Jul 2013 13:27:38 +0000 (15:27 +0200)]
Suite de l'implémentation de la réinitialisation de mot de passe.

11 years agotabulation converties en espaces.
Benoît Pin [Mon, 29 Jul 2013 14:52:12 +0000 (16:52 +0200)]
tabulation converties en espaces.

11 years agoQuelques préparatifs avant l'implémentation de l'envoi du rappel.
Benoît Pin [Mon, 29 Jul 2013 14:49:50 +0000 (16:49 +0200)]
Quelques préparatifs avant l'implémentation de l'envoi du rappel.

11 years agoActivation du lien vers le formulaire de réinitialisation du mot de passe.
Benoît Pin [Mon, 29 Jul 2013 13:19:54 +0000 (15:19 +0200)]
Activation du lien vers le formulaire de réinitialisation du mot de passe.

11 years agoMise à jour localisation.
Benoît Pin [Mon, 29 Jul 2013 13:19:20 +0000 (15:19 +0200)]
Mise à jour localisation.

11 years agoMise à jour du système de localisation.
Benoît Pin [Mon, 29 Jul 2013 12:22:32 +0000 (14:22 +0200)]
Mise à jour du système de localisation.

11 years agoLa concaténation va être faite au dernier moment.
Benoît Pin [Mon, 29 Jul 2013 12:03:05 +0000 (14:03 +0200)]
La concaténation va être faite au dernier moment.

11 years agoCorrections syntaxiques.
Benoît Pin [Wed, 24 Jul 2013 03:17:12 +0000 (05:17 +0200)]
Corrections syntaxiques.

11 years agoScroll et shake du message d'alerte.
Benoît Pin [Wed, 24 Jul 2013 03:08:22 +0000 (05:08 +0200)]
Scroll et shake du message d'alerte.

11 years ago+ scope isolé.
Benoît Pin [Wed, 24 Jul 2013 02:00:39 +0000 (04:00 +0200)]
+ scope isolé.

11 years agocoup de plumeau à l'aide de jslint.
Benoît Pin [Wed, 24 Jul 2013 01:56:25 +0000 (03:56 +0200)]
coup de plumeau à l'aide de jslint.

11 years agoDesktopStatusBar utilisé en tant qu'id plutôt que class.
Benoît Pin [Wed, 24 Jul 2013 01:07:52 +0000 (03:07 +0200)]
DesktopStatusBar utilisé en tant qu'id plutôt que class.

11 years agoStrip pour éviter que le firstChild soit un nœud text.
Benoît Pin [Tue, 23 Jul 2013 11:40:43 +0000 (13:40 +0200)]
Strip pour éviter que le firstChild soit un nœud text.

11 years agoDu xml valide, c'est mieux :-D
Benoît Pin [Tue, 23 Jul 2013 09:25:20 +0000 (11:25 +0200)]
Du xml valide, c'est mieux :-D

11 years agoContent-Type initialisé sur text/xml pour la réponse de put_upload.
Benoît Pin [Mon, 22 Jul 2013 21:30:08 +0000 (23:30 +0200)]
Content-Type initialisé sur text/xml pour la réponse de put_upload.

11 years agoOn appelle (et on retourne) l'action « jsupload_snippet » après un PUT webdav.
Benoît Pin [Mon, 22 Jul 2013 15:00:12 +0000 (17:00 +0200)]
On appelle (et on retourne) l'action « jsupload_snippet » après un PUT webdav.

11 years agoEnregistrement du nom original du fichier dans « orig_name ». Écrasement de l'objet...
Benoît Pin [Mon, 22 Jul 2013 13:47:22 +0000 (15:47 +0200)]
Enregistrement du nom original du fichier dans « orig_name ». Écrasement de l'objet existant si ré-upload.

11 years agoImplémentation du put webdav par méthode adhoc (put_upload). Pour l'instant, l'implém...
Benoît Pin [Mon, 22 Jul 2013 12:50:32 +0000 (14:50 +0200)]
Implémentation du put webdav par méthode adhoc (put_upload). Pour l'instant, l'implémentation ne fait rien de plus que NullRessource.PUT.

11 years agoOn va faire autrement pour le PUT, car passer par NullRessource ne résoudra pas le...
Benoît Pin [Mon, 22 Jul 2013 11:46:34 +0000 (13:46 +0200)]
On va faire autrement pour le PUT, car passer par NullRessource ne résoudra pas le problème d'autoriser des envois de fichiers dont le nom commence par _.

11 years agoobject/view comme vue après création d'un Portfolio, au lieu de l'upload java obsolète.
Benoît Pin [Fri, 19 Jul 2013 13:07:39 +0000 (15:07 +0200)]
object/view comme vue après création d'un Portfolio, au lieu de l'upload java obsolète.

11 years ago— Huge Plinn Folder utilisé pour le dossier de base des membres.
Benoît Pin [Mon, 8 Jul 2013 16:16:17 +0000 (18:16 +0200)]
— Huge Plinn Folder utilisé pour le dossier de base des membres.
— fix création de la page d'accueil.

11 years agoAjout script pour parcourir l'arborescence et ajouter au catalogue.
Benoît Pin [Sat, 6 Jul 2013 22:02:58 +0000 (00:02 +0200)]
Ajout script pour parcourir l'arborescence et ajouter au catalogue.

11 years agoSupression d'un vieux machin.
Benoît Pin [Sat, 6 Jul 2013 21:31:19 +0000 (23:31 +0200)]
Supression d'un vieux machin.

11 years agoAjout css spécifique pour ckeditor. On réduit les marges de body.
Benoît Pin [Thu, 4 Jul 2013 20:06:24 +0000 (22:06 +0200)]
Ajout css spécifique pour ckeditor. On réduit les marges de body.

11 years agoHuge Plinn Folder est le type de dossier pour « Members ».
Benoît Pin [Thu, 4 Jul 2013 20:03:08 +0000 (22:03 +0200)]
Huge Plinn Folder est le type de dossier pour « Members ».

11 years agoIl faut maintenant utiliser getProperty pour accéder aux propriété d'un utilisateur.
Benoît Pin [Wed, 3 Jul 2013 21:50:38 +0000 (23:50 +0200)]
Il faut maintenant utiliser getProperty pour accéder aux propriété d'un utilisateur.

11 years agobugfix : on vérifie que le parent implémente bien l'interface d'ordonancement.
Benoît Pin [Wed, 3 Jul 2013 21:49:45 +0000 (23:49 +0200)]
bugfix : on vérifie que le parent implémente bien l'interface d'ordonancement.

11 years agofckeditor -> ckeditor
Benoît Pin [Wed, 3 Jul 2013 21:06:41 +0000 (23:06 +0200)]
fckeditor -> ckeditor

11 years agoIndexation de la position par utilisation d'un adaptateur, plutôt que d'utiliser...
Benoît Pin [Wed, 3 Jul 2013 21:06:13 +0000 (23:06 +0200)]
Indexation de la position par utilisation d'un adaptateur, plutôt que d'utiliser ProxyIndex, devenu obsolète.

11 years ago-- skin non générique.
Benoît Pin [Wed, 3 Jul 2013 19:52:11 +0000 (21:52 +0200)]
-- skin non générique.

11 years agoLe tri sur l'index 'position' peut foutre la zone…
Benoît Pin [Wed, 3 Jul 2013 11:32:38 +0000 (13:32 +0200)]
Le tri sur l'index 'position' peut foutre la zone…

11 years agoMerge branch 'zope-2.13' of ssh://ssh.cri.ensmp.fr/~pin/gitrepositories/Plinn into...
Benoît Pin [Mon, 1 Jul 2013 12:24:49 +0000 (14:24 +0200)]
Merge branch 'zope-2.13' of ssh://ssh.cri.ensmp.fr/~pin/gitrepositories/Plinn into zope-2.13

11 years agoFix problème d'acquisition. La méthode getUser appelée (au cours de l'appel à getRole...
Benoît Pin [Thu, 27 Jun 2013 23:25:34 +0000 (01:25 +0200)]
Fix problème d'acquisition. La méthode getUser appelée (au cours de l'appel à getRoles) était l'implémentation de MemberAdapter au lieu d'être celle de GroupUserFolder…

11 years agoImport manquant.
Benoît Pin [Thu, 27 Jun 2013 08:34:27 +0000 (10:34 +0200)]
Import manquant.

11 years agoConversion tabulations -> espaces.
Benoît Pin [Thu, 27 Jun 2013 08:20:33 +0000 (10:20 +0200)]
Conversion tabulations -> espaces.

11 years agoOn s'apprête à customiser le comportement aux requêtes PUT. Copie telle quelle du...
Benoît Pin [Thu, 27 Jun 2013 08:15:53 +0000 (10:15 +0200)]
On s'apprête à customiser le comportement aux requêtes PUT. Copie telle quelle du code de OFS/ObjectManager.py.

11 years agoPreview dans ckeditor : y'a une couille avec la locasization. On met ça en stand-by…
Benoît Pin [Wed, 26 Jun 2013 22:14:48 +0000 (00:14 +0200)]
Preview dans ckeditor : y'a une couille avec la locasization. On met ça en stand-by…

11 years agoAutorisation de la balise iframe.
Benoît Pin [Wed, 26 Jun 2013 20:36:23 +0000 (22:36 +0200)]
Autorisation de la balise iframe.

11 years agoDébut d'implémentation du reset des mots de passe.
Benoît Pin [Sun, 23 Jun 2013 23:49:19 +0000 (01:49 +0200)]
Début d'implémentation du reset des mots de passe.

11 years agotypo--.
Benoît Pin [Fri, 21 Jun 2013 00:20:20 +0000 (02:20 +0200)]
typo--.

11 years agoBugfix webdav. CF bug #1071431 sur launchpad.net.
Benoît Pin [Tue, 18 Jun 2013 14:17:16 +0000 (16:17 +0200)]
Bugfix webdav. CF bug #1071431 sur launchpad.net.

11 years agoMerge branch 'zope-2.13' of ssh://ssh.cri.ensmp.fr/~pin/gitrepositories/Plinn into...
Benoît Pin [Tue, 11 Jun 2013 20:00:34 +0000 (22:00 +0200)]
Merge branch 'zope-2.13' of ssh://ssh.cri.ensmp.fr/~pin/gitrepositories/Plinn into zope-2.13

11 years agoAjout d'une css spécifique pour l'éditeur ck : il peut être nécessaire de faire quelq...
Benoît Pin [Tue, 11 Jun 2013 15:25:34 +0000 (17:25 +0200)]
Ajout d'une css spécifique pour l'éditeur ck : il peut être nécessaire de faire quelques ajustements pour avoir un wysiwyg comme il faut.

11 years agoRé-implémentation de setSecurityProfile en utilisant l'API de l'acl_users de zope.
Benoît Pin [Tue, 4 Jun 2013 22:48:15 +0000 (00:48 +0200)]
Ré-implémentation de setSecurityProfile en utilisant l'API de l'acl_users de zope.

11 years agoMigration méthodes (setMemberPassword entres autres).
Benoît Pin [Sat, 1 Jun 2013 23:11:54 +0000 (01:11 +0200)]
Migration méthodes (setMemberPassword entres autres).

11 years agoÉdition des propriétés des membres, à partir de l'annuaire, à nouveau possible.
Benoît Pin [Sat, 1 Jun 2013 22:43:11 +0000 (00:43 +0200)]
Édition des propriétés des membres, à partir de l'annuaire, à nouveau possible.

11 years agoMigration de la classe MemberData vers adaptateur.
Benoît Pin [Sat, 1 Jun 2013 22:26:05 +0000 (00:26 +0200)]
Migration de la classe MemberData vers adaptateur.

11 years agoBoutons de déroulement de l'arborescence en png24.
Benoît Pin [Tue, 14 May 2013 19:55:46 +0000 (21:55 +0200)]
Boutons de déroulement de l'arborescence en png24.

11 years agoconstructOrSkip est mis en stand-by : problèmes d'acquisition à résoudre…
Benoît Pin [Tue, 7 May 2013 20:59:35 +0000 (22:59 +0200)]
constructOrSkip est mis en stand-by : problèmes d'acquisition à résoudre…