Hi Giancarlo Yes I think that's what I am looking for. Thanks for the hint. I'll go in this direction.
Many thanks for your input Claudio -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[EMAIL PROTECTED] Gesendet: Donnerstag, 24. April 2008 09:09 An: [email protected] Betreff: Re: [magnolia-user] AW: [magnolia-user] Creating a CMS dialog to Upload a file to the DMS Hi Claudio Sorry, I think I misunderstood you. I thought you were talking about users in e.g. public instance using a multi-part form to upload documents to the DMS. Well, basically the idea is to "directly" upload a document into the DMS, similar like managing pages in the "Website" pane you manage documents in the "DMS" pane. There is even the possibility to upload a zip file containing multiple documents, which will all be extracted into the DMS. But if I understood you correctly, you would like to have a dialog with a control to upload a file to the DMS. AFAIK no such control exists. Your best catch would be to take a closer look at the "file" control (class info.magnolia.cms.gui.dialog.DialogFile), because that does precisely that, however to the web page. So maybe you might want to create a new control, based on the "DialogFile" one and replace the "website" repository with the "dms" repository and a content node you want to store the document. Is that what you are looking for? Cheers /giancarlo On Apr 23, 2008, at 11:25 PM, claudio.greuter wrote: > Hi Giancarlo > > You're talking about uploading the Document from the paragraph > template, right? > Isn't it possible to upload the file directly from a paragraph's > dialog to a location in the DMS? > > Our users are accustomed to use the Dialogs to edit paragraphs in > the CMS, and I would prefer not to break with this tradition. > > Thanks > Claudio > > > > -----Ursprüngliche Nachricht----- > Von: [email protected] [mailto:[EMAIL PROTECTED] > Gesendet: Mittwoch, 23. April 2008 17:57 > An: [email protected] > Betreff: Re: [magnolia-user] Creating a CMS dialog to Upload a file > to the DMS > > Hi Claudio > > Yes, it is in fact quite easy to upload a document to the DMS, thanks > to "RequestFormUtil" class. > > Your form in the paragraphs script needs to be a "multipart-form" (so > enctype="multipart/form-data" in the form tag). > In your JSP/Servlet you can use the RequestFormUtil class to get the > uploaded document. > > To upload to DMS you need the HierarchyManager on the "dms" > repository, then you can create nodes and add the document. > > Cheers > /giancarlo > ---------------------------------------------------------------- ---------------------------------------------------------------- for list details see http://documentation.magnolia.info/ ----------------------------------------------------------------
