| Syntax: | @htmledit <object> |
| Syntax: | @icon <object> is <url enclosed in double quotes>
@icon for <object> |
| Syntax: | @scale-vrml <object> with <scaling specification>
@scalevrml <object> with <scaling specification> @scale <object> with <scaling specification> @scale <object> with @scale <object> with 0 |
| Syntax: | @set-vrml <setting name> on <object> |
lights
The text for the room's lights, normally retrieved from
$vrml_utils.std_roomlights, can be overridden with this web setting.
This is only valid for a room.
linkzone
The place where various link objects that go in every room should
appear (ie. the "link to web" object) can be overridden with this
VRML setting. The $vrml_utils.std_linkzone property has the default
value. This is only valid for a room.
| Syntax: | @set-web <setting name> on <object> |
MOO-wide Web Settings:
bodytag_attributes
The attributes text of the <BODY> tag, used to set the background
and text colors for the web page associated with an object. Note that
objects take on the web background properties of the room they're in
unless they have their own bodytag_attributes setting. An example:
BGCOLOR="#D0D0D0" BACKGROUND="http://node.edu/images/sample.gif"
hide_banner
Supresses the MOO's banner within the web page generated for
the
object. Any non-empty value for "hide_banner" will work.
preformatted
If this web setting is present and not empty, it indicates the
entire HTML document associated with the object should be surrounded
by <PRE> ... </PRE> tags, and therefore displayed in a
non-proportional font.
| Syntax: | @url <object> is <url enclosed in double quotes>
@url for <object> @html <object> is @html for <object> @vrml for <object> |
Related Topics:
@htmledit
-- use the HTML editor to enter an HTML document
@weblink
-- a quick way to automatically build a small HTML document
that uses either text or an image as the link to an
outside document.
vrml
-- information about the VRML system
| Syntax: | @vrmledit <object> |
| Syntax: | @web-options
@weboptions @weboption +<option> @weboption -<option> @weboption <option>=<value> |
Options:
inv - show whon the web page what you're carrying
map - show the campus map on the page
hideicons - you don't want to see object's icons
hidebanner - you don't want to see the MOO's banner on every page
exitdetails - you want to see what room each exit leads to
markURL - add a star next to the name of object that have some novel
URL set
commandform - include a command form with fields for "say," @go, and
others
nogo - don't include a section for @go in the command form
nopage - don't include a section for paging in the command form
viewer - set the object number of the viewer you wish to be your
default (=)
background - set the background graphic for all your web pages (=)
bgcolor - set the background color for all your web pages (=)
nobackgrounds - you don't want you rweb page to have any background
set
textcolor - set the color of your web page text (=)
linkcolor - set the color of your web page's link text (=)
vlinkcolor - set the color of your web page's visited link text (=)
alinkcolor - set the color of your web page's active link text (=)
applinkdown - put the link to the web applications list at the page
bottom
ghosts - you want to notice when web ghosts inter the room
use_ip - all links to the MOO on your web page should be i.p. numbers
tight_link - require that both web and telnet/client links be from
the same machine
nosay - you don't want a "say" field on your command form
embedVRML - embed a VRML box in your web viewer page
| Syntax: | @weblink <object> to <URL> |
Related Topics:
@url
-- set or read the associated URL
@html
-- set or read the associated HTML document
| Syntax: | @webpass
@webpass <password> |
To open a web window using a webpass:
1. First establish a Telnet connection to the MOO,
as usual.
2. If you have not set a webpass already, you can
do so by typing
"@webpass <password>" where <password> is NOT your usual connection
password. If you don't want to set a stable webpass, you can type
"@webpass" to be given a temporary webpass.
3. Point your web browser to the MOO's web gateway
page and enter
your webpass into the search field on that page.
4. Depending on the MOO's settings, you may get
the
web-applications menu, and you probably want to select "The Standard
Viewer" to open a web window into the MOO. If you don't get the
application list, you will probably be directly connected to the
Standard Web Viewer.
The webpass system offers all the same features as the
web authentication system, but as the latter is more secure, we
recommend that if your browser and the MOO supports it.
| Syntax: |
slide <object> <direction> <distance> <units>
|
Directions may be abbreviated:
n, s, e, w, se, sw, ne, nw, d, u, cw, ccw
Angle and distance must be integer numbers (to be upgraded in a
future release so that non-integers are allowed also).
Distance units may be any of:
mm, cm, m, km, in, ft, yd
Angle units may be any of: degree or radian
Use these commands to move MOO objects though space within a
room.
"Slide" objects to translate then up, down, or toward any compass
point. "Twist" objects to rotate them around the Y-axis, either
clockwise or counterclockwise. "Tilt" object to tip their tops
toward the direction you indicate. Tilting north eans rotating an
object in a positive direction around the X-axis. Note that by MOO
convention, the north is the negative Z-axis (the ones most browsers
will have you facing when you enter a new room) and east is the
positive X-axis. The Y-axis points up.
The VRML/1.0 system has a small number of commands that allow you to
1. assign a VRML description to any MOO object
2. move and turn MOO objects in space
@vrml
-- list the VRML description lines associated with an object
@vrmledit
-- edit the VRML description on an object
slide
-- slide an object north, south, up, etc.
twist
-- twist an object clockwise (cw) or counterclockwise (ccw)
tilt
-- tilt an object toward a compass direction (tip it)
@scale-vrml
-- shrink or grow an object
@set-vrml
-- change optional VRML settings on an object
web
-- about the MOO's other web-based features
To access the web system, use the MOO's Web gateway page, at "http://moo.du.org:8000" which has information useful to new web system users.
The Diversity University MOO main page is at: http://www.du.org
Some commands for adding and examining web links and HTML text associated with MOO objects are:
@url
-- examine or add a URL link
@html
-- examine or add an HTML document
@icon
-- examine or add an icon link
@weblink
-- link an object via a text line or an image
@htmledit
-- use the HTML editor
@set-web
-- set various web characteristics of an object
@webpass
-- get or set a web password (guests only)
@web-options
-- get or set various web options for your MOO character
VRML
-- about the MOO's Virtual Reality Modeling Language capabilities