Re: OT: Variables in printed URL
This WebDNA talk-list message is from 2007
It keeps the original formatting.
numero = 68358
interpreted = N
texte = Here ya go:Back up your errormessages.db (of course) and then do this to replace the "TemplateNotFound" error:----------------------------[!]-- NO LINE BREAKS! --[/!][replace db=ErrorMessages.db&eqNAMEdata=TemplateNotFound][!] [/!]message=[raw][showif [fileinfo file=parseURLs.html][exists][/fileinfo]=T][include parseURLs.html][/showif][hideif [fileinfo file=parseURLs.html][exists][/fileinfo]=T]Error: template '[param1]' not found[/hideif][/raw][!][/!][/replace]-----------------------------Create "parseURLs.html" in the root of your site (or wherever your server looks for the root) to parse out the URL using [Listwords word=[thisurl]&delimiters=/] or whatever your method of choice is.I'm pretty sure that's it, but it's been awhile and I may have missed something, so if your server blows up I'm real sorry.-DanOn Wed, 24 Jan 2007 12:38:12 -0600 Pat McCormick
wrote:> That would be great, Dan.> > > On Jan 24, 2007, at 7:12 AM, Dan Strong wrote:> >> Pat,>>>> I haven't used the pre-parse script much, but I do currently use >> the errormessages.db to accompliah what you're looking to do. I may >> have posted it on the list already so check the archives. I have to >> leave now, but I'll be back in about four hours and if you're still >> needing help then, I'll post code.>>>> -Dan>>>>>>>> On Tue, 23 Jan 2007 14:34:07 -0600>> Donovan Brooke wrote:>>> Pat McCormick wrote:>>>> Is there a cagey way to pass a variable in a printed URL that >>>> eliminates the '?' delimiter and even the name value structure?>>>> I have a customer who wants to mail out cards containing unique >>>> URLs to different potential customers. The URL would be >>>> >>>> I'm wondering if I would put WebDNA on the file not found error >>>> page that would parse the variable after the last '/'. >>>> . Then WebDNA parses the 43 and looks up the >>>> user's information from a db.>>>> Anyone have any more streamlined suggestions?>>> Sure, there is no reason to use the 404 page anymore... nor >>> modrewrite.>>> This is because the newer versions of webdna have a pre-parse>>> capability. I haven't actually done this yet, but I don't foresee any>>> issues in doing it. I *have* done this using ModRewrite.>>> P.S., there is one bug that I know of however... but not sure of>>> which versions/platforms it may effect. Also, I'm not exactly>>> sure of the bug off the top of my head. :-).. but it has something>>> to do with the textarea I think.. in other words, create your>>> pre-parse scripts (in globals) in the the pre-parse file in a text >>> editor and don't add them with the on-line textarea. I believe I >>> sent that bug report to SMSI quite a while back and I believe >>> thats what>>> it was... but its been a long time now!>>> Donovan>>> -- >>> =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o>>> DONOVAN D. BROOKE EUCA Design Center>>> <- Web Development (specializing in eCommerce),->>>> <- Desktop Publishing, Print Consulting, Labels ->>>> <-Glass Products, off-hand Classes/studio rental->>>> PH:> (608) 835-2476 | Forum:> http://egg.bz/forum/>>> Web Sites:> http://www.euca.us & http://www.egg.bz>>> =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o>>> ------------------------------------------------------------->>> 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 >> digest@talk.smithmicro.com>>>> Web Archive of this list is at: http://webdna.smithmicro.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 > digest@talk.smithmicro.com>>> Web Archive of this list is at: http://webdna.smithmicro.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/-------------------------------------------------------------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:
Here ya go:Back up your errormessages.db (of course) and then do this to replace the "TemplateNotFound" error:----------------------------[!]-- NO LINE BREAKS! --[/!][replace db=ErrorMessages.db&eqNAMEdata=TemplateNotFound][!] [/!]message=[raw][showif [fileinfo file=parseURLs.html][exists][/fileinfo]=T][include parseURLs.html][/showif][hideif [fileinfo file=parseURLs.html][exists][/fileinfo]=T]Error: template '[param1]' not found[/hideif][/raw][!][/!][/replace]-----------------------------Create "parseURLs.html" in the root of your site (or wherever your server looks for the root) to parse out the URL using [Listwords word=[thisurl]&delimiters=/] or whatever your method of choice is.I'm pretty sure that's it, but it's been awhile and I may have missed something, so if your server blows up I'm real sorry.-DanOn Wed, 24 Jan 2007 12:38:12 -0600 Pat McCormick wrote:> That would be great, Dan.> > > On Jan 24, 2007, at 7:12 AM, Dan Strong wrote:> >> Pat,>>>> I haven't used the pre-parse script much, but I do currently use >> the errormessages.db to accompliah what you're looking to do. I may >> have posted it on the list already so check the archives. I have to >> leave now, but I'll be back in about four hours and if you're still >> needing help then, I'll post code.>>>> -Dan>>>>>>>> On Tue, 23 Jan 2007 14:34:07 -0600>> Donovan Brooke wrote:>>> Pat McCormick wrote:>>>> Is there a cagey way to pass a variable in a printed URL that >>>> eliminates the '?' delimiter and even the name value structure?>>>> I have a customer who wants to mail out cards containing unique >>>> URLs to different potential customers. The URL would be >>>> >>>> I'm wondering if I would put WebDNA on the file not found error >>>> page that would parse the variable after the last '/'. >>>> . Then WebDNA parses the 43 and looks up the >>>> user's information from a db.>>>> Anyone have any more streamlined suggestions?>>> Sure, there is no reason to use the 404 page anymore... nor >>> modrewrite.>>> This is because the newer versions of webdna have a pre-parse>>> capability. I haven't actually done this yet, but I don't foresee any>>> issues in doing it. I *have* done this using ModRewrite.>>> P.S., there is one bug that I know of however... but not sure of>>> which versions/platforms it may effect. Also, I'm not exactly>>> sure of the bug off the top of my head. :-).. but it has something>>> to do with the textarea I think.. in other words, create your>>> pre-parse scripts (in globals) in the the pre-parse file in a text >>> editor and don't add them with the on-line textarea. I believe I >>> sent that bug report to SMSI quite a while back and I believe >>> thats what>>> it was... but its been a long time now!>>> Donovan>>> -- >>> =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o>>> DONOVAN D. BROOKE EUCA Design Center>>> <- Web Development (specializing in eCommerce),->>>> <- Desktop Publishing, Print Consulting, Labels ->>>> <-Glass Products, off-hand Classes/studio rental->>>> PH:> (608) 835-2476 | Forum:> http://egg.bz/forum/>>> Web Sites:> http://www.euca.us & http://www.egg.bz>>> =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o>>> ------------------------------------------------------------->>> 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 >> digest@talk.smithmicro.com>>>> Web Archive of this list is at: http://webdna.smithmicro.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 > digest@talk.smithmicro.com>>> Web Archive of this list is at: http://webdna.smithmicro.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/-------------------------------------------------------------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/
"Dan Strong"
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:
WebCatalog NT beta 18 now available (1997)
Banner DNA (1997)
Where's Cart Created ? (1997)
WebCat2 - Getting to the browser's username/password data (1997)
Server Traffic Simulation (1998)
more on quicktime test stuff (1997)
php vs WebCatalog (2000)
totals (1997)
Weird Cookie Problem Part 2 (2007)
WebCatalog on SUSE-Linux 6.3... please help! (2000)
FAX orders (1996)
redirect with frames (1997)
Mozilla/4. and Browser Info.txt (1997)
Problem (1997)
PCS Frames (1997)
Multiple security dbs (1997)
[protect admin] (1997)
send mail problem? (1997)
WebCat2: Items xx to xx shown, etc. (1997)
RE: [WebDNA] How WebDNA email sending works... (2012)