Re: [WebDNA] Good advise on [Showif] or alternative...

This WebDNA talk-list message is from

2012


It keeps the original formatting.
numero = 108547
interpreted = N
texte = Hi Govinda, I will try to explain in an alternative way. But first thanks for your = input which I am trying to decipher :) Well, imaging having one physical file of WebDNA acting in different = ways depending on the actual URL which is loaded. Like = 'http://www.macnyt.dk/forum/' loads a list of the most recent articles = in a forum and 'http://www.macnyt.dk/forum/?query=3D72837' loads a = specific thread and shows it. Note, that both results is from the same = WebDNA file and as such have the same URL - the only difference is that = the second URL has some variables attached. So now I would like to make some [showif] statements to help me showing = the user what he requested. If he requested = 'http://www.macnyt.dk/forum/' then the first imageinary showif (below) = should work. ---- [showif [thisurl]=3D/forum/] result a [/showif] [showif [thisurl]=3D/forum/?query=3D72837]] result b [/showif] ---- The problem is that if I do a '[showif [thisurl]=3D/forum/?query=3D72837]]= ' then this is also parsing the '[showif [thisurl]=3D/forum/]' since = [thisurl] only contain the 'forum' part and not the '?quert=3D72837' = part. If I was to use the newer version of (thisurlplus..something] then it = would also pass. The challenge is that it is quite easy to catch a variable value like = the 'query=3D72837' but I have a hard time catching just an = initial/default page lige /forum/ with no attached variables. I hope I was a bit more clear - even though I feel a but confused and = tired my self. /Palle On 07/02/2012, at 21.33, Govinda wrote: >>=20 >>=20 >> Hi all, >>=20 >> Seeking some good advise on what might just be a very simple case... >>=20 >> If need to make a [showif] on a specific URL, which needs to be >> 'http://www.macnyt.dk/forum/' nothing more nothing less. >>=20 >> My experience is that if I make an '[showif >> = [something]=3Dhttp://www.macnyt.dk/forum/?some=3Dadditional_variable&and=3D= another >> ]' then is passes as well. >>=20 >> In '[showif]' we have EQUAL, NOT EQUAL, CONTAINS, BEGINS WITH, LESS = THAN, >> GREATER THAN, DIVISIBLE BY - but none of the seems to do the trick. >>=20 >> Good ideas and inspiration is appreciated. >=20 > Hi Palle >=20 > I am confused what is actually proving difficult for you. Could you = explain the issue again, in different words? >=20 > Or, if I do understand.. then could you try this: >=20 > (the opening [showif] tag is all on one line:) >=20 > [showif [URL][thisurl][formVariables][if = ("[index]"=3D"1")][then]?[/then][else]&[/else][/if][name]=3D[url][value][/= url][/formvariables][/URL]=3D[URL]http://www.macnyt.dk/forum/[/URL]] > =09 > [/showif] >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Good advise on [Showif] or alternative... (Christer Olsson 2012)
  2. Re: [WebDNA] Good advise on [Showif] or alternative... (christophe.billiottet@webdna.us 2012)
  3. Re: [WebDNA] Good advise on [Showif] or alternative... (Palle Bo Nielsen 2012)
  4. Re: [WebDNA] Good advise on [Showif] or alternative... (Palle Bo Nielsen 2012)
  5. Re: [WebDNA] Good advise on [Showif] or alternative... (christophe.billiottet@webdna.us 2012)
  6. Re: [WebDNA] Good advise on [Showif] or alternative... (Palle Bo Nielsen 2012)
  7. Re: [WebDNA] Good advise on [Showif] or alternative... (Govinda 2012)
  8. Re: [WebDNA] Good advise on [Showif] or alternative... (Dave Stengel 2012)
  9. Re: [WebDNA] Good advise on [Showif] or alternative... (Palle Bo Nielsen 2012)
  10. Re: [WebDNA] Good advise on [Showif] or alternative... (Palle Bo Nielsen 2012)
  11. RE: [WebDNA] Good advise on [Showif] or alternative... ("Michael A. DeLorenzo" 2012)
  12. RE: [WebDNA] Good advise on [Showif] or alternative... ("Michael A. DeLorenzo" 2012)
  13. Re: [WebDNA] Good advise on [Showif] or alternative... (Palle Bo Nielsen 2012)
  14. Re: [WebDNA] Good advise on [Showif] or alternative... (Dave Stengel 2012)
  15. [WebDNA] Good advise on [Showif] or alternative... (Palle Bo Nielsen 2012)
Hi Govinda, I will try to explain in an alternative way. But first thanks for your = input which I am trying to decipher :) Well, imaging having one physical file of WebDNA acting in different = ways depending on the actual URL which is loaded. Like = 'http://www.macnyt.dk/forum/' loads a list of the most recent articles = in a forum and 'http://www.macnyt.dk/forum/?query=3D72837' loads a = specific thread and shows it. Note, that both results is from the same = WebDNA file and as such have the same URL - the only difference is that = the second URL has some variables attached. So now I would like to make some [showif] statements to help me showing = the user what he requested. If he requested = 'http://www.macnyt.dk/forum/' then the first imageinary showif (below) = should work. ---- [showif [thisurl]=3D/forum/] result a [/showif] [showif [thisurl]=3D/forum/?query=3D72837]] result b [/showif] ---- The problem is that if I do a '[showif [thisurl]=3D/forum/?query=3D72837]]= ' then this is also parsing the '[showif [thisurl]=3D/forum/]' since = [thisurl] only contain the 'forum' part and not the '?quert=3D72837' = part. If I was to use the newer version of (thisurlplus..something] then it = would also pass. The challenge is that it is quite easy to catch a variable value like = the 'query=3D72837' but I have a hard time catching just an = initial/default page lige /forum/ with no attached variables. I hope I was a bit more clear - even though I feel a but confused and = tired my self. /Palle On 07/02/2012, at 21.33, Govinda wrote: >>=20 >>=20 >> Hi all, >>=20 >> Seeking some good advise on what might just be a very simple case... >>=20 >> If need to make a [showif] on a specific URL, which needs to be >> 'http://www.macnyt.dk/forum/' nothing more nothing less. >>=20 >> My experience is that if I make an '[showif >> = [something]=3Dhttp://www.macnyt.dk/forum/?some=3Dadditional_variable&and=3D= another >> ]' then is passes as well. >>=20 >> In '[showif]' we have EQUAL, NOT EQUAL, CONTAINS, BEGINS WITH, LESS = THAN, >> GREATER THAN, DIVISIBLE BY - but none of the seems to do the trick. >>=20 >> Good ideas and inspiration is appreciated. >=20 > Hi Palle >=20 > I am confused what is actually proving difficult for you. Could you = explain the issue again, in different words? >=20 > Or, if I do understand.. then could you try this: >=20 > (the opening [showif] tag is all on one line:) >=20 > [showif [url][thisurl][formvariables][if = ("[index]"=3D"1")][then]?[/then][else]&[/else][/if][name]=3D[url][value][/= url][/formvariables][/URL]=3D[url]http://www.macnyt.dk/forum/[/URL]] > =09 > [/showif] >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Palle Bo Nielsen

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:

U&P IIS concept (1998) WC2.0 Memory Requirements (1997) Nested vs conditional (1997) multi-paragraph fields (1997) Re[2]: 2nd WebCatalog2 Feature Request (1996) RAM variables (1997) problems with 2 tags shakur (1997) Lost Password? (2002) URL encoding (1998) WebCat & WebTen (1997) [WriteFile] problems (1997) PCS Frames (1997) WebCat2b13 Mac plugin - [sendmail] and checkboxes (1997) New Mac Public Beta Available (1997) [isfile] ? (1997) [WRITEFILE] to create database spider food? (1998) Date format problems (1997) Shownext on AOL (2003) WC2/Mac -- Forms not submitting correctly with Mac browsers (1997) passwords (2000)