Re: OT: Variables in printed URL
This WebDNA talk-list message is from 2007
It keeps the original formatting.
numero = 68401
interpreted = N
texte = What happens if you do http://your.domain.com/yadda-yaddaIf no page called "yadda-yadda" exists, this fires the 404 error message. That message is being generated by Apache and doesn't seem to be handled like a .html page.I have set WebDNA to process all extensions, but it seems to get bypassed by the 404 messageOn Feb 2, 2007, at 4:04 PM, Dale wrote:> Hi,>> I use the errors.db to process .html pages. Make sure you have them > set to go through webdna in apache and have the admin section of > webdna set to process .html files as well.>> Dale>> Pat McCormick wrote:>> Hi Dan,>>>> I just started working on this. The only time the errors.db is >> used (it seems) is when the URL contains .tpl, or .tmpl.>>>> I changed my preferences to make WebDNA process all file types, >> but I get the standard Apache error: Not Found..., rather than the >> text of the error message.db whenever the URL doesn't contain .tpl >> or .tmpl.>>>> Even .htm and .html produce a different (the Apache standard) >> error message than is in the ErrorMessages.db>>>>>> On Jan 24, 2007, at 2:16 PM, Dan Strong wrote:>>>>> 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.>>>>>> -Dan>>>>>>>>>>>>>>> On 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 >>> 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 > 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/
Associated Messages, from the most recent to the oldest:
What happens if you do http://your.domain.com/yadda-yaddaIf no page called "yadda-yadda" exists, this fires the 404 error message. That message is being generated by Apache and doesn't seem to be handled like a .html page.I have set WebDNA to process all extensions, but it seems to get bypassed by the 404 messageOn Feb 2, 2007, at 4:04 PM, Dale wrote:> Hi,>> I use the errors.db to process .html pages. Make sure you have them > set to go through webdna in apache and have the admin section of > webdna set to process .html files as well.>> Dale>> Pat McCormick wrote:>> Hi Dan,>>>> I just started working on this. The only time the errors.db is >> used (it seems) is when the URL contains .tpl, or .tmpl.>>>> I changed my preferences to make WebDNA process all file types, >> but I get the standard Apache error: Not Found..., rather than the >> text of the error message.db whenever the URL doesn't contain .tpl >> or .tmpl.>>>> Even .htm and .html produce a different (the Apache standard) >> error message than is in the ErrorMessages.db>>>>>> On Jan 24, 2007, at 2:16 PM, Dan Strong wrote:>>>>> 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.>>>>>> -Dan>>>>>>>>>>>>>>> On 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 >>> 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 > 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/
Pat McCormick
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:
[append] vs. [appendfile] delta + question? (1997)
PCS Emailer's role ? (1997)
Re:Change WebDNA-Talk Mail due to no digest for 1wk (1997)
updating with ProductEditor (1998)
problem serving foreign languages text (1997)
database search help (2003)
database files in secure folder (1997)
[OT] BBedit Blank Line removal (2003)
Solution: [searh] or [shownext]problem (1998)
multiple price line in formula.db (2004)
WebCatalog Features (1997)
More on the email templates (1997)
Email (1998)
Multiple prices (1997)
about this server and links to who (1997)
[date] for today's date, while inside old order file (1998)
Simple way to create unique SKU (1997)
Spiders and Bots (2000)
Frames (1997)
Problem with CC problem ? (1997)