Benoît Pin [Fri, 11 Apr 2014 14:50:29 +0000 (16:50 +0200)]
Ce qu'il faut côté serveur pour l'upload par drag and drop sur la page de présentation.
Benoît Pin [Tue, 8 Apr 2014 03:32:36 +0000 (05:32 +0200)]
typo--
Benoît Pin [Mon, 7 Apr 2014 19:37:32 +0000 (21:37 +0200)]
bugfix : variable définie trop bas.
Benoît Pin [Mon, 7 Apr 2014 19:25:24 +0000 (21:25 +0200)]
Une fois la page chargée, manifestement, toutes les tailles ne sont pas complètement stables… On ajoute un polling pour contourner le problème.
Benoît Pin [Mon, 7 Apr 2014 13:39:53 +0000 (15:39 +0200)]
Bugfix : chargement du script d'upload seulement si autorisé.
Benoît Pin [Mon, 7 Apr 2014 11:17:39 +0000 (13:17 +0200)]
bugfix : XMLHttpRequest.status est un entier.
Benoît Pin [Mon, 7 Apr 2014 08:51:20 +0000 (10:51 +0200)]
jslint terminé.
Benoît Pin [Mon, 7 Apr 2014 08:37:12 +0000 (10:37 +0200)]
jslint
Benoît Pin [Mon, 7 Apr 2014 08:35:02 +0000 (10:35 +0200)]
jslint
Benoît Pin [Mon, 7 Apr 2014 08:27:30 +0000 (10:27 +0200)]
jslint
Benoît Pin [Mon, 7 Apr 2014 08:13:00 +0000 (10:13 +0200)]
jslint
Benoît Pin [Mon, 7 Apr 2014 07:54:55 +0000 (09:54 +0200)]
Bugfix : quand on a une présentation sans breadcrumbs, il ne faut pas que ça plante.
Benoît Pin [Wed, 2 Apr 2014 09:04:14 +0000 (11:04 +0200)]
getattr -> restrictedTraverse : si on utilise geattr au lieu de restrictedTraverse, alors la variable globale « request » dans une zpt est la chaîne de caractère "Special Object Used to Force Acquisition" au lieu d'être une instance de HTTPRequest :-/.
Benoît Pin [Wed, 2 Apr 2014 08:56:23 +0000 (10:56 +0200)]
tabs -> spaces
Benoît Pin [Wed, 2 Apr 2014 08:33:59 +0000 (10:33 +0200)]
Tabs -> spaces
Bugfix localisation / getattr.
Benoît Pin [Wed, 2 Apr 2014 08:22:14 +0000 (10:22 +0200)]
Ajout de l'argument « skipfile » qui permet de marquer de manière externe les éléments déjà traités (pour ne pas avoir à les regénérer si plantage intempestif).
Benoît Pin [Tue, 1 Apr 2014 15:38:20 +0000 (17:38 +0200)]
Ajout script de regénération des photos (vigettes, retailles, zoom).
Benoît Pin [Tue, 1 Apr 2014 14:17:15 +0000 (16:17 +0200)]
Maniaquerie.
Benoît Pin [Mon, 31 Mar 2014 13:22:41 +0000 (15:22 +0200)]
Mise à jour de la barre d'adresse sur changement de photo (history.pushState).
Benoît Pin [Mon, 31 Mar 2014 13:16:24 +0000 (15:16 +0200)]
+ commentaire.
+ http cache.
Benoît Pin [Mon, 31 Mar 2014 12:57:19 +0000 (14:57 +0200)]
Prise en charge des paramètres thumb_size et slide_size par l'uploader.
Benoît Pin [Mon, 31 Mar 2014 07:53:28 +0000 (09:53 +0200)]
Prise en compte du paramètre thumb_size au moment de la fabrication.
Benoît Pin [Sun, 30 Mar 2014 23:18:54 +0000 (01:18 +0200)]
Retrait upload par applet java.
Benoît Pin [Sun, 2 Mar 2014 16:02:53 +0000 (17:02 +0100)]
La couleur d'arrière plan du contenu est plus indiquée pour le fond des tuiles.
Benoît Pin [Wed, 14 Aug 2013 10:40:36 +0000 (12:40 +0200)]
fileupload.js a été généricisé et déplacé dans Plinn.fileupload.js a été généricisé et déplacé dans Plinn.
Benoît Pin [Tue, 13 Aug 2013 10:34:01 +0000 (12:34 +0200)]
Introduction de la méthode « uploadCompleteHandlerCB ».
Benoît Pin [Tue, 13 Aug 2013 10:04:25 +0000 (12:04 +0200)]
Introduction du callback « progressHandlerCB ».
Benoît Pin [Tue, 13 Aug 2013 09:56:48 +0000 (11:56 +0200)]
Introduction d'un callback « beforeUpload ».
Benoît Pin [Tue, 13 Aug 2013 09:46:44 +0000 (11:46 +0200)]
Renommage variable dans méthodes de manipulation de la file d'envoi.
Benoît Pin [Tue, 13 Aug 2013 09:37:10 +0000 (11:37 +0200)]
Refactoring : déplacement des méthodes spécifiques à l'affichage de l'interface utilisateur.
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:50:52 +0000 (16:50 +0200)]
Renommage plus spécifique.
Benoît Pin [Fri, 2 Aug 2013 14:28:54 +0000 (16:28 +0200)]
Retrait log de debut un peu houya-houya :-D.
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:55:14 +0000 (11:55 +0200)]
Tabs -> spaces.
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 [Wed, 24 Jul 2013 09:52:55 +0000 (11:52 +0200)]
Interception de ConnectionStateError qui peut survenir lorsque des images sont supprimées avant traitement.
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 [Tue, 23 Jul 2013 08:45:18 +0000 (10:45 +0200)]
Initialisation du Content-Type à text/xml.
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 14:58:04 +0000 (16:58 +0200)]
Création script / zpt pour le rendu d'une thumbnail (uniquement) pour affichage après upload en js.
Benoît Pin [Mon, 22 Jul 2013 13:49:43 +0000 (15:49 +0200)]
Nom du fichier original lors du download.
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 [Fri, 19 Jul 2013 12:58:18 +0000 (14:58 +0200)]
Astuce css pour force l'élément racine de la planche contact à être de la hauteur totale des tuiles.
Benoît Pin [Fri, 19 Jul 2013 11:58:00 +0000 (13:58 +0200)]
Affichage / masquage de la cible du dépôt d'images.
Benoît Pin [Fri, 19 Jul 2013 11:42:36 +0000 (13:42 +0200)]
Refactoring.
Benoît Pin [Sun, 7 Jul 2013 15:57:02 +0000 (17:57 +0200)]
getUtilityByInterfaceName a créé un bug assez sournois : reindexObject est capable de récupérer le catalogue, avant l'achèvement de la construction. Le bug était auparavant silencieux (voire n'existait pas) car la récupération du catalogue par CMFCatalogAware.reindexObject retournait None, et donc il n'y avait pas – de fait – d'indexation prématurée.
Benoît Pin [Sun, 7 Jul 2013 14:38:24 +0000 (16:38 +0200)]
On stagne pour l'instant : l'indexation par l'automate de tuilage des images est toujours foireuse…
Benoît Pin [Sun, 7 Jul 2013 12:02:30 +0000 (14:02 +0200)]
On génère à la main le uid lors de la ré-indexation.
Benoît Pin [Sun, 7 Jul 2013 08:06:06 +0000 (10:06 +0200)]
+ setSite
Benoît Pin [Mon, 1 Jul 2013 12:24:32 +0000 (14:24 +0200)]
Merge branch 'zope-2.13' of ssh://ssh.cri.ensmp.fr/~pin/gitrepositories/Portfolio into zope-2.13
Benoît Pin [Sun, 30 Jun 2013 14:25:47 +0000 (16:25 +0200)]
On dirait bien que portal_syndication commence à faire chier… On met la poussière sous le tapis…
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 13:33:54 +0000 (15:33 +0200)]
Cosmétique : une image de fond qui suggère l'espace de dépôt.
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 [Tue, 11 Jun 2013 14:59:07 +0000 (16:59 +0200)]
déplacement zope.app.container -> zope.container.
Benoît Pin [Fri, 30 Dec 2011 14:50:37 +0000 (15:50 +0100)]
cleanup.
Benoît Pin [Fri, 30 Dec 2011 14:30:06 +0000 (15:30 +0100)]
bugfix: portal_path is a instance variable.
Benoît Pin [Tue, 30 Aug 2011 11:01:35 +0000 (13:01 +0200)]
Passage à ckeditor pour la sélection de l'image échantillon.
Benoît Pin [Thu, 4 Aug 2011 08:14:37 +0000 (10:14 +0200)]
Bugfix : mauvais domaine i18n.
Benoît Pin [Wed, 3 Aug 2011 15:35:07 +0000 (17:35 +0200)]
Utilisation d'une url absolue pour le diaporama flash.
Benoît Pin [Wed, 3 Aug 2011 14:42:51 +0000 (16:42 +0200)]
bugfix du diaporama flash.
Benoît Pin [Wed, 3 Aug 2011 13:13:48 +0000 (15:13 +0200)]
Mise à jour du diaporama flash.
Benoît Pin [Wed, 27 Jul 2011 17:46:09 +0000 (19:46 +0200)]
Prise en charge des boutons dans le diaporama.
Benoît Pin [Sat, 27 Nov 2010 08:40:14 +0000 (09:40 +0100)]
Retrait du saut de ligne pour éviter les scrolling intempestifs.
Benoît Pin [Fri, 26 Nov 2010 21:08:07 +0000 (22:08 +0100)]
On affiche toujours le rail de défilement pour pouvoir, à coup sûr obtenir la position.
Benoît Pin [Fri, 26 Nov 2010 15:41:54 +0000 (16:41 +0100)]
bugfix : ancrage du film toujours en bas.
Benoît Pin [Sun, 7 Nov 2010 02:34:55 +0000 (03:34 +0100)]
Utilisation de la taille du batch par défaut.
Benoît Pin [Sun, 7 Nov 2010 02:09:26 +0000 (03:09 +0100)]
Retrait des mots-clés svn.
Benoît Pin [Mon, 1 Nov 2010 22:16:28 +0000 (23:16 +0100)]
Passage de la taille du batch de photos de 20 à 50, avec 5 d'orphelins.
Benoît Pin [Mon, 1 Nov 2010 20:42:37 +0000 (21:42 +0100)]
Ajout de l'interception de l'événement IObjectModifiedEvent pour traitement des tuiles.
Benoît Pin [Mon, 1 Nov 2010 20:40:27 +0000 (21:40 +0100)]
Bugfixe : lors du démarrage du thread, il existe toujours au moins 1 photo à traiter (celle qui vient de s'ajouter). On dédoublonne.
Benoît Pin [Sat, 30 Oct 2010 20:16:59 +0000 (22:16 +0200)]
Ajout du diaporama flash (copie pour mieux faire la publication).
Benoît Pin [Wed, 27 Oct 2010 22:44:04 +0000 (00:44 +0200)]
Support de la supression d'un portfolio.
Benoît Pin [Wed, 27 Oct 2010 22:19:02 +0000 (00:19 +0200)]
Retour des uids des portfolios.
Benoît Pin [Wed, 27 Oct 2010 16:35:50 +0000 (18:35 +0200)]
Bugfixe : utilisation du caractère tabulation comme séparateur dans les paths envoyés (au lieu du « / » qui peut être présent dans un nom de collection publié).
Benoît Pin [Wed, 27 Oct 2010 16:06:24 +0000 (18:06 +0200)]
Ajout de la supression des photos.
Benoît Pin [Tue, 26 Oct 2010 22:34:58 +0000 (00:34 +0200)]
Affichage du diaporama flash.
Benoît Pin [Tue, 26 Oct 2010 22:34:12 +0000 (00:34 +0200)]
Oubli : il faut appeler le constructeur du DublinCore !
Benoît Pin [Tue, 26 Oct 2010 14:20:06 +0000 (16:20 +0200)]
Résolu : problème de localisation avec zope-2.12.
Benoît Pin [Mon, 25 Oct 2010 22:06:20 +0000 (00:06 +0200)]
Compatibilité minimum pour que zope se lance.