Re: problem using ErrorMessages.db to redirect requests

This WebDNA talk-list message is from

2004


It keeps the original formatting.
numero = 59926
interpreted = N
texte = Hi Brian, Brian Fries wrote: > I much prefer to keep complex code like this in an include file, so the > errormessages.db would have a much simpler entry like this: > > TemplateNotFound [include (your include file)] That makes a lot of sense :) Do you put that include file in the globals? > This way you can modify the include file without having to mess with > the errormessages.db, which makes debugging and site changes easier. > > I see a missing "]" in the "[showif [numfound=0]" near the end... Not surprising :) Thanks, it helps to have another set of eyes looking - I will check that out. > Did you restart WebDNA after modifying the errormessages.db? This may > be necessary to ensure that WebDNA sees the changes. Sure did. I spent a bit of time looking in the archives and found a few other suggestions on how other folks deal with stuff in regards to the ErrorMessages.db as well. > - brian Thanks for your time. drt > On Nov 7, 2004, at 12:22 PM, eLists wrote: > >> Hello, >> >> I have a site I just moved from 4.51 to 6.0 on linux. I am using the >> errors db to redirect requests styled a certain way, unfortunately it >> does not seem to work on the 6.0 install. >> >> The 'normal' link would be styled as: >> http://www.bear.net/bears/details.html?record_id=10198944095185228 >> >> The 'easy' links I am promoting, which would re-direct to the above >> would be: >> >> http://www.bear.net/profiles/Sandrobear/ >> >> The below entry in the ErrorMssages.db is what was working on the 4.5 >> install, but does not work on 6.0. >> >> I am guessing that maybe I Was just lucky that it worked on the 4.51 >> and the way I wrote it apparently breaks something on 6.0 - any >> suggestions? >> >> I basically look for a request in the /profiles/ directory (which >> does in fact exist on the server) the do a search on the last part - >> the username - in the database and then do a re-direct to the >> original long URL. If it were to stay at the shorter URL that would >> also be fine. The problem is accessing a link with the name vs. the >> record ID no longer works. >> >> >> --- ErrorMessages.db record --- >> TemplateNotFound [hideif [thisurl]^/profiles]Error: template >> '[param1]' not found[/hideif][showif [thisurl]^/profiles][ListWords >> Words=[thisurl]&Delimiters=/][showif [index]=2][text >> show=f]nick=[word][/text][/showif][/ListWords][search >> db=/databases/bears.db&eqWebNickDatarq=[url][nick][/ >> url]&eqprocessDatarq=1][numfound][hideif >> [numfound]=0][founditems][REDIRECT >> url=http://www.bear.net/bears/details.html? >> record_id=[record_id]][record_id]

> href="http://www.bear.net/bears/details.html? >> record_id=[record_id]][record_id]">If not redirected click >> here[/founditems][/hideif][/search][/showif][showif >> [numfound=0][REDIRECT >> url=http://www.bear.net/profiles/?request=[thisurl]][/showif] >> >> > -- 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/ ------------------------------------------------------------- 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: problem using ErrorMessages.db to redirect requests ( Brian Fries 2004)
  2. Re: problem using ErrorMessages.db to redirect requests ( eLists 2004)
  3. Re: problem using ErrorMessages.db to redirect requests ( Brian Fries 2004)
  4. problem using ErrorMessages.db to redirect requests ( eLists 2004)
Hi Brian, Brian Fries wrote: > I much prefer to keep complex code like this in an include file, so the > errormessages.db would have a much simpler entry like this: > > TemplateNotFound [include (your include file)] That makes a lot of sense :) Do you put that include file in the globals? > This way you can modify the include file without having to mess with > the errormessages.db, which makes debugging and site changes easier. > > I see a missing "]" in the "[showif [numfound=0]" near the end... Not surprising :) Thanks, it helps to have another set of eyes looking - I will check that out. > Did you restart WebDNA after modifying the errormessages.db? This may > be necessary to ensure that WebDNA sees the changes. Sure did. I spent a bit of time looking in the archives and found a few other suggestions on how other folks deal with stuff in regards to the ErrorMessages.db as well. > - brian Thanks for your time. drt > On Nov 7, 2004, at 12:22 PM, eLists wrote: > >> Hello, >> >> I have a site I just moved from 4.51 to 6.0 on linux. I am using the >> errors db to redirect requests styled a certain way, unfortunately it >> does not seem to work on the 6.0 install. >> >> The 'normal' link would be styled as: >> http://www.bear.net/bears/details.html?record_id=10198944095185228 >> >> The 'easy' links I am promoting, which would re-direct to the above >> would be: >> >> http://www.bear.net/profiles/Sandrobear/ >> >> The below entry in the ErrorMssages.db is what was working on the 4.5 >> install, but does not work on 6.0. >> >> I am guessing that maybe I Was just lucky that it worked on the 4.51 >> and the way I wrote it apparently breaks something on 6.0 - any >> suggestions? >> >> I basically look for a request in the /profiles/ directory (which >> does in fact exist on the server) the do a search on the last part - >> the username - in the database and then do a re-direct to the >> original long URL. If it were to stay at the shorter URL that would >> also be fine. The problem is accessing a link with the name vs. the >> record ID no longer works. >> >> >> --- ErrorMessages.db record --- >> TemplateNotFound [hideif [thisurl]^/profiles]Error: template >> '[param1]' not found[/hideif][showif [thisurl]^/profiles][ListWords >> Words=[thisurl]&Delimiters=/][showif [index]=2][text >> show=f]nick=[word][/text][/showif][/ListWords][search >> db=/databases/bears.db&eqWebNickDatarq=[url][nick][/ >> url]&eqprocessDatarq=1][numfound][hideif >> [numfound]=0][founditems][REDIRECT >> url=http://www.bear.net/bears/details.html? >> record_id=[record_id]][record_id]

> href="http://www.bear.net/bears/details.html? >> record_id=[record_id]][record_id]">If not redirected click >> here[/founditems][/hideif][/search][/showif][showif >> [numfound=0][REDIRECT >> url=http://www.bear.net/profiles/?request=[thisurl]][/showif] >> >> > -- 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/ ------------------------------------------------------------- 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/ eLists

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:

taxRate is fine but taxTotal isn't (1997) [WebDNA] Unexpected behavior ... (2010) Does Flushing the Master Databases Flush Databases from a (2004) WebCat2 several catalogs? (1997) authenticate and password (1998) Interfacing WC with mail server (1998) Formvariable Heirarchy (2000) Configuring E-mail (1997) READFILE command? (1998) AppleScript: Tell application:app location? (1998) Using EIMS instead of Emailer (1998) One more try (1997) Trigger Output (2003) cookies OSX Jaguar IE5.2 (2002) creating a discount coupon for shopping cart (1999) problems with 2 tags shakur (1997) Firesite and WebCat (1999) CASTEGORIES IN DIFFERENT FRAMES (1997) Proper file locations (1997) ConvertChars (Emailer file formats) (1998)