It all runs on a very similar system. Once you get it, you will be able to use the authorization system in many flexible ways. First to create a group, create a page like group.admin or group.chessclub. Then simply put a list of users on that page. Theres also a join action which will allow you to enter users to any existing groups. Once a person is in a group, it will be activated the next time they login. You can do it right away, I believe by putting [(memberships)] on a page.
Info vars are like an array of variables on a single page. A long list in a field: value format. Data vars are stored on a specific page--such as name, title, description, etc., usually spread out on a bunch of pages. There are pro's and con's to each. But you can control who has authorization to specific data vars and specific info pages. In fact you can extend the authoriziation to about anything in BoltWire: emails, functions, commands, files, etc... Not just read and write. See the site.auth.data page for an an example of the default data authorization settings. To limit editing to a single user just put on site.auth.write: some.page: someuser A study of the various site.auth pages will illustrate the various ways to specify pages, groups of pages, and groups of users. Let me know if this helps. If so, feel free to add some of the text above (whatever you found helpful) to the online documentation to help the next person along. Cheers, Dan P.S. Glad you like BoltWire! The more you learn about it, the more you can do. Lot's of little surprizes everywhere you turn. Eh, the good kind of surprizes that is. :) On Tue, May 19, 2009 at 8:34 PM, Mark Marijnissen <[email protected] > wrote: > > Hi everybody, > > I have tried searching the site, but I do not understand user > authorization completely. > I understand you have different groups: guest, member, editor, admin. > And there is one special BOLT-admin, with unlimited powers. This is > defined in index.php from the field folder. > > If I register a new user, it gets its own profile page in > login.user_name. > I can control who sees pages, and who writes pages via site.auth.write > and view. > > So far my understanding. My questions are: > * What do Info and Data mean? > * How do I set what group a user belongs to? How can I set it to > member, editor, admin, etc? > * Can I authorize page-writes for only one user? > > Thanks for the help, Boltwire is awesome! > I use it now as a organizer. I always have my bookmarks, notes and > files at hand! And I also use it to document my robot-project. Very > nice! > > cheers, Mark > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "BoltWire" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/boltwire?hl=en -~----------~----~----~----~------~----~------~--~---
