Grazie a Luca e Yuri, proverò le soluzioni da voi consigliate. Ciao da Lorenzo
-----Messaggio originale----- Da: Plone-IT [mailto:[email protected]] Per conto di Yuri Inviato: venerdì 12 dicembre 2014 08:11 A: [email protected] Oggetto: Re: [Plone-IT] Problema WebDAV e Dexterity Due idee: - prova a cambiare client webdav - prova ad utilizzare https://pypi.python.org/pypi/collective.quickupload o https://github.com/collective/collective.upload o https://pypi.python.org/pypi/collective.uploadify che permettono l'upload multiplo Il 11/12/2014 12:51, Lorenzo Maurizi - C.S.I.A. UniMC ha scritto: > > Salve a tutti, > > ho necessità di usare Webdav per caricare in Plone (versione 4.3.3) > una serie di files PDF di numero e dimensioni non caricabili tramite > classico Aggiungi da interfaccia web della folder. > > Il problema è che questi files vengono caricati, ma Plone non li > visualizza, la folder sembra rimanere vuota (se faccio refresh dal mio > client webdav i files scompaiono), ma andando a vedere la folder > tramite il manage, i files ci sono tutti. > > Andando in view di uno di questi files, ottengo il seguente errore: > > Traceback (innermost last): > > ·Module ZPublisher.Publish, line 138, in publish > > ·Module ZPublisher.mapply, line 77, in mapply > > ·Module ZPublisher.Publish, line 48, in call_object > > ·Module Products.Five.browser.metaconfigure, line 479, in __call__ > > ·Module Products.Five.browser.pagetemplatefile, line 125, in __call__ > > ·Module Products.Five.browser.pagetemplatefile, line 59, in __call__ > > ·Module zope.pagetemplate.pagetemplate, line 132, in pt_render > > ·Module zope.pagetemplate.pagetemplate, line 240, in __call__ > > ·Module zope.tal.talinterpreter, line 271, in __call__ > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 888, in do_useMacro > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 533, in do_optTag_tal > > ·Module zope.tal.talinterpreter, line 518, in do_optTag > > ·Module zope.tal.talinterpreter, line 513, in no_tag > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 954, in do_defineSlot > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 533, in do_optTag_tal > > ·Module zope.tal.talinterpreter, line 518, in do_optTag > > ·Module zope.tal.talinterpreter, line 513, in no_tag > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 858, in do_defineMacro > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 954, in do_defineSlot > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 533, in do_optTag_tal > > ·Module zope.tal.talinterpreter, line 518, in do_optTag > > ·Module zope.tal.talinterpreter, line 513, in no_tag > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 954, in do_defineSlot > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 533, in do_optTag_tal > > ·Module zope.tal.talinterpreter, line 518, in do_optTag > > ·Module zope.tal.talinterpreter, line 513, in no_tag > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 946, in do_defineSlot > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 533, in do_optTag_tal > > ·Module zope.tal.talinterpreter, line 518, in do_optTag > > ·Module zope.tal.talinterpreter, line 513, in no_tag > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 858, in do_defineMacro > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 533, in do_optTag_tal > > ·Module zope.tal.talinterpreter, line 518, in do_optTag > > ·Module zope.tal.talinterpreter, line 513, in no_tag > > ·Module zope.tal.talinterpreter, line 343, in interpret > > ·Module zope.tal.talinterpreter, line 376, in do_startEndTag > > ·Module zope.tal.talinterpreter, line 405, in do_startTag > > ·Module zope.tal.talinterpreter, line 482, in attrAction_tal > > ·Module Products.PageTemplates.Expressions, line 225, in evaluateText > > ·Module zope.tales.tales, line 696, in evaluate > *URL: > /opt/plone/4.3.3/eggs/plone.app.contenttypes-1.1b3-py2.7.egg/plone/app > /contenttypes/browser/templates/file.pt* > *Line 17, Column 20* > *Expression: <PythonExpr ( v.getMimeTypeIcon(context.file))>* > *Names:* > > ·{'args': (), > > · 'container': <File at > /mc_folder/mc/aree-tematiche/territorio-ambiente/urbanistica/new/Piani > attuativi del PRG new/Adottato/>, > > · 'context': <File at > /mc_folder/mc/aree-tematiche/territorio-ambiente/urbanistica/new/Piani > attuativi del PRG new/Adottato/>, > > · 'default': <object object at 0x7fb3f94ef4d0>, > > · 'here': <File at > /mc_folder/mc/aree-tematiche/territorio-ambiente/urbanistica/new/Piani > attuativi del PRG new/Adottato/>, > > · 'loop': {}, > > · 'nothing': None, > > · 'options': {}, > > · 'repeat': <Products.PageTemplates.Expressions.SafeMapping object at > 0x1f1c9e10>, > > · 'request': <HTTPRequest, > URL=http://new.comune.macerata.it/aree-tematiche/territorio-ambiente/u > rbanistica/new/Piani%20attuativi%20del%20PRG%20new/Adottato/calcolo%20 > volumi%20attuali%20e%20di%20progetto%20%28datato%2030.12.2011%29.pdf/f > ile_view>, > > · 'root': <Application at >, > > · 'template': > <Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at > 0xc546590>, > > · 'traverse_subpath': [], > > · 'user': <PropertiedUser 'zope'>, > > · 'view': <Products.Five.metaclass.SimpleViewClass from > /opt/plone/4.3.3/eggs/plone.app.contenttypes-1.1b3-py2.7.egg/plone/app > /contenttypes/browser/templates/file.pt > object at 0xc787ad0>, > > 'views': <Products.Five.browser.pagetemplatefile.ViewMapper object at > 0xd05d4d0>} > > ·Module zope.tales.pythonexpr, line 59, in __call__ > __traceback_info__: ( v.getMimeTypeIcon(context.file)) > > ·Module <string>, line 1, in <module> > > ·Module plone.memoize.view, line 47, in memogetter > > ·Module plone.app.contenttypes.browser.utils, line 35, in > getMimeTypeIcon > > ·Module Products.MimetypesRegistry.MimeTypesRegistry, line 242, in > lookupExtension > > AttributeError: 'NoneType' object has no attribute 'find' > > > Penso che il problema sia nelle righe evidenziate, ossia non è > possibile trovare il mimetype da associare tramite lookup della > estensione (che è .pdf) possibile sia un bug? > > Grazie in anticipo > > Ciao da Lorenzo > > > > _______________________________________________ > Plone-IT mailing list > [email protected] > https://lists.plone.org/mailman/listinfo/plone-plone-it > http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721. > html _______________________________________________ Plone-IT mailing list [email protected] https://lists.plone.org/mailman/listinfo/plone-plone-it http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html _______________________________________________ Plone-IT mailing list [email protected] https://lists.plone.org/mailman/listinfo/plone-plone-it http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
