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

Extended [ConvertChars] (1997) Adding Multiple files to a cart at once (1998) Replacing a Word (1999) Bulletin Board.... (2000) How To question on setting up downloads (1997) 2.0 Info (1997) Upgrading old WebCat Database Files (1997) retail integration (2000) Cancel Subscription (1996) Windows-based Code Editor (2002) quick GREP question (2001) Individual Tax on Items (1998) Off-Topic: Automatic FTP scripts for OSX (2003) Email Format (Umlaut) (2004) Need something like [listchars] ... (2000) raw field names (2001) WC2.0 Memory Requirements (1997) Reserved word? (2005) orders being printed (1998) select multiple (1997)