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
[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

Rispondere a