OpenVCE

  • Increase font size
  • Default font size
  • Decrease font size

Joomla to Second Life Links

E-mail Print PDF

There are a number of projects linking Joomla and Second Life:

sl_contact_xt (Wene Chke aka ssm2017 Binder - http://ssm2017.free.fr/ - Produits Section)

JSLPlus (Jeroen van Veen - http://jslplus.os-networks.net)

 


SlContact_xt

 Joomla Link to and from Second Life
From: Wene Chke aka ssm2017 Binder
---------------------------------------------------------------------------------------------------------
http://joomlacode.org/gf/project/slcontact

Availability of the Second Life Items

XStreet Vendor
http://www.xstreetsl.com/modules.php?name=Marketplace&file=item&ItemID=1259333

Author's Web Site (Produits Section)
http://ssm2017.free.fr/

---------------------------------------------------------------------------------------------------------

There are 3 parts to the Joomla Link: the Joomla server running externally on a web site, an inworld personal registration server, and an optional object that is worn or used as a HUD on your avatar . 

The registration server will allow you to :
- register on the website
- define a home location
- receive messages from the web
- send messages from the web

The optional position attachment will allow you to :
- show your actual position on the website (optional )
- add friends to your website account

Your user name on the Joomla site will be identical to your avatar name.  If it is set up in advance, it must use the same case and a space between your first and last avatar name.  The registration server can also perform the registration for you.

Quick Start

1. Edit the "config" notecard to include the site url, password and e-mail address you already (or will) use for your user on the Joomla site.

2. Rez the Joomla Link Server (aka SlContact_xt_personal_server) at your preferred home location.  Change the config notecard in it. Touch the object and hit "Reset".  You can select Publish/Unpublish to choose to show or hide the information on your Joomla Sl_Contact profile page. You can use "Set Home" to record the position of the object as your Home position.

3. Optionally, wear the Joomla Link HUD (aka SlContact_xt_position) or (more usually) attach in a HUD position. Change the config notecard in it. Touch the object and hit "Reset".

You may texture the inworld server and HUD objects as you wish, for example with the Joomla Link logo.

More Details...

**********************************
   How to use the registration server ?
**********************************

You should rez the server object and edit the config notecard.

The notecard should contain :
- the url for the website
- your password you will use on the website
- your email to register and confirm registration on the website

You need to edit the notecard with this syntax :
option=value

Once the notecard filled with these options like :
url=http://example.com
password=1234
email= This e-mail address is being protected from spambots. You need JavaScript enabled to view it

Then, you can touch the server and choose "Reset" from the menu.
This will check everything and register your account on the website.
Depending on the website administrator, you will need to confirm your account from an email sent to the e-mail address you gave in the config notecard.

After registering, you should leave this server box in your terrain permanently.

If you want to send a message from the web or someone wants to send you a message, if the server box is missing, the message will not be sent.

You can log in the website to edit your preferences :
- publish your profile to the public ?
- show your home location ?
- show your position on the map ?
- allow to receive messages ?

The notecard can contain other optional parameters like :

- display_info
    default value : 1
    the server will show you infos every time it updates itself, so i you set this value to 0, the message will be hidden.
   
- update_speed
    default value : 30
    this is the speed in seconds that the server will update your online status to the website.
   
- allow_give_away
    default value : 0
    this options lets you give servers away to allow others visitors to register on this website
   
- folder_name
    default value : example.com Personal Server
    this will set the folder name when giving the server to visitors who get the server from your one

- server_object_name
    default value : personal_server
    the name of the server object to give to visitors who get the server from your one

- readme_notecard_name
    default value : ReadMe
    the name of the notecard you are reading now and that will be given to the visitors who get the server from your one

**********************************
   How to use the position  attachment ?
**********************************

This attachment contains 3 scripts and a notecard:

The scripts names are :
- position.lsl
- av_finder.lsl
- simple_dialog_module.lsl

You should always wear this attachment to be allowed to add friends to your website account or show your actual position.

To use this attachment, you need to edit the notecard.
The notecard should at least contain :

- url of the Joomla web site
- password you will use on the website

There are optional parameters that can be put in this notecard :

- display_info
    default value : 1
    the server will show you infos everytime it updates itself, so if you set this value to 0, the message will be hidden.
   
- update_speed
    default value : 30
    this is the speed in seconds that the server will update your online status to the website.

- show_position
    default value : 0
    this option lets you show your actual position on the website to help people finding you.
    If you set this option to 1, don't forget to enable the option "show my position" on the website that is disabled by default.

- listen_channel
    default value : 1
    this is the channel that you will use to add friends

- addfriend_command
    default value : addfriend
    this is the command to type in the channel that you will use to add friends ( e.g.  /1 addfriend ssm2017 Binder  )

After editing the notecard, you can touch the object and choose Reset from the menu.

After validating the values in the notecard, you will be able to add friends.

To add a friend, just type the first letter(s) of the avatar name if your friend is close to yo: e.g.
/1 addfriend ssm
if your friend is not close to you, you should enter the complete name :
/1 addfriend ssm2017 Binder

The script will ask you a confirmation.