Re: [WriteFile] problems

This WebDNA talk-list message is from

1997


It keeps the original formatting.
numero = 10898
interpreted = N
texte = >I'm really confused at this point. We have about finished a big site >that will give an unlimited number of users access to a database and a >library of templates so they can render their pages to disk at will so >their pages will be found by the search engines. And it seems to be >working fine and WebStar has no problem serving these rendered pages >regardless of the file type issue. So will this or won't this approach >work??Karl,Your approach will work fine ... for now.What Grant was referring to was his belief that WebCat2 was creating [writefile] files with a creator code of WWW‡ ... which it is not ... at least not yet. This means every [writefile] created by the current version of WebCat2 can be served, unless you make the [writefile] context put something like [protect group1] in that file and name the file with a suffix .tmpl so WebSTAR doesn't bypass WebCat2 and serve it directly.The trick with WWW‡ is simple: That's the creator code for WebSTAR files, and WebSTAR doesn't serve its own files ... so *IF* WebCat2 were actually creating files with a creator code WWW‡, then WebSTAR could *NOT* serve those files.Grant's talking about making this an option with [WriteFile] in an upcoming version. Here's my concept for a very flexible solution to this issue. First, add two new preference lines to the WebCatalog Prefs file as follows:writefileType TEXT writefileCreator ttxtNext, teach WebCat2 to understand two new parameters for the [writefile] context: type and creator ... and make sure that these parameters are optional. Once this is done, then this:[writefile file=filePath] text of file here [/writefile]would create a file with type TEXT and creator ttxt ...but this:[writefile file=filePath&type=ttro&creator=WWW‡] text of file here [/writefile]would create a file with type ttro and creator WWW‡.Sincerely, Ken Grome .......... ken@iav.com .......... :) Associated Messages, from the most recent to the oldest:

    
  1. Re: [WriteFile] problems (Christer Olsson 1997)
  2. Re: [WriteFile] problems (Grant Hulbert 1997)
  3. Re: [WriteFile] problems (Christer Olsson 1997)
  4. Re: [WriteFile] problems (Karl Schroll 1997)
  5. Re: [WriteFile] problems (Kenneth Grome 1997)
  6. Re: [WriteFile] problems (Grant Hulbert 1997)
  7. Re: [WriteFile] problems (Grant Hulbert 1997)
  8. Re: [WriteFile] problems (Grant Hulbert 1997)
  9. Re: [WriteFile] problems (Karl Schroll 1997)
  10. Re: [WriteFile] problems (Kenneth Grome 1997)
  11. Re: [WriteFile] problems (Grant Hulbert 1997)
  12. Re: [WriteFile] problems (Karl Schroll 1997)
  13. [WriteFile] problems (Karl Schroll 1997)
  14. Re: [WriteFile] problems (John Hill 1997)
>I'm really confused at this point. We have about finished a big site >that will give an unlimited number of users access to a database and a >library of templates so they can render their pages to disk at will so >their pages will be found by the search engines. And it seems to be >working fine and WebStar has no problem serving these rendered pages >regardless of the file type issue. So will this or won't this approach >work??Karl,Your approach will work fine ... for now.What Grant was referring to was his belief that WebCat2 was creating [writefile] files with a creator code of WWW‡ ... which it is not ... at least not yet. This means every [writefile] created by the current version of WebCat2 can be served, unless you make the [writefile] context put something like [protect group1] in that file and name the file with a suffix .tmpl so WebSTAR doesn't bypass WebCat2 and serve it directly.The trick with WWW‡ is simple: That's the creator code for WebSTAR files, and WebSTAR doesn't serve its own files ... so *IF* WebCat2 were actually creating files with a creator code WWW‡, then WebSTAR could *NOT* serve those files.Grant's talking about making this an option with [writefile] in an upcoming version. Here's my concept for a very flexible solution to this issue. First, add two new preference lines to the WebCatalog Prefs file as follows:writefileType TEXT writefileCreator ttxtNext, teach WebCat2 to understand two new parameters for the [writefile] context: type and creator ... and make sure that these parameters are optional. Once this is done, then this:[writefile file=filePath] text of file here [/writefile]would create a file with type TEXT and creator ttxt ...but this:[writefile file=filePath&type=ttro&creator=WWW‡] text of file here [/writefile]would create a file with type ttro and creator WWW‡.Sincerely, Ken Grome .......... ken@iav.com .......... :) Kenneth Grome

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:

Extended [ConvertChars] (1997) Forwarding Orders Via Email (1998) [WebDNA] XML Help please (2009) emailer (1997) problems with 2 tags (1997) WebCat2b13MacPlugIn - [showif][search][/showif] (1997) Quick Question (1997) Using Cookie for client specific info? (1997) Disappearing data (2002) WebCat2b12--[searchstring] bug (1997) Kaaaaahhhhhhhnnnnnnn! (1997) ConvertChars (1998) Setting up WebCatalog with Retail Pro data (1996) WebCat2b13MacPlugIn - [include] doesn't allow creator (1997) [protect] is protecting too much!!! (2000) shortening the cart (1998) Date/Time format problems (1997) WebCat2 - [format thousands] (1997) Typo in the Online Docs ... (1997) WC2b15 File Corruption (1997)