Re: Automatic [URL]ing by the webdna engine

This WebDNA talk-list message is from

2003


It keeps the original formatting.
numero = 53747
interpreted = N
texte = NO NO NO!!!! This would slow down the WebDNA parser by adding another complex code parsing pass, and it would break hundreds if not thousands of pages I have written! See my reply on the original "Re: [URL] and [showif] or [hideif] comparisons" subject for my full treatise, but take this simple example of something I do frequently: [if ("[exact]"="T")][then] [text]tSearch=eqSKUdata=[url][var1][/url][/text] [/then][else] [text]tSearch=bwSKUdata=[url][var1][/url][/text] [/else][/if] [search db=product.db&[tSearch]]... If WebDNA automatically inserted [url]s around my [tSearch] variable, it would destroy my search. - brian On Thursday, October 30, 2003, at 05:06 PM, Kenneth Grome wrote: >> Yes. So would it slow everything down enormously if the showif and >> hideif >> did it automatically? > > URL is not done automatically anywhere. If this feature were > implemented, the webdna engine would have to be rewritten so that it > would dynamically insert these tags into our code before that code is > processed. I assume that something like this would have to be > implemented::: > > 1- read the original webdna code into RAM > 2- scan that code to identify the proper locations for dynamic url tag > insertion > 3- insert [url] and [/url] tags into the properly identified locations > 4- interpret the resulting code and return the results > > If the engine were rewritten to perform this task for showifs and > hideif's, it should *also* be made to similarly url the values in > every append, replace and delete context -- as well as url everything > else that should be urled in order to make webdna work properly. > > Rewriting the webdna engine like this would probably be a difficult > task ... but if it were done, it would make our work as webdna > programmers *much* faster and easier! > > It seems to me that an improvement like this would be appreciated by > EVERYONE (instead of just a handful of webdna programmers with > specific needs) assuming that SMSI make it work properly of course. > And I think that if it were implemented, we should also be given a new > pref that will let us turn it on and/or off ourselves. > > What do you guys thing? Is this a feature that SMSI should consider > placing at (or near) the top of their list of improvements for the > next release? > -- > > Sincerely, > Kenneth Grome > ------------------------------------------------------------- > Outsource your WebDNA programming for $18 an hour or less! > ------------------------------------------------------------- > -- Brian Fries, BrainScan Software -- http://www.brainscansoftware.com -- ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: Automatic [URL]ing by the webdna engine ( Alain Russell 2003)
  2. Re: Automatic [URL]ing by the webdna engine ( "Dan Strong" 2003)
  3. Re: Automatic [URL]ing by the webdna engine ( Donovan Brooke 2003)
  4. Re: Automatic [URL]ing by the webdna engine ( Brian Fries 2003)
  5. Automatic [URL]ing by the webdna engine ( Kenneth Grome 2003)
NO NO NO!!!! This would slow down the WebDNA parser by adding another complex code parsing pass, and it would break hundreds if not thousands of pages I have written! See my reply on the original "Re: [url] and [showif] or [hideif] comparisons" subject for my full treatise, but take this simple example of something I do frequently: [if ("[exact]"="T")][then] [text]tSearch=eqSKUdata=[url][var1][/url][/text] [/then][else] [text]tSearch=bwSKUdata=[url][var1][/url][/text] [/else][/if] [search db=product.db&[tSearch]]... If WebDNA automatically inserted [url]s around my [tSearch] variable, it would destroy my search. - brian On Thursday, October 30, 2003, at 05:06 PM, Kenneth Grome wrote: >> Yes. So would it slow everything down enormously if the showif and >> hideif >> did it automatically? > > URL is not done automatically anywhere. If this feature were > implemented, the webdna engine would have to be rewritten so that it > would dynamically insert these tags into our code before that code is > processed. I assume that something like this would have to be > implemented::: > > 1- read the original webdna code into RAM > 2- scan that code to identify the proper locations for dynamic url tag > insertion > 3- insert [url] and [/url] tags into the properly identified locations > 4- interpret the resulting code and return the results > > If the engine were rewritten to perform this task for showifs and > hideif's, it should *also* be made to similarly url the values in > every append, replace and delete context -- as well as url everything > else that should be urled in order to make webdna work properly. > > Rewriting the webdna engine like this would probably be a difficult > task ... but if it were done, it would make our work as webdna > programmers *much* faster and easier! > > It seems to me that an improvement like this would be appreciated by > EVERYONE (instead of just a handful of webdna programmers with > specific needs) assuming that SMSI make it work properly of course. > And I think that if it were implemented, we should also be given a new > pref that will let us turn it on and/or off ourselves. > > What do you guys thing? Is this a feature that SMSI should consider > placing at (or near) the top of their list of improvements for the > next release? > -- > > Sincerely, > Kenneth Grome > ------------------------------------------------------------- > Outsource your WebDNA programming for $18 an hour or less! > ------------------------------------------------------------- > -- Brian Fries, BrainScan Software -- http://www.brainscansoftware.com -- ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Brian Fries

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:

Help! WebCat2 bug (Ben's input) (1997) price formula (1999) no global [username] or [password] displayed ... (1997) NT based White paper (2003) Forms Search Questions (1997) spawn (1998) Help with sorting search results sorting (1998) what characters are replaced for tab and CR? (1998) Location of Webcat site in folder hierarchy (1997) Help! WebCat2 bug (1997) [BoldWords] WebCat.acgib15Mac (1997) WebCat2b13MacPlugIn - syntax to convert date (1997) Bad Install... (2003) Re:Authenticate (1998) customizing the color of user's pages (1997) Same DB Same Time (2004) Trouble with formula.db (1997) checksum for credit cards? (1997) redirect with frames (1997) Adding headers to email (1997)