W4OS – OpenSimulator Web Interface

plugin banner

WordPress interface for OpenSimulator (w4os)

Author:Speculoos World (profile at wordpress.org)
WordPress version required:5.3.0
WordPress version tested:6.5.2
Plugin version:2.7.6
Added to WordPress repository:06-10-2021
Last updated:27-03-2024
Rating, %:100
Rated by:4
Plugin URI:https://w4os.org/
Total downloads:2 429
Active installs:30+
plugin download
Click to start download

Ready to use WordPress interface for OpenSimulator. Provides user registration, default avatar model choice, login info, statistics and a web assets server for grids or standalone simulators.

Full installation instructions: (https://gudulelapointe.github.io/w4os/INSTALLATION.html)

See Features and Roadmap sections for current and upcoming functionalties.

Features

  • Avatar creation:
    • Opensimulator section in standard wp account page
    • Avatar tab in account dashboard on WooCommerce websites
    • Avatar and website passwords are synchronized
    • Configuration instructions for new avatars
    • Public avatar profile: excerpt of the avatar’s profile
    • Avatar Models: default outfits to choose from on registration
    • Reserved names: avatar whose first name or last name is “Default”, “Test”, “Admin” or the pattern used for appearance models are disallowed for public (such avatars must be created by admins from Robust console)
  • Search Engine: enable in-world search
    • places
    • land for sale
    • classifieds
    • events (2do.directory integration)
  • Shortcodes
    • Grid info: [grid-info] shortcode, Gutenberg block and Divi module
    • Grid status: [grid-status] shortcode, Gutenberg block and Divi module
    • Grid status: [popular-places] shortcode, Gutenberg block and Divi module
    • Profile page: [avatar-profile] shortcode, Gutenberg block and Divi module
  • Web assets server: the needed bridge to display in-world images on a website
  • Currency helpers: integration with Podex, Gloebit and core money module
  • Offline messages e-mail forwarding
  • Manual and cron Grid/WP users sync
  • Auth with avatar credentials (if no matching wp account, create one)

Paid version

The free version from WordPress plugins directory and the paid version are technically the same. The only difference is the way you support this plugin developement: with the free version, you join the community experience (please rate and comment), while the paid version helps us to dedicate resources to this project.

Troubleshooting

See TROUBLESHOOTING.md for more information.

Roadmap

See github.com/GuduleLapointe/w4os for complete status and changelog.

Medium term

  • Destinations guide
  • Web search
  • Multiple avatars for same WordPress user
  • Improve avatar profile
    • Switch to allow web profile
    • Better basic layout
    • Web edit profile
  • 2do HYPEvents project integration https://2do.pm
  • Gudz Teleport Board project integration (based on user picks)
  • Admin Use sim/grid configuration file to fetch settings if on the same host
  • Admin create users
  • Admin create models (from current own avatar appearance)

Long term

  • Robust console connection
    • Admin Start / Stop regions
    • Admin Create region
    • User’s own regions control (create, start, stop, backup)
  • WooCommerce integration
    • paid accounts
    • regions orders
    • other pay-for services
  • Deactivate (recommended) or delete (experimental) grid user when deleting wp account
  • Split code between OpenSimulator and WordPress specific codes

Screenshots
FAQ
ChangeLog