Hello, I want to upload files to LocalFS. I created a LocalFS with the id: images I don´t want to use the existing addImageForm to create a new Image in the LocalFS. I want to use two DTML Methods uploadform ________________________________________________________________________ <form action="savefile" methode="POST" ENCTYPE="multipart/form-data"> File<input type="file" name="file" size="25" value=""><br> <input type="submit" value="UPLOAD" ________________________________________________________________________ and send the data to: savefile ________________________________________________________________________ <dtml-call "images.manage_addImages('newfile',file,'titleof tempfile')"> ________________________________________________________________________ but this do not create a new image in the LocalFS. It creates an image in the Folder in which the the LocalFS exists. I do not understand why ???? Jens
This is a known problem with LocalFS. The only workaround I know of is to put your dtml code into a file, give it a .dtml extension, and place it in the directory you want to upload to. This problem will be addressed in the next version of LocalFS. --jfarr "Perl is worse than Python because people wanted it worse." Larry Wall, 14 Oct 1998 ----- Original Message ----- From: jensebaer <jensebaer@hotmail.com> To: <zope@zope.org> Sent: Thursday, June 22, 2000 5:23 PM Subject: [Zope] Problem with LocalFS Hello, I want to upload files to LocalFS. I created a LocalFS with the id: images I don´t want to use the existing addImageForm to create a new Image in the LocalFS. I want to use two DTML Methods uploadform ________________________________________________________________________ <form action="savefile" methode="POST" ENCTYPE="multipart/form-data"> File<input type="file" name="file" size="25" value=""><br> <input type="submit" value="UPLOAD" ________________________________________________________________________ and send the data to: savefile ________________________________________________________________________ <dtml-call "images.manage_addImages('newfile',file,'titleof tempfile')"> ________________________________________________________________________ but this do not create a new image in the LocalFS. It creates an image in the Folder in which the the LocalFS exists. I do not understand why ???? Jens
Ok now I placed the dtml files (savefile.dtml upload.dtml) in the LocalFS Folder but the problem is still the same: When I use manage_addImage (now from inside LocalFS) the new image is created in the folder above. I don´t no how but there must be a way to add an Image to LocalFS by using another addimage form then the given. My I have to use another manage function? Or is there a special sytax to do this? You wrote that it works from inside LocalFS so may you can give me an example. Thank you Jens ----- Original Message ----- From: Jonothan Farr <jfarr@real.com> To: jensebaer <jensebaer@hotmail.com>; <zope@zope.org> Sent: Friday, June 23, 2000 2:35 AM Subject: [Zope] Re: Problem with LocalFS This is a known problem with LocalFS. The only workaround I know of is to put your dtml code into a file, give it a .dtml extension, and place it in the directory you want to upload to. This problem will be addressed in the next version of LocalFS. --jfarr "Perl is worse than Python because people wanted it worse." Larry Wall, 14 Oct 1998 ----- Original Message ----- From: jensebaer <jensebaer@hotmail.com> To: <zope@zope.org> Sent: Thursday, June 22, 2000 5:23 PM Subject: [Zope] Problem with LocalFS Hello, I want to upload files to LocalFS. I created a LocalFS with the id: images I don´t want to use the existing addImageForm to create a new Image in the LocalFS. I want to use two DTML Methods uploadform ________________________________________________________________________ <form action="savefile" methode="POST" ENCTYPE="multipart/form-data"> File<input type="file" name="file" size="25" value=""><br> <input type="submit" value="UPLOAD" ________________________________________________________________________ and send the data to: savefile ________________________________________________________________________ <dtml-call "images.manage_addImages('newfile',file,'titleof tempfile')"> ________________________________________________________________________ but this do not create a new image in the LocalFS. It creates an image in the Folder in which the the LocalFS exists. I do not understand why ???? Jens _______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
Hi, i have a code that creates a folder, but how can i identificador have the name to the new folder, i create the folder with the following: <dtml-call expr=""dataArchive.manage_addFolder(id=identificador)"> ok, it creates but i need to create a file inside this folder, how can i make that? how can i get this object by its name "identificador" ? Thank you. Nestor A. Diaz L. nestor@tiendalinux.com
On Thu, Jun 22, 2000 at 07:57:10PM -0500, Nestor A. Diaz L. wrote:
Hi, i have a code that creates a folder, but how can i
identificador have the name to the new folder, i create the folder with the following:
<dtml-call expr=""dataArchive.manage_addFolder(id=identificador)">
ok, it creates but i need to create a file inside this folder, how can i make that? how can i get this object by its name "identificador" ?
Nestor, Try dataArchive.identificador. I mean by that that if originally you had identificador='Carpeta' then dataArchive.Carpeta will get you the object. ------------------------------------------------------ Andres Corrada-Emmanuel Email: andres@corrada.com ------------------------------------------------------
participants (4)
-
andres@corrada.com -
jensebaer -
Jonothan Farr -
Nestor A. Diaz L.