[GROUPS] followup

This WebDNA talk-list message is from

1997


It keeps the original formatting.
numero = 11535
interpreted = N
texte = To close out my earlier question and possibly help others along:We wanted to restrict catalog entry displays to only those who had group access which matched that of the item to be displayed. In other words, each item has a group associated with it and that group should be granted access. The easiest solution would have been if there were a [groups] tag like the global [UserName] tag to test against, but there isn't.Thanks to all the help and suggestions we got here we got the WebDNA figured out and it is relatively simple (in retrospect :-)All that's needed is [foundItems] [SHOWIF [lookup db=/webcatalog/users.db& value=[Uppercase][UserName][/Uppercase]& LookInField=user&returnfield=groups& notFound=TextNotFound]^[PW_GROUP]] ... [/SHOWIF] [/founditems]where [PW_GROUP] is the field of the found item which contains the group which should be granted access.I hope I copied all of that in correctly ... it's been a long but fruitful day ! -Sven_____________________________________________________________________ Sven U. Grenander BeeHive Technologies, Inc. http://www.bzzzzzz.com - with a WebCam in Pasadena, California _____________________________________________________________________ Associated Messages, from the most recent to the oldest:

    
  1. Re: [GROUPS] followup (Grant Hulbert 1997)
  2. [GROUPS] followup (Sven U. Grenander 1997)
To close out my earlier question and possibly help others along:We wanted to restrict catalog entry displays to only those who had group access which matched that of the item to be displayed. In other words, each item has a group associated with it and that group should be granted access. The easiest solution would have been if there were a [groups] tag like the global [username] tag to test against, but there isn't.Thanks to all the help and suggestions we got here we got the WebDNA figured out and it is relatively simple (in retrospect :-)All that's needed is [founditems] [SHOWIF [lookup db=/webcatalog/users.db& value=[uppercase][username][/Uppercase]& LookInField=user&returnfield=groups& notFound=TextNotFound]^[PW_GROUP]] ... [/SHOWIF] [/founditems]where [PW_GROUP] is the field of the found item which contains the group which should be granted access.I hope I copied all of that in correctly ... it's been a long but fruitful day ! -Sven_____________________________________________________________________ Sven U. Grenander BeeHive Technologies, Inc. http://www.bzzzzzz.com - with a WebCam in Pasadena, California _____________________________________________________________________ Sven U. Grenander

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:

This is a Test, sorry (1999) Webcatalog 4.02b5 Mac OS X headers (2000) Re:Emailer and encryption (1997) Adding Items to Cart (2003) Re:2nd WebCatalog2 Feature Request (1996) F3 crashing server (1997) NetSplat and WebCat2 (1997) Emailer port change (1997) Setting up a lightbox (2002) billing system (2003) WCS Newbie question (1997) [OT] MS IE from H3LL (2008) WebCatb15 Mac CGI -- [purchase] (1997) Shopping problems with 2.1b3 acgi (1997) Updating checkboxes made easy !!! (1998) Fields font size (2003) WebCatalog Hosting (1996) Credit card issuer by cc number? (1999) Lookup Notfound (1998) Who is doing sign-ups (1998)