Benoît Pin [Thu, 10 Jul 2014 13:14:59 +0000 (15:14 +0200)]
cross browser. jslint.
Benoît Pin [Thu, 10 Jul 2014 12:18:37 +0000 (14:18 +0200)]
bugfixes / mise au point.
Benoît Pin [Thu, 10 Jul 2014 11:35:03 +0000 (13:35 +0200)]
Mise au point.
Benoît Pin [Thu, 10 Jul 2014 11:01:00 +0000 (13:01 +0200)]
Ok pour Chrome et Safari.
Benoît Pin [Thu, 10 Jul 2014 10:27:07 +0000 (12:27 +0200)]
Fetch des photos ok sous FF.
Benoît Pin [Thu, 10 Jul 2014 06:42:49 +0000 (08:42 +0200)]
Fetch des photos suivante (implémentation incomplète).
Benoît Pin [Wed, 9 Jul 2014 19:59:35 +0000 (21:59 +0200)]
Calcul du seuil à dépasser pour charger de nouvelles photos.
Benoît Pin [Wed, 9 Jul 2014 18:32:21 +0000 (20:32 +0200)]
Rafraîchissement des vignettes lors du changement de tri.
Benoît Pin [Wed, 9 Jul 2014 15:10:43 +0000 (17:10 +0200)]
Début d'implémentation du rafraîchissement des images après modification du tri.
Benoît Pin [Wed, 9 Jul 2014 14:38:33 +0000 (16:38 +0200)]
Récupérations des slides (début d'implémentation).
Benoît Pin [Wed, 9 Jul 2014 14:37:57 +0000 (16:37 +0200)]
Création macro « thumbnails » qui ne comprend que les slides.
Benoît Pin [Wed, 9 Jul 2014 14:00:08 +0000 (16:00 +0200)]
luxia-
Benoît Pin [Wed, 9 Jul 2014 13:17:28 +0000 (15:17 +0200)]
jslint.
Benoît Pin [Wed, 9 Jul 2014 13:15:31 +0000 (15:15 +0200)]
bugfix : pour obtenir l'url d'un brain, c'est getURL et non absolute_url
Benoît Pin [Wed, 9 Jul 2014 13:14:45 +0000 (15:14 +0200)]
Enregistrement du tri par défaut.
Benoît Pin [Wed, 9 Jul 2014 13:14:25 +0000 (15:14 +0200)]
Enregistrement du tri par défaut.
Benoît Pin [Wed, 9 Jul 2014 05:54:33 +0000 (07:54 +0200)]
Formulaire http pleinement fonctionnel (reste à implémenter le changement de sens).
Benoît Pin [Wed, 9 Jul 2014 05:48:46 +0000 (07:48 +0200)]
IHM pour définir le tri par défaut. Fonctionne sans js (pour l'instant).
Benoît Pin [Tue, 8 Jul 2014 15:18:26 +0000 (17:18 +0200)]
Ajout select option de tri.
Benoît Pin [Mon, 7 Jul 2014 20:35:26 +0000 (22:35 +0200)]
Maintient toujours visible de la barre d'outils.
Benoît Pin [Sun, 6 Jul 2014 06:37:46 +0000 (08:37 +0200)]
Cosmétique (début).
Benoît Pin [Sun, 6 Jul 2014 06:37:24 +0000 (08:37 +0200)]
Scroll vers l'image en cours d'upload.
Benoît Pin [Sun, 6 Jul 2014 05:42:01 +0000 (07:42 +0200)]
Prise en charge des permissions dans l'affichage / masquage de la barre d'outils.
Benoît Pin [Sat, 5 Jul 2014 21:54:11 +0000 (23:54 +0200)]
Retrait code debug.
Benoît Pin [Sat, 5 Jul 2014 21:50:09 +0000 (23:50 +0200)]
Implémentation de la suppression des photos dans l'onglet de visualisation.
Benoît Pin [Tue, 1 Jul 2014 04:58:22 +0000 (06:58 +0200)]
Ajout cases à cocher pour réaliser une sélection sur les photos. Implémentation du js pour sélectionner des éléments contigus.
Benoît Pin [Mon, 30 Jun 2014 19:50:19 +0000 (21:50 +0200)]
jslint.
Benoît Pin [Mon, 30 Jun 2014 05:17:09 +0000 (07:17 +0200)]
recompilation du diaporama flash avec flex 4.12.1.
Benoît Pin [Mon, 30 Jun 2014 05:15:37 +0000 (07:15 +0200)]
Ajout option showDateTimeOriginal pour afficher la date de prise de vue.
Benoît Pin [Sun, 29 Jun 2014 20:42:50 +0000 (22:42 +0200)]
Taille du batch reprise dans les paramètres globaux du portail.
Benoît Pin [Sun, 29 Jun 2014 08:46:02 +0000 (10:46 +0200)]
Renommage des variables backToContextUrl et lastBcUrl qui sont automatiquement mis en lowercases.
Benoît Pin [Sun, 29 Jun 2014 08:17:54 +0000 (10:17 +0200)]
lint.
Benoît Pin [Sun, 29 Jun 2014 05:57:50 +0000 (07:57 +0200)]
Affichage de la date / heure de capture dans les métadonnées présentées.
Refactoring pour que la version ajax utilise la même macro que la version standard.
Benoît Pin [Sat, 28 Jun 2014 15:44:08 +0000 (17:44 +0200)]
Ajout utilitaire pour mettre à jour les dates de prise de vues (nécessaire suite aux évolutions de xmp / LR4-5)
Benoît Pin [Sat, 28 Jun 2014 15:26:01 +0000 (17:26 +0200)]
DateTimeOriginal : il faut désormais piocher dans xmp:CreateDate. Pff…
Benoît Pin [Sat, 14 Jun 2014 00:51:23 +0000 (02:51 +0200)]
Définition de la hauteur du pavé de présentation d'une collection pour qu'on puisse lire le texte en cas de photo échantillon verticale.
Benoît Pin [Wed, 28 May 2014 08:53:58 +0000 (10:53 +0200)]
typo--
Benoît Pin [Sat, 12 Apr 2014 04:47:19 +0000 (06:47 +0200)]
Bugfix : l'ajout de photos dans la sélection n'était plus possible pour les seuls lecteurs.
Benoît Pin [Sat, 12 Apr 2014 04:28:45 +0000 (06:28 +0200)]
Positionnement dynamique du bouton du suppression.
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.