[LISTFILES]
This WebDNA talk-list message is from 1998
It keeps the original formatting.
numero = 16182
interpreted = N
texte = 2.1 PI MacI have several maintainance scripts which perform actions (like MOVEFILE)on batches of cart files. Currently, I have to use [LISTFILES] to get acount of the number of files in a folder, and then go through adecrementing loop to ensure that none of the files are skipped (MOVEFILEwill ruin the index order of files). Each loop requires another LISTFILESand a SHOWIF the file index = the loop index.It all works, but it's causing an enormous load on the server, causing someactions like [REPLACE] and [APPEND] to work incorrectly (or time out?).I'm not exactly sure how [LISTFILES] works, but I'm pretty sure that itdoesn't cache filenames. If it does, it doesn't index by them. It wouldbe really helpful if it *did* index by file name. This would ensure thatthe correct files are being hit during any actions inside a LISTFILES loop.Maybe change [LISTFILES] to [LISTFILES index=filename] (defaults to systemorder if no index is specified). Is this feasible?I have a similar gripe with [LINEITEMS] (it would be nice it reference alineitem by SKU), but that hasn't caused too many problems for me.I suppose I could just write out my file list to a database and call it upfrom there, but I'm not too anxious to start writing out more files than Ialready am.MichaelMichael Winston *By Phone!: (503)/652/8815 x341Internet Coordinator *By e-mail!: michaelw@dhorse.comDark Horse Comics, Inc. *By web!: http://www.dhorse.com/
Associated Messages, from the most recent to the oldest:
2.1 PI MacI have several maintainance scripts which perform actions (like MOVEFILE)on batches of cart files. Currently, I have to use
[listfiles] to get acount of the number of files in a folder, and then go through adecrementing loop to ensure that none of the files are skipped (MOVEFILEwill ruin the index order of files). Each loop requires another LISTFILESand a SHOWIF the file index = the loop index.It all works, but it's causing an enormous load on the server, causing someactions like
[replace] and
[append] to work incorrectly (or time out?).I'm not exactly sure how
[listfiles] works, but I'm pretty sure that itdoesn't cache filenames. If it does, it doesn't index by them. It wouldbe really helpful if it *did* index by file name. This would ensure thatthe correct files are being hit during any actions inside a LISTFILES loop.Maybe change
[listfiles] to [LISTFILES index=filename] (defaults to systemorder if no index is specified). Is this feasible?I have a similar gripe with
[lineitems] (it would be nice it reference alineitem by SKU), but that hasn't caused too many problems for me.I suppose I could just write out my file list to a database and call it upfrom there, but I'm not too anxious to start writing out more files than Ialready am.MichaelMichael Winston *By Phone!: (503)/652/8815 x341Internet Coordinator *By e-mail!: michaelw@dhorse.comDark Horse Comics, Inc. *By web!: http://www.dhorse.com/
Michael Winston
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
nested context (1998)
WebCatalog/Mac 2.1b2 - PIXO (1997)
Upload Plugin (1998)
International Orders (1998)
Extra Text Fields (was Another question) (1997)
WebMerchant 1.6 and SHTML (1997)
My Eyes doth deceive me (2002)
[WebDNA] Hmmm ... (2008)
Referrer (2000)
[OT] FTP client (2003)
WebCat b13 CGI -shownext- (1997)
getting images' width/height (1998)
why .HTML pages no processing? (2000)
Email within tmpl ? (1997)
[replaceChars] would be nice ... (1997)
WebMerchant when CC network is down (1998)
Applescript, WebDNA, and PDF (1997)
counters from other site? (1998)
OK, here goes... (1997)
PIXO with cometsite ... and/or other plugins (1998)