[Plone-IT] Problema WebDAV e Dexterity

Yuri yurj a alfa.it
Ven 12 Dic 2014 07:11:13 UTC


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/urbanistica/new/Piani%20attuativi%20del%20PRG%20new/Adottato/calcolo%20volumi%20attuali%20e%20di%20progetto%20%28datato%2030.12.2011%29.pdf/file_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
> Plone-IT a lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html



Maggiori informazioni sulla lista Plone-IT