> >my orig thinking was that the default should be
> >an ordinary "citizen"
> 
> In ActiveWorlds they have a caste society with different levels of user
> privelege. In my experience in managing Awaba (a world for kids) it only
> serves to generate jealousy and envy -- these seem to simply waste time and
> effort.

hmmmm...
I was trying to think about
how to make at least 3 "classes" of user happen:
  - people who can eject jerks ["Wizards"]
    and change the contents of the DB
  - ordinary [persistent] users
  - guests [non-persistent]

you may be quite correct
and I need to think about this some more

> I feel fairly strongly that we should have only levels of control necessary
> for security: the owner of a world, and the owner of certain objects.

I'd like to figure out how to do something like this  ;^}

> vandalism and accumulation of junk objects. Anybody can make their own
> world (like anybody can make their own web page), and anybody can bring
> objects into a world, but only the world owner can decide whether objects
> are allowed to accumulate in that world. Only the owner of an object can
> alter an object.

this is an interesting idea...
I like it
and maybe even can figure out how to do it  ;^}

my orig idea was to allow people other than the world owner
rights to add objects to the WRL [somehow]

> Yeys! Yes! Yes! Multiple linked wrls!

my current phantasy goes something like this:

the *server* loads the WRL into the user display after login
[either the default WRL or the WRL they were last in]
and there is a clearly defined "teleport" node
which allows one to move to another WRL controlled by that server...

thoughts?

> Actually there seems to be no easy way to change or interrogate an html
> page from inside VRML at present. I would love that functionality too. It
> is something that seems to me to be a glaring omission from the VRML spec.

hmmmm
unless I am misunderstanding you
the "change" part is there
[at least as a "replace" function]
but the "interrogate" part is not
[and I am not likely
 to be able to add that funtionality]

at least by clicking on an Anchor
which refers to a named HTML frame or window
one can replace an HTML display from wiothin a WRL

am I understanding you correctly?

for example:

    DEF secondShelf Transform {
      translation 0 1.05 -0.1
      children [
        Anchor {
          description "Yahoo: Computers and Internet"
          url "http://www.yahoo.com/Computers/"
          parameter [ "target=someWindow" ]
          children [ USE oneShelf ]
        }
      ]
    }

would load into a new window named "someWindow"
and other Anchor nodes could replace the contents in that window

thanks for the thoughts
this is really helpful

jeffs

--
Jeff Sonstein           http://ariadne.iz.net/
                   http://www.it.rit.edu/~jxs/
        http://ariadne.iz.net/~jeffs/jeffs.asc
==============================================
there are no bugs
there are just undocumented features

Reply via email to