This page has been provided to make it easier to manage access to the My World website toolkit for Halcyon simulator operation.
The website core is an Open Source project for this purpose. I just have to work out where to put it! No, I do not want to just put it up on Github by itself.
MyWorld website is written in .Net VB. It is open for conversion to any other .Net flavor language. I just happen to use .Net VB as my language of choice.
History:
I wanted to add the power of a virtual world to my online school program and work on ways to enhance integration between my school program and the virtual world,
by extending the web study program to allow a 3D environment, providing immersive learning into the subjects being studied by the student. I set up with
the InWorldz team in 2010 and I built my school program. In 2013 I started the process of creating my school world. I had little direction and support for the project,
which I had known would be the situation. As I learned the DB structure and how it worked, I was able to build a Registration page, bought products from merchants in
Second Life and InWorldz who would make a deal with me. The simulator program was put up on Oct. 2015 in Github as Halcyon. I realized then, if anyone was going
to successfully open and run Halcyon as a world, I could provide the core site and tools for the task. So was born the My World website toolkit for Halcyon Simulator.
What this website tool kit offers:
- Immediate World website start up with the website and core grid support in place. World Account creation page with selectable Avatar option.
(You create the starting avatars.)
- Once the MySQL DBs for the world and the website are in place, the required grid accounts may be created using the website: Grid Owner, Grid Library
- The Grid Owner account is defined as the world Master Avatar and is also the website system account. Any account may be specified as the "Grid Owner" account.
The Grid Library is a temporary bypass for the Library folder which has no easy maintenance process for it. It provides a way to make it possible to have
Avatar selection in the Account creation process.
- User account level Estate Managment for any account that owns one or more regions in your world.
- Use the built in Website Administration tools to configure your world.
- Use provided Style Sheet to change all wesbite content for appearance and features you want to use.
- Use the Webpage Management to place content on the web pages.
- Use the Economy Management to determine what economy level you want to have:
- No Economy, (default)
- Access Control, to manage uploads and group creation.
- Full Economy with Buy$ and Sell$ and Accounting support.
NOTE: This option may require compliance with FinCEN rules for operation.
Also provides accounting reports for how much was purchased and the currency value based on a fixed exchange rate.
- Use the Grid Manager to assign regions to region servers. Manage updates and region restarts.
- Use the Estate Management to create / view all estates and regions in the world, be able to change owners for each.
- Use the User Management to set website management access, block account logon, set economy limits if full economy is used.
- Website template pages for Visual Studio included to add more pages.
Website uses a modular, page based, structure with code behind processing.
|