[Community-desktop] Bug saving to folders with a space in the name?

Alan Runyan alan at enfoldsystems.com
Tue Sep 4 13:21:15 CDT 2007


Hmmm.  Can you create another Plone Site and see if this behavior is
reproducible?  I wonder if it has something to do with one of the
add-on's.  

I will open up an issue and see if our guy can reproduce this issue.

 Alan Runyan
 Enfold Systems, Inc.
 http://www.enfoldsystems.com/
 phone: +1.713.942.2377x111
 fax: +1.832.201.8856

 

> -----Original Message-----
> From: ghaygood at gmail.com [mailto:ghaygood at gmail.com] On 
> Behalf Of Greg Haygood
> Sent: Tuesday, September 04, 2007 12:17 PM
> To: Alan Runyan
> Cc: community-desktop at lists.enfoldsystems.com
> Subject: Re: [Community-desktop] Bug saving to folders with a 
> space in the name?
> 
> By stock Plone 2.5.3, I meant only that I installed using the 
> community unified installer version of 2.5.3 from plone.org.  
> Obviously I have lots of packages installed on top of it!
> 
> Yes, I'm actively using FileSystemStorage 2.5.6 with 
> AttachmentField and PloneExFile providing the "File" object 
> to the end user.  The AT version of File is disabled.
> 
> The situation is that the top-level folders (media, etc) were 
> created TTW, then the users (who have full permissions on 
> these folders) started dragging in files & folders via Enfold 
> Desktop.   Those pieces of content are created without Titles 
> and with their IDs set to the original filenames.  Creation 
> of content TTW works as expected. 
> 
> Does that help?
> 
> 
> Test case is that simply that files and folders that are dragged
> 
> 
> On 9/4/07, Alan Runyan < alan at enfoldsystems.com 
> <mailto:alan at enfoldsystems.com> > wrote:
> 
> 	Hi Greg,
> 	
> 	The content you are uploading: is it ending up in 
> FileSystemStorage or 
> 	some other place?
> 	We would like to fix this for everyone as well.  Can 
> you give us a test
> 	case (from the user point of view)?
> 	i.e.
> 	
> 	  Use creates folder, 'media'
> 	  inside the folder create another folder called 'my 
> test folder' 
> 	  Upon saving this the system fails.
> 	
> 	FWIW, This does not look like a vanilla plone 2.5.3, 
> cmfeditions,
> 	ExternalSiteCatalog and others.
> 	
> 	We can have one of our guys try to reproduce this with 
> your test case 
> 	ASAP
> 	
> 	Cheers
> 	
> 	Alan Runyan
> 	Enfold Systems, Inc.
> 	http://www.enfoldsystems.com/
> 	phone: +1.713.942.2377x111
> 	fax: +1.832.201.8856
> 	
> 	
> 	
> 	> -----Original Message----- 
> 	> From: ghaygood at gmail.com [mailto:ghaygood at gmail.com] On
> 	> Behalf Of Greg Haygood
> 	> Sent: Friday, August 31, 2007 3:31 PM 
> 	> To: Alan Runyan
> 	> Cc: community-desktop at lists.enfoldsystems.com
> 	> Subject: Re: [Community-desktop] Bug saving to folders with a
> 	> space in the name? 
> 	>
> 	> From Site Setup : Installed
> 	>
> 	> # ATColorPickerWidget 0.1.2
> 	> # ATMemberSelectWidget 0.3.1
> 	> # AddRemoveWidget 1.0 beta 3 svn/unreleased # Archetypes
> 	> 1.4.4-final # AttachmentField 1.4.3 # CMFContentPanels 2.4 #
> 	> CMFEditions 1.0rc1 # CMFPlacefulWorkflow 1.0.5 #
> 	> CMFPropertySets 3.0.0 # CMFonFive CMFonFive-1.3.4 #
> 	> CacheSetup 1.1 # Calendaring 0.3.0 # CarticeptStyle 1.0 #
> 	> Clouseau 0.8 # DIYPloneStyle 2.1.4 # ExternalSiteCatalog
> 	> 1.2.0 # FileSystemStorage 2.5.6 # FolderMapView 1.0 #
> 	> GrufSpaces 1.0.0 # ImageRepository 0.7 # Marshall 1.0.0-dev #
> 	> MimetypesRegistry 1.5.0-final # PasswordResetTool 0.4.3 #
> 	> Plone4ArtistsCalendar 1.0rc1 # PloneErrorReporting 1.0 #
> 	> PloneExFile 4.0.1 # PloneLockManager 3.0.0 # PloneMaintenance
> 	> 1.2 # PortalTransforms 1.5.2-final # QuickReinstaller 1.0 #
> 	> Relations 0.8 (UNRELEASED) # ShellExServer 3.0.0 #
> 	> SimplePortlet 1.1.1 # SmartPortlets 0.1.1 # TextIndexNG3
> 	> 3.1.16 # kupu kupu 1.4 # plonegalleryview 0.3.1 # windowZ 1.2
> 	>
> 	> From Control Panel Products:
> 	>
> 	> ARFilePreview (Installed product ARFilePreview ( 2.1.2))
> 	> AROfficeTransforms (Installed product AROfficeTransforms
> 	> (0.9.1)) ATColorPickerWidget (Installed product
> 	> ATColorPickerWidget (0.1.2 )) ATContentTypes (Installed
> 	> product ATContentTypes (1.1.6-final)) ATExtensions (Installed
> 	> product ATExtensions ( 0.8.0)) ATMemberSelectWidget
> 	> (Installed product ATMemberSelectWidget (0.3.1))
> 	> ATReferenceBrowserWidget (Installed product 
> 	> ATReferenceBrowserWidget (1.7.1)) ATSchemaEditorNG (Installed
> 	> product ATSchemaEditorNG (0.4.4 (UNRELEASED/SVN)))
> 	> ATVocabularyManager (Installed product ATVocabularyManager
> 	> (1.2-RC)) ATWorkgroup (Installed product ATWorkgroup ( 2.0.2))
> 	> AddRemoveWidget (Installed product AddRemoveWidget (1.0 beta
> 	> 3 svn/unreleased)) Archetypes (Installed product Archetypes
> 	> (1.4.4-final)) AttachmentField (Installed product
> 	> AttachmentField ( 1.4.3)) AutoRole (Installed product 
> AutoRole (1.0))
> 	> BTreeFolder2 (Installed product BTreeFolder2
> 	> (BTreeFolder2-1.0.2 )) CMFActionIcons (Installed product
> 	> CMFActionIcons (CMF-1.6.4)) CMFCalendar (Installed product 
> 	> CMFCalendar (CMF-1.6.4)) CMFContentPanels (Installed product
> 	> CMFContentPanels (2.4)) CMFCore (Installed product CMFCore (
> 	> CMF-1.6.4)) CMFDefault (Installed product CMFDefault
> 	> (CMF-1.6.4)) CMFDiffTool (Installed product CMFDiffTool 
> 	> (0.3.2)) CMFDynamicViewFTI (Installed product
> 	> CMFDynamicViewFTI (2.1.2)) CMFEditions (Installed product
> 	> CMFEditions ( 1.0rc1)) CMFFormController (Installed product
> 	> CMFFormController (2.0.8 )) CMFPlacefulWorkflow (Installed
> 	> product CMFPlacefulWorkflow (1.0.5)) CMFPlone (Installed
> 	> product CMFPlone (2.5.3-final)) CMFPropertySets (Installed
> 	> product CMFPropertySets ( 3.0.0)) CMFQuickInstallerTool 
> 	> (Installed product CMFQuickInstallerTool (1.6.1)) CMFSetup
> 	> (Installed product CMFSetup (CMF-1.6.4)) CMFSquidTool
> 	> (Installed product CMFSquidTool (1.3.2)) CMFTopic (Installed
> 	> product CMFTopic ( CMF-1.6.4)) CMFUid (Installed product
> 	> CMFUid (CMF-1.6.4)) CMFonFive (Installed product CMFonFive
> 	> (CMFonFive-1.3.4)) CacheSetup (Installed product CacheSetup
> 	> (1.1)) Calendaring (Installed product Calendaring ( 0.3.0 ))
> 	> Clouseau (Installed product Clouseau (0.8)) DCWorkflow
> 	> (Installed product DCWorkflow (CMF-1.6.4)) DCWorkflowDump
> 	> (Installed product DCWorkflowDump (1.2)) DIYPloneStyle
> 	> (Installed product DIYPloneStyle ( 2.1.4 )) DataGridField
> 	> (Installed product DataGridField (1.5.0)) DavPack (Installed
> 	> product DavPack (3.0.0)) DocFinderTab (Installed product
> 	> DocFinderTab (1.0.2)) EnfoldTools (Installed product
> 	> EnfoldTools (3.0.0)) ExtendedPathIndex (Installed product
> 	> ExtendedPathIndex (2.4)) ExtensionRename (Installed product
> 	> ExtensionRename (3.0.0)) ExternalEditor (Installed product
> 	> ExternalEditor ( 0.9.3)) ExternalMethod (Installed product
> 	> ExternalMethod (External Method-1-0-0)) ExternalSiteCatalog
> 	> (Installed product ExternalSiteCatalog (1.2.0)) FCKeditor
> 	> (Installed product FCKeditor (2.4.2)) FileSystemStorage 
> 	> (Installed product FileSystemStorage (2.5.6)) FireBugger
> 	> (Installed product FireBugger ( 0.8)) Five (Installed product
> 	> Five (Five 1.4.2)) FolderMapView (Installed product
> 	> FolderMapView (1.0 )) GenericPloneContent (Installed product
> 	> GenericPloneContent (0.6)) GenericSetup (Installed product
> 	> GenericSetup ( GenericSetup-1.2)) GroupUserFolder (Installed
> 	> product GroupUserFolder (3.54.3)) GrufSpaces (Installed 
> 	> product GrufSpaces (1.0.0)) ImageRepository (Installed
> 	> product ImageRepository (0.7)) InstallUtils (Installed
> 	> product InstallUtils ( 0.4.0)) LDAPMultiPlugins (Installed
> 	> product LDAPMultiPlugins ( 1.5)) LDAPUserFolder (Installed
> 	> product LDAPUserFolder (2.8)) Lime (Installed product Lime
> 	> (3.0.0)) MIMETools (Installed product MIMETools) MailHost
> 	> (Installed product MailHost (MailHost-1-3-0)) Marshall 
> 	> (Installed product Marshall (1.0.0-dev)) MimetypesRegistry
> 	> (Installed product MimetypesRegistry (1.5.0-final)) Mlango
> 	> (Installed product Mlango (1.2.1)) MlangoViewlets (Installed
> 	> product MlangoViewlets ( 1.2.0)) OFSP (Installed product OFSP
> 	> (OFSP-1-0-0)) PageBuilder (Installed product PageBuilder
> 	> (1.2.1)) PageCacheManager (Installed product PageCacheManager
> 	> (1.0.2 (SVN/UNRELEASED))) PageTemplates (Installed product 
> 	> PageTemplates (PageTemplates-1-4-0)) PasswordResetTool
> 	> (Installed product PasswordResetTool (0.4.3))
> 	> PlacelessTranslationService (Installed product
> 	> PlacelessTranslationService (1.3.7)) Plone4ArtistsCalendar 
> 	> (Installed product Plone4ArtistsCalendar ( 1.0rc1))
> 	> PloneErrorReporting (Installed product PloneErrorReporting
> 	> (1.0)) PloneExFile (Installed product PloneExFile (4.0.1))
> 	> PloneKeywordExplorer (Installed product PloneKeywordExplorer 
> 	> (0.3)) PloneLanguageTool (Installed product PloneLanguageTool
> 	> ( 1.7)) PloneLockManager (Installed product PloneLockManager
> 	> (3.0.0)) PloneMaintenance (Installed product PloneMaintenance
> 	> (1.2 )) PloneOntology (Installed product PloneOntology
> 	> (1.0rc2)) PlonePAS (Installed product PlonePAS ( 2.4))
> 	> PloneTestCase (Installed product PloneTestCase (0.9.4))
> 	> PloneTranslations (Installed product PloneTranslations 
> 	> (3.0.2)) PloneWeatherForecast (Installed product
> 	> PloneWeatherForecast (1.4.2)) PluggableAuthService (Installed
> 	> product PluggableAuthService ( PluggableAuthService-1.4.2))
> 	> PluginIndexes (Installed product PluginIndexes) 
> 	> PluginRegistry (Installed product PluginRegistry (1.1.2))
> 	> PolicyHTTPCacheManager (Installed product
> 	> PolicyHTTPCacheManager (1.0.0)) PortalTaxonomy (Installed
> 	> product PortalTaxonomy (0.4)) PortalTransforms (Installed 
> 	> product PortalTransforms (1.5.2-final)) PropertySets
> 	> (Installed product PropertySets (3.0.0)) PythonScripts
> 	> (Installed product PythonScripts (PythonScripts-2-0-0))
> 	> QuickReinstaller (Installed product QuickReinstaller ( 1.0))
> 	> Relations (Installed product Relations (0.8 (UNRELEASED)))
> 	> ResourceRegistries (Installed product ResourceRegistries
> 	> (1.3.9)) SecureMailHost (Installed product SecureMailHost (
> 	> 1.0.5)) Sessions (Installed product Sessions) ShellExServer 
> 	> (Installed product ShellExServer (3.0.0)) SimplePortlet
> 	> (Installed product SimplePortlet (1.1.1)) SiteAccess
> 	> (Installed product SiteAccess (SiteAccess-2-0-0))
> 	> SiteErrorLog (Installed product SiteErrorLog) SmartPortlets 
> 	> (Installed product SmartPortlets (0.1.1)) StagingAddOn
> 	> (Installed product StagingAddOn (1.7.1))
> 	> StandardCacheManagers (Installed product
> 	> StandardCacheManagers (StandardCacheManagers-1-1-0)) 
> 	> StructuredDocument (Installed product StructuredDocument
> 	> (0.9.2.2-dev)) TagCloudExplorer (Installed product
> 	> TagCloudExplorer (1.0)) TemporaryFolder (Installed product
> 	> TemporaryFolder)
> 	> TextIndexNG3 (Installed product TextIndexNG3 ( 3.1.16))
> 	> Transience (Installed product Transience) ZCTextIndex
> 	> (Installed product ZCTextIndex) ZCatalog (Installed product
> 	> ZCatalog (ZCatalog-2-2-0)) ZGadflyDA (Installed product
> 	> ZGadflyDA) ZODBMountPoint (Installed product ZODBMountPoint) 
> 	> ZReST (Installed product ZReST (1.1)) ZSQLMethods (Installed
> 	> product ZSQLMethods) ZopeTutorial (Installed product
> 	> ZopeTutorial (Zope Tutorial 1.2)) ZopeVersionControl
> 	> (Installed product ZopeVersionControl 
> 	> (ZopeVersionControl-0.3.3 )) kupu (Installed product kupu
> 	> (kupu 1.4)) plonegalleryview (Installed product
> 	> plonegalleryview (0.3.1)) qPloneSkinDump (Installed product
> 	> qPloneSkinDump (0.7.3)) statusmessages (Installed product 
> 	> statusmessages ( 2.0.1)) validation (Installed product
> 	> validation (1.5.0-final)) windowZ (Installed product 
> windowZ (1.2))
> 	>
> 	>
> 	>
> 	> On 8/31/07, Alan Runyan < alan at enfoldsystems.com 
> <mailto:alan at enfoldsystems.com> 
> 	> <mailto:alan at enfoldsystems.com> > wrote:
> 	>
> 	>       Please list the item in your add/remove products in the
> 	> plone site 
> 	>       setup.
> 	>       Also provide another list of product in your Control
> 	> Panel.  We have a
> 	>       'rename' extension that needs to be present that does
> 	> the normalization.
> 	>
> 	>       Cheers
> 	>       Alan
> 	>
> 	>       > Hi, I'm using Enfold Desktop 3.0.1 (with 
> purchased licenses)
> 	>       > on a stock Plone 2.5.3 instance running on 
> Windows 2003.
> 	>       > 
> 	>       > When adding content via Enfold, the files & 
> folders are not
> 	>       > given a Title while the Short Name is set to 
> the original
> 	>       > file/folder name, without going through the 
> normalizeString 
> 	>       > function to make it URL-legal.  Then when saving files
> 	>       > through Enfold, we're getting errors on the 
> server about
> 	>       > those bad paths:
> 	>       >
> 	>       > 2007-08-30T16:23:29 ERROR ZServer Bad HTTP 
> request: 'PROPFIND 
> 	>       > /media/My Test Folder HTTP/1.1'
> 	>       >
> 	>       > WIth all the different pieces added, can 
> someone narrow down
> 	>       > where I should look?   I could muck about in 
> the code to fix 
> 	>       > this, but would prefer to see it fixed for everyone
> 	> (hint, hint).
> 	>
> 	>
> 	>
> 	>
> 	>
> 	>
> 	> --
> 	> Greg Haygood
> 	> ghaygood at gmail.com 
> 	>
> 	>
> 	
> 
> 
> 
> 
> --
> Greg Haygood
> ghaygood at gmail.com
> 
> 



More information about the Community-desktop mailing list