Benoît Pin [Tue, 13 Aug 2013 09:30:28 +0000 (11:30 +0200)]
Avancement du refactoring.
Benoît Pin [Fri, 2 Aug 2013 15:05:17 +0000 (17:05 +0200)]
Refactoring en cours.
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.
Benoît Pin [Fri, 26 Jul 2013 15:41:17 +0000 (17:41 +0200)]
Gestion affichage lors de l'écrasement.
Benoît Pin [Wed, 24 Jul 2013 11:34:37 +0000 (13:34 +0200)]
optimisation empreinte mémoire.
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…
Benoît Pin [Tue, 23 Jul 2013 12:01:23 +0000 (14:01 +0200)]
Finitions, cosmétique et nettoyage.
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.
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.
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).
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.
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.
Benoît Pin [Mon, 22 Jul 2013 08:47:34 +0000 (10:47 +0200)]
bugfix : copier/coller hasardeux.
Benoît Pin [Fri, 19 Jul 2013 20:59:13 +0000 (22:59 +0200)]
Ajout du nom du fichier avant upload.
Benoît Pin [Thu, 27 Jun 2013 08:26:17 +0000 (10:26 +0200)]
Revert "Upload avec script adhoc."
This reverts commit
0cfb875cbacb607734f1a3c25fffcbe028c33fed.
Benoît Pin [Fri, 21 Jun 2013 16:41:53 +0000 (18:41 +0200)]
Upload avec script adhoc.
Benoît Pin [Fri, 21 Jun 2013 16:04:47 +0000 (18:04 +0200)]
jslint.
Benoît Pin [Fri, 21 Jun 2013 15:37:43 +0000 (17:37 +0200)]
Retrait code debug.
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.
Benoît Pin [Fri, 21 Jun 2013 09:38:14 +0000 (11:38 +0200)]
jslint ok.
Benoît Pin [Fri, 21 Jun 2013 09:37:32 +0000 (11:37 +0200)]
Refactoring, commentaires.
Benoît Pin [Fri, 21 Jun 2013 09:03:12 +0000 (11:03 +0200)]
Ménage. jslint ok.
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.
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.
Benoît Pin [Fri, 14 Jun 2013 14:36:09 +0000 (16:36 +0200)]
Upload js. Implémentation en cours.
Benoît Pin [Wed, 12 Jun 2013 14:00:15 +0000 (16:00 +0200)]
Remise en forme du code en OO et initialisation.
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.
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…
Benoît Pin [Wed, 14 Aug 2013 08:05:38 +0000 (10:05 +0200)]
Upgrade Sarissa : 0.9.9.3 -> 0.9.9.6
Benoît Pin [Fri, 2 Aug 2013 14:18:08 +0000 (16:18 +0200)]
bugfix.
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.
Benoît Pin [Fri, 2 Aug 2013 13:03:46 +0000 (15:03 +0200)]
JSLint.
Benoît Pin [Fri, 2 Aug 2013 12:58:59 +0000 (14:58 +0200)]
Mise en commentaire d'un code non générique.
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.
Benoît Pin [Fri, 2 Aug 2013 08:35:32 +0000 (10:35 +0200)]
Derniers ajustements sur la réinitialisation de mot de passe.
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é.
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.
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.
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.
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.
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).
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.
Benoît Pin [Wed, 31 Jul 2013 15:01:02 +0000 (17:01 +0200)]
Mise à jour localisation.
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.
Benoît Pin [Wed, 31 Jul 2013 14:12:57 +0000 (16:12 +0200)]
On utilise la requête globale pour traduire.
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.
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.
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.
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.
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).
Benoît Pin [Tue, 30 Jul 2013 20:48:42 +0000 (22:48 +0200)]
Conversion tabulations -> espaces.
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.
Benoît Pin [Mon, 29 Jul 2013 14:52:12 +0000 (16:52 +0200)]
tabulation converties en espaces.
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.
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.
Benoît Pin [Mon, 29 Jul 2013 13:19:20 +0000 (15:19 +0200)]
Mise à jour localisation.
Benoît Pin [Mon, 29 Jul 2013 12:22:32 +0000 (14:22 +0200)]
Mise à jour du système de localisation.
Benoît Pin [Mon, 29 Jul 2013 12:03:05 +0000 (14:03 +0200)]
La concaténation va être faite au dernier moment.
Benoît Pin [Wed, 24 Jul 2013 03:17:12 +0000 (05:17 +0200)]
Corrections syntaxiques.
Benoît Pin [Wed, 24 Jul 2013 03:08:22 +0000 (05:08 +0200)]
Scroll et shake du message d'alerte.
Benoît Pin [Wed, 24 Jul 2013 02:00:39 +0000 (04:00 +0200)]
+ scope isolé.
Benoît Pin [Wed, 24 Jul 2013 01:56:25 +0000 (03:56 +0200)]
coup de plumeau à l'aide de jslint.
Benoît Pin [Wed, 24 Jul 2013 01:07:52 +0000 (03:07 +0200)]
DesktopStatusBar utilisé en tant qu'id plutôt que class.
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.
Benoît Pin [Tue, 23 Jul 2013 09:25:20 +0000 (11:25 +0200)]
Du xml valide, c'est mieux :-D
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.
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.
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.
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.
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 _.
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.
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.
Benoît Pin [Sat, 6 Jul 2013 22:02:58 +0000 (00:02 +0200)]
Ajout script pour parcourir l'arborescence et ajouter au catalogue.
Benoît Pin [Sat, 6 Jul 2013 21:31:19 +0000 (23:31 +0200)]
Supression d'un vieux machin.
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.
Benoît Pin [Thu, 4 Jul 2013 20:03:08 +0000 (22:03 +0200)]
Huge Plinn Folder est le type de dossier pour « Members ».
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.
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.
Benoît Pin [Wed, 3 Jul 2013 21:06:41 +0000 (23:06 +0200)]
fckeditor -> ckeditor
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.
Benoît Pin [Wed, 3 Jul 2013 19:52:11 +0000 (21:52 +0200)]
-- skin non générique.
Benoît Pin [Wed, 3 Jul 2013 11:32:38 +0000 (13:32 +0200)]
Le tri sur l'index 'position' peut foutre la zone…
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
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…
Benoît Pin [Thu, 27 Jun 2013 08:34:27 +0000 (10:34 +0200)]
Import manquant.
Benoît Pin [Thu, 27 Jun 2013 08:20:33 +0000 (10:20 +0200)]
Conversion tabulations -> espaces.
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.
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…
Benoît Pin [Wed, 26 Jun 2013 20:36:23 +0000 (22:36 +0200)]
Autorisation de la balise iframe.
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.
Benoît Pin [Fri, 21 Jun 2013 00:20:20 +0000 (02:20 +0200)]
typo--.
Benoît Pin [Tue, 18 Jun 2013 14:17:16 +0000 (16:17 +0200)]
Bugfix webdav. CF bug #
1071431 sur launchpad.net.
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
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.
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.
Benoît Pin [Sat, 1 Jun 2013 23:11:54 +0000 (01:11 +0200)]
Migration méthodes (setMemberPassword entres autres).
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.
Benoît Pin [Sat, 1 Jun 2013 22:26:05 +0000 (00:26 +0200)]
Migration de la classe MemberData vers adaptateur.
Benoît Pin [Tue, 14 May 2013 19:55:46 +0000 (21:55 +0200)]
Boutons de déroulement de l'arborescence en png24.
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…