[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:

Emailer (1997) RE: Formulas.db + Users.db (1997) Problem displaying search result (1997) PIXO support (1997) Possible Bug in 2.0b15.acgi (1997) setting taxable to true (1997) The word TYPE in search contexts and fields (1998) RE: Include (1998) But with European Dates? (2006) can webcat create directories on NT? (1997) Archives... (1997) list cookies and list http headers (1997) form data submission get (1997) Forms Search Questions (1997) WebCat2b14MacPlugIn - [include] doesn't hide the search string (1997) WebCatalog can't find database (1997) WCS Newbie question (1997) [WebDNA] [BULK] XML/RSS/TCP Connect etc... (2011) Emailer port change (1997) WebDNA-Talk Digests (1997)