Category / Domain : | Interface |
SCOL Voy@ger Compatibility : | V 3.5 or above |
Update : | 2001/09 |
The SiteMap module allows to visualize in real-time the cells of a site and their frequency using an image. It is also possible to click on the image to go from a 3d cell to another one. It can be used as a map of the site.
Figure 1 : SiteMap module interface
(1) : Map file => Allows to select the image being used as map (JPEG file preferably).
(2) : Alternate file => Image taking the place for the original one when the on-screen pointer of the mouse move across a Site Map module zone ("roll-over"). The division of zones is automatically made by the module. These two images must have the same size.
(3) : Zones => Allows to define the zones using the mouse and to name them
(click and drag across the map). It is possible then to change the values.
X,y,w,h => Modifiable coordinates of the selected zone : allows to exactly
determine the size of the frames. These frames will be used for determining the sensitive
zones of the map (rollover and click).
Outline zone =>
If this option is ticked, the frame of the selected zone will appear in the client graphic
interface. In the contrary case, it will not be visible.
Color button => Allows to select the colour of the frame of the zone
(if the previous checkbox is ticked).
Delete => Removes the selected zone.
Rename => Allows to rename the selected zone.
(4) : Show avatars => Allows to display (or not) users of the
module. If checked, it will be indicated, according to the configuration below, the
number of present avatars in one or several 3d cell(s) of the site.
Me/Others => Allows to define the appearance of oneself or other users,
using the options below :
- As a dot(s) => Users will be represented as points defined by the options
"taille" and "couleur"
- as a bitmap(s) => Users will be represented as images selected by clicking
on "..." button.
(5) : Show numbers => Allows or not to show the number of present users in cells.
Action | Function |
module.event à siteMap.start | Starts the SiteMap module |
module.event à siteMap. !chglogin | Takes into account the update of logins |
module.event à sitemap.hide | Hides the interface of the module |
module.event à sitemap.show |
Shows the interface of the module |
module.event à sitemap.destroy | Stops the module |
module.in à sitemap.in_zone | At the entry in the module (the C3D3 module, for example), the point representing the user appears. |
module.out à sitemap.out_zone | At the exit of the module (the C3D3 module, for example), the point representing the user disappears. |
Event | Function |
sitemap.in à module Action | Generates an action when entering in the module |
sitemap.out à module Action | Generates an action when leaving the module |
sitemap.select à module Action | Generates an action after a double-click on a user of the list of the Sitemap module |
sitemap.shown à module Action | Generates an action with the display of the interface of the module |
sitemap.hidden à module Action | Generates an action when hiding the interface of the module |
sitemap.rclick_zone à module Action | Generates an action after a right-click on a zone |
sitemap.click_zone à module Action | Generates an action after a left-click on a zone |
sitemap.over_zone à module Action | Generates an action after moving the mouse across a zone |
Zone | Function | Interface | Assignment |
Sitemap.button | Button allowing to display the map | Client | Yes |
Sitemap.combo | Scrolled-list box of cells | Client | No |
Sitemap.list | Number of people in the cell | Client | No |
Sitemap.map | Map of cells | Client | No |