Benoît Pin [Mon, 21 Jul 2014 13:03:50 +0000 (15:03 +0200)]
IHM pour édition des indexes délégués à Solr.
Benoît Pin [Wed, 16 Jul 2014 11:57:03 +0000 (13:57 +0200)]
Solr optionnel.
Benoît Pin [Wed, 16 Jul 2014 09:36:00 +0000 (11:36 +0200)]
try / except pour démarrer sans Solr.
Benoît Pin [Wed, 16 Jul 2014 09:33:07 +0000 (11:33 +0200)]
Tabs -> 4 × spaces
Benoît Pin [Wed, 16 Jul 2014 09:11:07 +0000 (11:11 +0200)]
Merge commit '
a4cb4d96face514924387d34746b3148848ac092' into zope-2.13
Intrégration de Solr effectuée. Reste à le rendre optionnel.
Benoît Pin [Fri, 11 Jul 2014 07:50:36 +0000 (09:50 +0200)]
Slides / thumbnails plus grandes.
Benoît Pin [Thu, 10 Jul 2014 13:52:27 +0000 (15:52 +0200)]
bugfix
Benoît Pin [Thu, 10 Jul 2014 13:13:29 +0000 (15:13 +0200)]
Ajout méthodes getWindowScrollX, getWindowScrollY.
Benoît Pin [Thu, 10 Jul 2014 12:43:44 +0000 (14:43 +0200)]
Spaces -> tabs
Benoît Pin [Wed, 9 Jul 2014 13:27:33 +0000 (15:27 +0200)]
Mise à jour des en-têtes.
Benoît Pin [Wed, 9 Jul 2014 11:51:31 +0000 (13:51 +0200)]
typo-- (jslint)
Benoît Pin [Wed, 9 Jul 2014 11:39:25 +0000 (13:39 +0200)]
Ajout attribut html5 fictif 'classList' pour qu'IE8 arrête de faire chier.
Benoît Pin [Wed, 9 Jul 2014 09:00:35 +0000 (11:00 +0200)]
Erreur history.pushState (IE8) passées silencieuses.
Benoît Pin [Wed, 9 Jul 2014 08:16:16 +0000 (10:16 +0200)]
Bugfix : la connexion Solr peut se volatiliser plus vite que le hook de transaction…
Benoît Pin [Wed, 9 Jul 2014 05:46:34 +0000 (07:46 +0200)]
Le tri est effectué directement par le catalogue.
Benoît Pin [Tue, 8 Jul 2014 12:45:29 +0000 (14:45 +0200)]
Réutilisation de la connexion Solr, pour ne pas en ouvrir plus que nécessaire.
Benoît Pin [Sun, 6 Jul 2014 07:30:06 +0000 (09:30 +0200)]
Finitions.
Benoît Pin [Sun, 6 Jul 2014 05:25:57 +0000 (07:25 +0200)]
Masquage du diaporama html standard.
Masquage de l'onglet lister aux anonymes.
Benoît Pin [Wed, 25 Jun 2014 09:01:03 +0000 (11:01 +0200)]
Encore un truc qui trainait…
Benoît Pin [Wed, 25 Jun 2014 09:00:44 +0000 (11:00 +0200)]
comments++ install solr debian
Benoît Pin [Tue, 24 Jun 2014 14:05:50 +0000 (16:05 +0200)]
bugfix.
Benoît Pin [Tue, 24 Jun 2014 13:31:15 +0000 (15:31 +0200)]
Utilisation des attributs.
Benoît Pin [Tue, 24 Jun 2014 12:50:55 +0000 (14:50 +0200)]
Solr doit tout retourner (pour l'instant).
Benoît Pin [Tue, 24 Jun 2014 12:42:28 +0000 (14:42 +0200)]
Délégation effective de la recherche à Solr.
Benoît Pin [Tue, 24 Jun 2014 08:53:07 +0000 (10:53 +0200)]
Ajout des imports nécessaires au fonctionnement de la méthode search.
Benoît Pin [Tue, 24 Jun 2014 08:27:04 +0000 (10:27 +0200)]
Recopie de l'implémentation de ZCatalog.Catalog.Catalog.search, sans les imports.
Benoît Pin [Mon, 23 Jun 2014 21:18:41 +0000 (23:18 +0200)]
Versement catalogue solr dans Plinn core
Benoît Pin [Wed, 4 Jun 2014 12:42:39 +0000 (14:42 +0200)]
portal_calendar ralentit trop : itération sur tous les objets du dossier courant pour déterminer les index disponibles.
Benoît Pin [Mon, 26 May 2014 13:23:40 +0000 (15:23 +0200)]
Bugfix ie11 qui créé un bug dans Plinn… Quelle chienlit IE…
Benoît Pin [Thu, 22 May 2014 13:57:29 +0000 (15:57 +0200)]
Ajout extension .cur.
Benoît Pin [Thu, 22 May 2014 08:54:38 +0000 (10:54 +0200)]
Affectation des fonctions de manipulation des événements sur détection du support DOM2 event (au lieu du nom du navigateur).
Benoît Pin [Mon, 19 May 2014 14:21:10 +0000 (16:21 +0200)]
Ajout d'un paramètre « noHistory » pour que les envoise de formulaires n'aient pas d'entrées dans l'historique.
Benoît Pin [Mon, 19 May 2014 11:46:04 +0000 (13:46 +0200)]
Oubli d'un « var ».
Benoît Pin [Mon, 12 May 2014 21:48:28 +0000 (23:48 +0200)]
Corrections messages pour réinitialisation de mot de passe.
Benoît Pin [Sun, 27 Apr 2014 19:43:53 +0000 (21:43 +0200)]
L'url de l'objet n'est pas ce qui a de plus pertinent pour l'ajout dans l'historique. On utilise l'attribut action du formulaire qui a été envoyé.
Benoît Pin [Tue, 15 Apr 2014 09:31:52 +0000 (11:31 +0200)]
Doc install Plinn
Fichier dependencies pip.
Benoît Pin [Fri, 11 Apr 2014 15:18:20 +0000 (17:18 +0200)]
Pour des requêtes passées avec ajax, il vaut mieux toujours définir la balise <base> : on évite bien des surprises désagréables.
Benoît Pin [Fri, 11 Apr 2014 11:00:28 +0000 (13:00 +0200)]
Dans certains cas, il n'y a pas encore de balise <base> dans l'en-tête. On l'ajoute donc.
Benoît Pin [Fri, 11 Apr 2014 09:56:14 +0000 (11:56 +0200)]
Retrait messages de debug.
Benoît Pin [Fri, 11 Apr 2014 09:55:30 +0000 (11:55 +0200)]
Recopie du code à partir de fragment_importer.js pour prise en charge de la balise <base>.
Benoît Pin [Fri, 11 Apr 2014 09:49:03 +0000 (11:49 +0200)]
Mise à jour de la balise <base> du document pour que les liens relatifs fonctionnent correctement.
Benoît Pin [Fri, 11 Apr 2014 09:48:00 +0000 (11:48 +0200)]
Déplacement du slot 'base' pour une utilisation plus commode par js.
Benoît Pin [Fri, 11 Apr 2014 08:35:46 +0000 (10:35 +0200)]
Retrait des éléments notés deprecated depuis mathusalem. Jslint.
Benoît Pin [Thu, 10 Apr 2014 13:46:22 +0000 (15:46 +0200)]
spaces->tabs
Benoît Pin [Thu, 10 Apr 2014 13:16:06 +0000 (15:16 +0200)]
Utilisation des blobs pour les fichiers attachés (à l'instar des photos).
Nettoyage automatique des pièces jointes non utilisées.
Benoît Pin [Thu, 10 Apr 2014 03:08:26 +0000 (05:08 +0200)]
Implémentation envoi d'images.
Benoît Pin [Wed, 9 Apr 2014 20:59:37 +0000 (22:59 +0200)]
bugfix : checkIdAvailable était exécutée via l'acquisition…
Benoît Pin [Wed, 9 Apr 2014 14:45:38 +0000 (16:45 +0200)]
On s'assure que le dossier des pièces jointes existe.
Benoît Pin [Wed, 9 Apr 2014 12:34:57 +0000 (14:34 +0200)]
Implémentation de put_upload, reprise de Plinn.Folder.Folder
Benoît Pin [Fri, 4 Apr 2014 19:42:05 +0000 (21:42 +0200)]
ckeditor: ajustement pour que la breadcrumb du balisage soit dans la couleur correcte.
Benoît Pin [Fri, 4 Apr 2014 12:00:56 +0000 (14:00 +0200)]
encodeQuopriEmail et encodeMailHeader en sécu public.
Benoît Pin [Tue, 1 Apr 2014 14:16:43 +0000 (16:16 +0200)]
Restauration de la localisation des détails des contenus pour ckeditor (suite au bugfix dans ckeditor).
Benoît Pin [Mon, 31 Mar 2014 07:56:47 +0000 (09:56 +0200)]
Retrait de l'onglet « Import » qui affichait l'applet java.
Benoît Pin [Mon, 31 Mar 2014 07:55:15 +0000 (09:55 +0200)]
Abandon de thumb_height et thumb_width au profit de thumb_size.
Benoît Pin [Tue, 11 Mar 2014 07:50:17 +0000 (08:50 +0100)]
Mauvaise implémentation du footer ancré en bas et par css… On verra plus tard.
Benoît Pin [Tue, 4 Mar 2014 16:56:00 +0000 (17:56 +0100)]
Remise en fonction du presse papier.
Benoît Pin [Tue, 4 Mar 2014 16:55:31 +0000 (17:55 +0100)]
Import désormais inutile.
Benoît Pin [Tue, 4 Mar 2014 15:09:01 +0000 (16:09 +0100)]
Le dico « methods » qu'on pouvait mettre dans le __init__.py d'un produit n'est plus supporté (en même temps, ça fait des années qu'ils prévenaient…).
Ça rendait inopérant les fonctions de copier / coller.
Benoît Pin [Tue, 4 Mar 2014 13:34:28 +0000 (14:34 +0100)]
tabs2spaces.
Benoît Pin [Sun, 2 Mar 2014 16:04:41 +0000 (17:04 +0100)]
2 bricoles.
Benoît Pin [Wed, 5 Feb 2014 21:52:15 +0000 (22:52 +0100)]
Pas si bonne idée d'appliquer un style sur l'élément <html>.
Benoît Pin [Wed, 5 Feb 2014 16:01:07 +0000 (17:01 +0100)]
Un peu plus de structuration :
— ajout du wrapper principal « main_wrapper » ;
— ajout des ids « top_bar » et « user_menu_bar » ;
— #Footer remonté d'un niveau ;
— Footer ancré en bas (par css) ;
— masquage du champ de recherche aux anonymes.
Benoît Pin [Wed, 5 Feb 2014 12:47:54 +0000 (13:47 +0100)]
Mise à jour de la barre de copyright.
Benoît Pin [Wed, 5 Feb 2014 12:47:06 +0000 (13:47 +0100)]
Utilisation png24 transparent pour le logo de Plinn.
Benoît Pin [Sun, 19 Jan 2014 09:55:24 +0000 (10:55 +0100)]
Il est maintenant possible d’entrer son adresse email pour la réinitialisation de mot de passe.
Benoît Pin [Wed, 25 Dec 2013 16:48:38 +0000 (17:48 +0100)]
Renommage des éléments avec édition des titres et des ids en une seule opération.
Benoît Pin [Thu, 19 Dec 2013 22:47:28 +0000 (23:47 +0100)]
Copie du formulaire de renommage des contenus (à partir du CMFDefault).
Benoît Pin [Thu, 19 Dec 2013 22:42:15 +0000 (23:42 +0100)]
Effacement du formulaire d’édition des propriétés de syndication : le CMF a changé et ça foire…
Benoît Pin [Thu, 19 Dec 2013 13:21:51 +0000 (14:21 +0100)]
Ajout script de migration zctl dossier standard vers btree.
Benoît Pin [Thu, 19 Dec 2013 13:21:09 +0000 (14:21 +0100)]
Correction doc.
Benoît Pin [Thu, 19 Dec 2013 09:27:01 +0000 (10:27 +0100)]
Le constructeur du DublinCore doit être invoqué avant le constructeur de BlobFile : en cas de surcharge de update_data, il se peut qu’on ait besoin des métadonnées qui doivent être correctement initialisées.
Benoît Pin [Thu, 12 Dec 2013 10:34:07 +0000 (11:34 +0100)]
bugfix du bugfix…
Benoît Pin [Thu, 12 Dec 2013 10:13:28 +0000 (11:13 +0100)]
fix bug (trouvé par PJ) : le bouton submit sur lequel l’utilisateur avait cliqué était perdu.
Benoît Pin [Wed, 11 Dec 2013 21:23:20 +0000 (22:23 +0100)]
Patch de Products.CMFDefault.formlib.form._EditFormMixin._setRedirect Plinn implementation pour prendre en compte le drapeau « ajax » lors de la redirection après traitement du formulaire.
Benoît Pin [Wed, 11 Dec 2013 20:38:14 +0000 (21:38 +0100)]
Ajout du slot « body » en alias à « main_no_tabs » car il est utile pour afficher les pages de configuration des tools CMF.
Benoît Pin [Tue, 10 Dec 2013 10:31:43 +0000 (11:31 +0100)]
Ajout déclaration snippet ajax glisser / déposer de fichiers pour la racine du portail.
Benoît Pin [Tue, 10 Dec 2013 10:28:06 +0000 (11:28 +0100)]
Ajout de la méthode put_upload. Config sécurité.
Benoît Pin [Tue, 10 Dec 2013 10:02:18 +0000 (11:02 +0100)]
Ajout de la méthode d’upload par glisser / déposer sur le portail.
Benoît Pin [Tue, 10 Dec 2013 10:01:42 +0000 (11:01 +0100)]
bugfix
Benoît Pin [Mon, 9 Dec 2013 17:18:06 +0000 (18:18 +0100)]
Ce qu’il faut pour que l’upload par glisser / déposer fonctionne avec le thème par défaut.
Benoît Pin [Mon, 9 Dec 2013 17:09:02 +0000 (18:09 +0100)]
Réunification du listing des dossier entre le thème par défaut et le thème photo.
Benoît Pin [Sun, 8 Dec 2013 21:37:50 +0000 (22:37 +0100)]
Simplifications. On vire le pictogramme du cadenas : personne ne savait à quoi ça servait…
Tests plus basiques sur l’affichage des cases à cocher / des boutons.
Benoît Pin [Sun, 8 Dec 2013 21:14:39 +0000 (22:14 +0100)]
Activation de l’upload par glisser / déposer que si permission d’ajouter.
Benoît Pin [Sun, 8 Dec 2013 20:59:09 +0000 (21:59 +0100)]
L’objet FolderDDropControler doit être instancié à chaque fois (même quand le critère de tri n’est pas l’ordre) car il gère désormais la sélection de cases à cocher.
Benoît Pin [Sun, 8 Dec 2013 20:27:25 +0000 (21:27 +0100)]
tabs -> spaces pour le code html.
Benoît Pin [Sun, 8 Dec 2013 19:44:11 +0000 (20:44 +0100)]
Implémentation de la sélection par range des cases à cocher.
Benoît Pin [Sun, 8 Dec 2013 14:30:23 +0000 (15:30 +0100)]
Abandon de l’affichage de la position (c’est moche). Il faudra trouver un moyen de remettre le tri sur position, en cas de changement.
Benoît Pin [Sun, 8 Dec 2013 14:29:37 +0000 (15:29 +0100)]
Invocation de _updatePositions après le drop.
Benoît Pin [Sun, 8 Dec 2013 14:05:16 +0000 (15:05 +0100)]
En fait, on a déjà l’index de position des éléments – sauf qu’il était créé en dehors du constructeur. On l’y met, c’est plus propre.
Benoît Pin [Sun, 8 Dec 2013 13:43:33 +0000 (14:43 +0100)]
jslint
Benoît Pin [Sun, 8 Dec 2013 09:15:32 +0000 (10:15 +0100)]
Implémentation d’une méthode utilitaire pour indexer les cases à cocher.
Benoît Pin [Sun, 8 Dec 2013 09:04:45 +0000 (10:04 +0100)]
Mise en place du canevas pour gérer la sélection des cases à cocher.
Benoît Pin [Sat, 7 Dec 2013 20:00:59 +0000 (21:00 +0100)]
PUT webdav -> on crée un fichier pour le tout venant.
Benoît Pin [Wed, 4 Dec 2013 22:53:36 +0000 (23:53 +0100)]
Si la création du type adoc n’est pas possible (pas autorisée) on crée alors un fichier en recours.
Benoît Pin [Wed, 4 Dec 2013 22:32:56 +0000 (23:32 +0100)]
Ajout barre de progression de l’upload du fichier courant.
Benoît Pin [Wed, 4 Dec 2013 22:32:09 +0000 (23:32 +0100)]
Retrait print de debug.
Benoît Pin [Wed, 4 Dec 2013 20:07:15 +0000 (21:07 +0100)]
Dans le cas (courant) où l’objet créé implémente DublinCore, alors on initialise le titre avec le nom du fichier original et le format (content-type).
Benoît Pin [Wed, 4 Dec 2013 19:37:03 +0000 (20:37 +0100)]
noms de fichiers encodés.
Benoît Pin [Wed, 4 Dec 2013 13:32:48 +0000 (14:32 +0100)]
Avancement sur l’upload par glisser / déposer dans les dossiers. On affiche le fragment html après upload.
Benoît Pin [Wed, 4 Dec 2013 13:29:53 +0000 (14:29 +0100)]
On récupère le snipet d’après upload sur le dossier si le contenu n’en a pas de défini.