Plinn.git
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…

11 years agoMise à jour des utilities, beaucoup plus employés dans cette version de CMF / Zope.
Benoît Pin [Tue, 7 May 2013 20:58:39 +0000 (22:58 +0200)]
Mise à jour des utilities, beaucoup plus employés dans cette version de CMF / Zope.

11 years agoSurcharge : MemberAdapter de Plinn utilisé.
Benoît Pin [Tue, 7 May 2013 20:57:27 +0000 (22:57 +0200)]
Surcharge : MemberAdapter de Plinn utilisé.

11 years agomaj import
Benoît Pin [Tue, 7 May 2013 20:56:37 +0000 (22:56 +0200)]
maj import

11 years agomaj import bougé dans zope-2.13.
Benoît Pin [Tue, 7 May 2013 20:56:22 +0000 (22:56 +0200)]
maj import bougé dans zope-2.13.

11 years agobugfix
Benoît Pin [Tue, 7 May 2013 20:55:44 +0000 (22:55 +0200)]
bugfix

11 years agoMigration vers zope-2.13 : MemberData fait usage d'un adapter.
Benoît Pin [Tue, 7 May 2013 20:55:13 +0000 (22:55 +0200)]
Migration vers zope-2.13 : MemberData fait usage d'un adapter.

11 years agoMaj import
Benoît Pin [Tue, 7 May 2013 20:53:39 +0000 (22:53 +0200)]
Maj import

11 years agoMaj import
Benoît Pin [Tue, 7 May 2013 20:51:51 +0000 (22:51 +0200)]
Maj import

11 years agofix imports.
Benoît Pin [Tue, 7 May 2013 20:39:46 +0000 (22:39 +0200)]
fix imports.

13 years agoBugfix : la méthode « history » de la ZODB a changé d'api. zope-2.12
Benoît Pin [Tue, 30 Aug 2011 09:40:28 +0000 (11:40 +0200)]
Bugfix : la méthode « history » de la ZODB a changé d'api.

13 years agoBugfix : content_icon n'existe plus. On remplace par l'appel de méthode « getIcon...
Benoît Pin [Tue, 30 Aug 2011 08:03:47 +0000 (10:03 +0200)]
Bugfix : content_icon n'existe plus. On remplace par l'appel de méthode « getIcon », malheureusement deprecated.

13 years agoPassage définitif à ckeditor pour éditer les documents.
Benoît Pin [Mon, 29 Aug 2011 09:41:37 +0000 (11:41 +0200)]
Passage définitif à ckeditor pour éditer les documents.

13 years agobugfix: la surchage de manage_pasteObjects fait que les objets collés ne sont pas...
Benoît Pin [Thu, 18 Aug 2011 21:07:34 +0000 (23:07 +0200)]
bugfix: la surchage de manage_pasteObjects fait que les objets collés ne sont pas indexés. On met ça en stand-by.

13 years agoAjout du tag « param » dans les balises autorisées.
Benoît Pin [Thu, 18 Aug 2011 13:49:55 +0000 (15:49 +0200)]
Ajout du tag « param » dans les balises autorisées.

13 years agoAjout d'une règle pour que le sélecteur de format dans FCK soit sur le fond gris.
Benoît Pin [Thu, 4 Aug 2011 12:32:15 +0000 (14:32 +0200)]
Ajout d'une règle pour que le sélecteur de format dans FCK soit sur le fond gris.

13 years agoBugfix sur la boîte des actualités : affichage de la date de modification (au lieu...
Benoît Pin [Mon, 4 Jul 2011 09:41:40 +0000 (11:41 +0200)]
Bugfix sur la boîte des actualités : affichage de la date de modification (au lieu de la date de mise en ligne).

13 years agoAffichage du nom de famille en majuscules (traitement des noms en unicode pour une...
Benoît Pin [Mon, 4 Jul 2011 09:40:11 +0000 (11:40 +0200)]
Affichage du nom de famille en majuscules (traitement des noms en unicode pour une capitalisation correcte des caractères accentués).

13 years agoUn identificateur unique est automatiquement donné à la création d'un objet.
Benoît Pin [Fri, 1 Apr 2011 11:13:56 +0000 (13:13 +0200)]
Un identificateur unique est automatiquement donné à la création d'un objet.

13 years agoLe fichier Plinn utilise désormais le stockage par blob.
Benoît Pin [Mon, 28 Mar 2011 10:51:13 +0000 (12:51 +0200)]
Le fichier Plinn utilise désormais le stockage par blob.

13 years agoBugfix.
Benoît Pin [Wed, 23 Feb 2011 15:41:07 +0000 (16:41 +0100)]
Bugfix.

14 years agorenommage.
Benoît Pin [Fri, 26 Nov 2010 22:30:05 +0000 (23:30 +0100)]
renommage.

14 years agorenommage.
Benoît Pin [Fri, 26 Nov 2010 22:29:49 +0000 (23:29 +0100)]
renommage.

14 years agobugfix de la fonction getObjectTop.
Benoît Pin [Fri, 26 Nov 2010 21:09:58 +0000 (22:09 +0100)]
bugfix de la fonction getObjectTop.

14 years agoSuppression des actions realis, réarrangements.
Benoît Pin [Sun, 14 Nov 2010 21:48:01 +0000 (22:48 +0100)]
Suppression des actions realis, réarrangements.