Help

Welcome to the Virtual Dream Destination Guide v0.4

Features

SQLite 3 and Mysql compatible
Terminals restiction (by simulator)
Access restiction (by host/uuid)
Agents online counter
Security logs
More coming ...

Inworld:

Demo Virtual Dream Destination Guide

Requirement

Mysql or Sqlite 3, Php5 with curl actived, Apache
Ossl enable

Install

Virtual Dream Destination Guide have a "special" page for viewers (inc/destinations-inworld.php)

Robust.ini

[LoginService]
    ; For V3 destination guide
    ; DestinationGuide = "${Const|BaseURL}/osguide/inc/destinations-inworld.php"
    DestinationGuide = "http://yourdomain.com/osguide/inc/destinations-inworld.php"

OpenSim.ini

[Network]
    ExternalHostNameForLSL = yourdomain.com
    OutboundDisallowForUserScripts = ""
    shard = "OpenSim"
    user_agent = "OpenSim LSL (Mozilla Compatible)"
[LL-Functions]
    max_external_urls_per_simulator = 100

osslEnable.ini

[XEngine]
    AllowOSFunctions = true 

And you should allow the following ossl functions to the parcel owner/manager

    osKey2Name
    osGetGridName
    osGetMapTexture

Add Destination

Only the region/parcel owner is authorised to add a destination (region/parcel) to the OpenSim Destination Guide.

Inworld:

  1. Download the OpenSim Destination Guide Terminal script (LSL).
  2. Copy the OpenSim Destination Guide Terminal script into a prim, configure and compile it.
    (configurable variables: targetUrl, terminal_name, categorie_name, update_rate).
  3. Click on the prim to update your region/parcel informations in the Opensim Destination Guide.
OpenSim Destination Guide Terminal

Edit Destination

Only the region/parcel owner is authorised to edit a destination (region/parcel) to the OpenSim Destination Guide.

Inworld:

  1. Reconfigure the OpenSim Destination Guide Terminal script and recompile it.
    (configurable variables: targetUrl, terminal_name, categorie_name, update_rate).
  2. Click on the prim to update your region/parcel informations in the Opensim Destination Guide.

Delete Destination

Only the region/parcel owner is authorised to delete a destination (region/parcel) to the OpenSim Destination Guide.

Inworld:

  1. Remove the OpenSim Destination Guide Terminal from your region/parcel.

Outworld:

  1. Refresh the destination and it will be automatically removed from the guide and database.

Installing Images

Only the owner of the OpenSim Destination Guide is authorised to installing images.

Outworld:

  1. You have to create them yourself and place them in the "img" folder.
  2. The recommended dimension is the same as default.jpg (700px * 400px).
  3. The names of category images are the exact names of the categories in the guide (min/maj/space must be respected).
  4. The names of regions images are the exact names of the regions in the guide (min/maj/space must be respected).

License

GNU/GPL General Public License v3.0

Credit

Philippe Lemaire (djphil)

Donation