Changeset 2819218
- Timestamp:
- 11/16/2022 05:06:30 PM (3 years ago)
- Location:
- walktheweb/trunk
- Files:
-
- 59 added
- 9 deleted
- 7 edited
-
api/apikeys.php (added)
-
api/confirmapi.php (modified) (1 diff)
-
api/productimage.php (modified) (1 diff)
-
api/storeinfo.php (modified) (1 diff)
-
api/wtwconnection.php (added)
-
assets/images/3dcommunitystores.jpg (deleted)
-
assets/images/3dinternet.jpg (added)
-
assets/images/avatar.png (added)
-
assets/images/avatar2.png (added)
-
assets/images/bluering3dbrowsing.png (deleted)
-
assets/images/building.png (added)
-
assets/images/building2.png (added)
-
assets/images/col1.png (added)
-
assets/images/col1set.png (added)
-
assets/images/col2.png (added)
-
assets/images/col2set.png (added)
-
assets/images/col3.png (added)
-
assets/images/col3set.png (added)
-
assets/images/col4.png (added)
-
assets/images/col4set.png (added)
-
assets/images/community.png (added)
-
assets/images/community2.png (added)
-
assets/images/construction.gif (deleted)
-
assets/images/demo1.png (added)
-
assets/images/demo10.png (added)
-
assets/images/demo11.png (added)
-
assets/images/demo12.png (added)
-
assets/images/demo13.png (added)
-
assets/images/demo14.png (added)
-
assets/images/demo15.png (added)
-
assets/images/demo16.png (added)
-
assets/images/demo17.png (added)
-
assets/images/demo2.png (added)
-
assets/images/demo3.png (added)
-
assets/images/demo4.png (added)
-
assets/images/demo5.png (added)
-
assets/images/demo6.png (added)
-
assets/images/demo7.png (added)
-
assets/images/demo8.png (added)
-
assets/images/demo9.png (added)
-
assets/images/hidden.gif (deleted)
-
assets/images/hidden.png (deleted)
-
assets/images/menuwtw.png (added)
-
assets/images/processing.gif (deleted)
-
assets/images/productdisplay.jpg (deleted)
-
assets/images/select3dbuilding.jpg (deleted)
-
assets/images/select3dcommunity.jpg (deleted)
-
assets/images/thing.png (added)
-
assets/images/thing2.png (added)
-
assets/scripts (added)
-
assets/scripts/walktheweb_downloads.js (added)
-
assets/scripts/walktheweb_main.js (added)
-
assets/styles (added)
-
assets/styles/walktheweb_styles.css (added)
-
classes (added)
-
classes/class-walktheweb.php (added)
-
classes/class-wtw-forms.php (added)
-
classes/class-wtw-functions.php (added)
-
license.txt (modified) (1 diff)
-
pages (added)
-
pages/walktheweb_3dhosts.php (added)
-
pages/walktheweb_3dwebsites.php (added)
-
pages/walktheweb_about.php (added)
-
pages/walktheweb_add3dhost.php (added)
-
pages/walktheweb_add3dwebsite.php (added)
-
pages/walktheweb_dashboard.php (added)
-
pages/walktheweb_downloadavatar.php (added)
-
pages/walktheweb_downloadbuilding.php (added)
-
pages/walktheweb_downloadcommunity.php (added)
-
pages/walktheweb_downloadthing.php (added)
-
pages/walktheweb_marketplace.php (added)
-
pages/walktheweb_wtw3dhost.php (added)
-
readme.txt (modified) (19 diffs)
-
uninstall.php (modified) (1 diff)
-
walktheweb.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
walktheweb/trunk/api/confirmapi.php
r1857566 r2819218 1 1 <?php 2 2 if (!defined('ABSPATH')) exit; // Exit if accessed directly 3 $server_url = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST']; 4 $key = ""; 5 $password = ""; 6 $storeurl = ""; 7 $nonce = ""; 8 if(isset($_GET['k']) && !empty($_GET['k'])) { 9 $key = base64_decode($_GET['k']); 3 global $WalkTheWeb; 4 try { 5 $server_url = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST']; 6 $key = ""; 7 $password = ""; 8 $storeurl = ""; 9 $nonce = ""; 10 if(isset($_GET['k']) && !empty($_GET['k'])) { 11 $key = base64_decode($_GET['k']); 12 } 13 if(isset($_GET['p']) && !empty($_GET['p'])) { 14 $password = base64_decode($_GET['p']); 15 } 16 if(isset($_GET['s']) && !empty($_GET['s'])) { 17 $storeurl = base64_decode($_GET['s']); 18 } else { 19 $storeurl = $server_url; 20 } 21 if(isset($_GET['nonce']) && !empty($_GET['nonce'])) { 22 $nonce = $_GET['nonce']; 23 } 24 header('Access-Control-Allow-Origin: *'); 25 header('Content-type: application/json'); 26 $url = $storeurl."/wp-json/wc/v3/products/categories/?per_page=1&orderby=slug&consumer_key=".$key."&consumer_secret=".$password; 27 $result = @file_get_contents($url); 28 $result = json_decode($result); 29 echo json_encode($result); 30 } catch (Exception $e) { 31 $WalkTheWeb->serror("wtw-api-confirmapi.php = ".$e->getMessage()); 10 32 } 11 if(isset($_GET['p']) && !empty($_GET['p'])) {12 $password = base64_decode($_GET['p']);13 }14 if(isset($_GET['s']) && !empty($_GET['s'])) {15 $storeurl = base64_decode($_GET['s']);16 } else {17 $storeurl = $server_url;18 }19 if(isset($_GET['nonce']) && !empty($_GET['nonce'])) {20 $nonce = $_GET['nonce'];21 }22 header('Access-Control-Allow-Origin: *');23 header('Content-type: application/json');24 $url = $storeurl."/wp-json/wc/v2/products/categories/?per_page=1&orderby=slug&consumer_key=".$key."&consumer_secret=".$password;25 $result = @file_get_contents($url);26 $result = json_decode($result);27 echo json_encode($result);28 33 ?> -
walktheweb/trunk/api/productimage.php
r1857566 r2819218 1 1 <?php 2 2 if (!defined('ABSPATH')) exit; // Exit if accessed directly 3 header('Access-Control-Allow-Origin: *'); 4 header('Content-type: application/json'); 5 $i = 0; 6 $response = array(); 7 $url = ""; 8 if(isset($_GET['url']) && !empty($_GET['url'])) { 9 $url = $_GET['url']; 3 global $WalkTheWeb; 4 try { 5 header('Access-Control-Allow-Origin: *'); 6 header('Content-type: application/json'); 7 $i = 0; 8 $response = array(); 9 $url = ""; 10 if(isset($_GET['url']) && !empty($_GET['url'])) { 11 $url = $_GET['url']; 12 } 13 if(empty($url) && isset($_GET['walktheweb_image_url']) && !empty($_GET['walktheweb_image_url'])) { 14 $url = $_GET['walktheweb_image_url']; 15 } 16 if (!empty($url)) { 17 $type = pathinfo($url, PATHINFO_EXTENSION); 18 $data = file_get_contents($url); 19 if (empty($data)) { 20 $url = str_replace('https://', 'http://', $url); 21 $data = file_get_contents($url); 22 } 23 $pimage = 'data:image/' . $type . ';base64,' . base64_encode($data); 24 $response[$i] = array( 25 'url' => $url, 26 'data' => $pimage); 27 } 28 echo json_encode($response); 29 } catch (Exception $e) { 30 $WalkTheWeb->serror("wtw-api-productimage.php = ".$e->getMessage()); 10 31 } 11 if(empty($url) && isset($_GET['walktheweb_image_url']) && !empty($_GET['walktheweb_image_url'])) {12 $url = $_GET['walktheweb_image_url'];13 }14 if (!empty($url)) {15 $type = pathinfo($url, PATHINFO_EXTENSION);16 $data = file_get_contents($url);17 if (empty($data)) {18 $url = str_replace('https://', 'http://', $url);19 $data = file_get_contents($url);20 }21 $pimage = 'data:image/' . $type . ';base64,' . base64_encode($data);22 $response[$i] = array(23 'url' => $url,24 'data' => $pimage);25 }26 echo json_encode($response);27 32 ?> -
walktheweb/trunk/api/storeinfo.php
r1857566 r2819218 1 1 <?php 2 2 if (!defined('ABSPATH')) exit; // Exit if accessed directly 3 header('Access-Control-Allow-Origin: *'); 4 header('Content-type: application/json'); 5 $blogid = get_current_blog_id(); 6 $storename = "Store Name"; 7 $siteurlpart = ""; 8 $siteurl = ""; 9 if (is_multisite()) { 10 $storename = esc_attr(get_blog_option($blogid, 'walktheweb_storename', esc_attr(get_bloginfo('name')))); 11 $siteurlpart = esc_attr(get_blog_option($blogid, 'walktheweb_siteurlpart', '')); 12 $siteurl = esc_attr(get_blog_option($blogid, 'walktheweb_siteurl', esc_url('https://3d.walktheweb.com'))); 13 } else { 14 $storename = esc_attr(get_option('walktheweb_storename', esc_attr(get_bloginfo('name')))); 15 $siteurlpart = esc_attr(get_option('walktheweb_siteurlpart', '')); 16 $siteurl = esc_attr(get_option('walktheweb_siteurl', esc_url('https://3d.walktheweb.com'))); 3 global $WalkTheWeb; 4 try { 5 header('Access-Control-Allow-Origin: *'); 6 header('Content-type: application/json'); 7 $blogid = get_current_blog_id(); 8 $storename = esc_attr(get_bloginfo('name')); 9 $siteurlpart = ""; 10 $siteurl = esc_url('https://3d.walktheweb.com'); 11 12 $i = 0; 13 $response = array(); 14 $response[$i] = array( 15 'storename' => $storename, 16 'siteurlpart' => $siteurlpart, 17 'siteurl' => $siteurl); 18 echo json_encode($response); 19 } catch (Exception $e) { 20 $WalkTheWeb->serror("wtw-api-storeinfo.php = ".$e->getMessage()); 17 21 } 18 19 $i = 0;20 $response = array();21 $response[$i] = array(22 'storename' => $storename,23 'siteurlpart' => $siteurlpart,24 'siteurl' => $siteurl);25 echo json_encode($response);26 22 ?> -
walktheweb/trunk/license.txt
r1859983 r2819218 1 WalkTheWeb - 3D Internet WordPress Plugin 2 3 Copyright 2013-2022 by HTTP3D Inc. and the contributors 4 5 This program is free software; you can redistribute it and/or modify 6 it under the terms of the GNU General Public License as published by 7 the Free Software Foundation; either version 3 of the License, or 8 (at your option) any later version. 9 10 This program is distributed in the hope that it will be useful, 11 but WITHOUT ANY WARRANTY; without even the implied warranty of 12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 GNU General Public License for more details. 14 15 You should have received a copy of the GNU General Public License 16 along with this program; if not, write to the Free Software 17 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 18 https://www.gnu.org/licenses/gpl-3.0.txt 19 20 This program incorporates work covered by the following copyright and 21 permission notices: 22 23 HTTP3D Inc. - WalkTheWeb - 3D Internet Hosting Software 24 25 Copyright 2013-2023 by HTTP3D Inc. and the contributors 26 27 WalkTheWeb is released under the GPL Version 3 28 Includes Permissions: 29 Commercial Use 30 Modification, 31 Distribution, 32 Patent Use, 33 Private Use 34 Does not Include the following Limitations: 35 Trademark Use, 36 Liability, 37 Warranty 38 Conditions: 39 ** WalkTheWeb extends conditional Trademark Use of 40 ** "https://3d" and "http://3d" in urls for websites: 41 ** using this software and legal derivitives of this software only. 42 License and Copyright notice, 43 State Changes 44 45 The source code for any program binaries or compressed scripts that are 46 included with WalkTheWeb can be freely obtained at the following URLs: 47 48 https://github.com/HTTP3D/WalkTheWeb-WordPress-Plugin 49 https://github.com/HTTP3D/WalkTheWeb/ (3D Internet Hosting Software) 50 51 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 1 52 GNU GENERAL PUBLIC LICENSE 2 53 Version 3, 29 June 2007 -
walktheweb/trunk/readme.txt
r1868965 r2819218 1 === Walk theWeb ===1 === WalkTheWeb === 2 2 Plugin Name: WalkTheWeb 3 3 Plugin URI: https://wordpress.org/plugins/walktheweb/ 4 4 Contributors: adishno 5 5 Donate link: https://www.walktheweb.com/product/one-time-contribution/ 6 Tags: 3d store, 3d , 3d store building, 3d websites, 3d browsing, 3d building, 3d community, 3d buildings, 3d communities, 3d store community, walk the web, walktheweb, walktheweb.com, 3d.walktheweb.com, www.walktheweb.com, http3d, http3d inc, http://3d, https://3d, 3d gaming, 3d games, 3d advertising, advertising, online store, shopping, ecommerce, e-commerce, store, sales, sell, shop, cart, downloadable, downloads, storefront, woo commerce, woocommerce6 Tags: 3d store, 3d stores, 3d, 3d store building, 3d store buildings, 3d website, 3d websites, 3d internet, metaverse, multiverse, 3d shopping website, 3d browsing, 3d building, 3d community, 3d buildings, 3d communities, 3d store community, WalkTheWeb, walktheweb, walktheweb.com, walktheweb.org, 3d.walktheweb.com, www.walktheweb.com, http3d, http3d inc, http://3d, https://3d, 3d gaming, 3d games, 3d advertising, advertising, 3d franchising, 3d franchise, franchise, franchises, online store, shopping, ecommerce, e-commerce, store, sales, sell, shop, cart, downloadable, downloads, storefront, woo commerce, woocommerce 7 7 Requires at least: 4.7 8 8 Requires PHP: 5.2.4 9 Tested up to: 4.910 Stable tag: 1.0.39 Tested up to: 6.1 10 Stable tag: 2.0.0 11 11 License: GPLv3 12 12 License URI: https://www.gnu.org/licenses/gpl-3.0.html 13 WC requires at least: 2.714 WC tested up to: 3.3.515 16 WalkTheWeb 3D Store plugin creates a 3D Store for 3D Browsing in about 5 minutes. Works like a 3D Game and integrates your products from WooCommerce.13 WC requires at least: 3.3.0 14 WC tested up to: 7.0 15 16 WalkTheWeb is your opening into the 3D Internet Metaverse/Multiverse. WalkTheWeb allows you to put 3D Shopping Stores, using your existing WooCommerce online store, into a 3D Game environment in less than 5 minutes to give you more more Internet traffic and more sales! Join the 3D Internet now! 17 17 18 18 19 19 == Description == 20 20 21 HTTP3D Inc., Walk theWeb21 HTTP3D Inc., WalkTheWeb 22 22 23 23 **About this plugin** 24 24 25 Extend your online store into the realm where over 700 million people play online games!26 27 WalkTheWeb 3D Store plugin creates a 3D Store for 3D Browsingin about 5 minutes. Works like a 3D Game and integrates your products from WooCommerce.25 Extend your WooCommerce online store into the realm where over 700 million people play online games! 26 27 WalkTheWeb 3D Store plugin creates a 3D Store for 3D Internet Metaverse/Multiverse in about 5 minutes. Works like a 3D Game and integrates your products from WooCommerce. 28 28 29 29 … … 33 33 Think of a 3D Store as a 3D Graphical extension of your current online store - traditional website. A 3D Store shows your online store products, short descriptions, prices, and categories with links that open your online store product pages and shopping cart. We do not do any transactions for your online store or shopping cart, only redirect users to your online store; in a new browser tab or iframe based on permissions and settings you choose. 34 34 35 The maintenance of your products, categories, images, shopping cart, and checkout process all stay s in WooCommerce. We are not trying to reinvent the wheel! You have a store, we can help you reach more customers!35 The maintenance of your products, categories, images, shopping cart, and checkout process all stay in WooCommerce. We are not trying to reinvent the wheel! You have a store, we can help you reach more customers by adding a 3D Store! 36 36 37 37 Your 3D Store is designed to be placed into many 3D Communities consisting of games, entertainment, amusement rides, animations, houses, businesses, and other 3D Stores. You maintain your 3D Store Building in one place and your 3D Store can be added to many 3D Communities. Read more at [walktheweb.com](https://www.walktheweb.com). 38 38 39 39 40 **Walk theWeb Service is FREE**41 42 Walk the Web is a Software as a Service - SaaS - for the purpose of creating, publishing, and hosting 3D BrowsingWebsites.40 **WalkTheWeb Service is FREE** 41 42 WalkTheWeb is a Software as a Service - SaaS - for the purpose of creating, publishing, and hosting 3D Websites. 43 43 44 44 3D Websites are FREE to have, use, edit, and operate. 45 45 46 You can create as many 3D Buildings, 3D Communities, and 3D Things as you like for free. Use this plugin for the wizard and basic settings or go directly to the [HTTP3D Editor - Walk the Web 3D CMS](https://3d.walktheweb.com) website Administration for full access to custimize your 3D Websites.46 You can create as many 3D Buildings, 3D Communities, 3D Things, and 3D Avatars as you like for free. Use this plugin for the wizard and basic settings or go directly to the [WalkTheWeb 3D Internet](https://3d.walktheweb.com) website Administration for full access to custimize your 3D Websites. 47 47 48 48 *Free for you and free for your visitors!* … … 51 51 *3D Community* https://3d.walktheweb.com/*PUBLISHNAME* and 52 52 53 *3D Building* https://3d.walktheweb.com/building /*PUBLISHNAME*53 *3D Building* https://3d.walktheweb.com/buildings/*PUBLISHNAME* 54 54 55 55 are always free and established when you create your 3D Website. … … 62 62 Optional Premium Upgrades and Services are paid additions and services. They are not required at any time. 63 63 64 HTTP3D Inc. - Walk theWeb offers:65 64 HTTP3D Inc. - WalkTheWeb offers: 65 - Multiplayer services 66 66 - Custom 3D Website design services 67 67 - Use your Custom domain name for your 3D Website, like http://3d.YOURDOMAINNAME.com … … 75 75 All 3D Websites for 3D Browsing start with HTTP://3D or HTTPS://3D 76 76 77 These are *U.S. Service Trademarks of HTTP3D Inc - Walk theWeb* that signify and help identify that you will see a *3D Browsing* website based on a web address (URL).77 These are *U.S. Service Trademarks of HTTP3D Inc - WalkTheWeb* that signify and help identify that you will see a *3D Browsing* website based on a web address (URL). 78 78 79 79 … … 87 87 * Your WordPress website needs to be running secure - https - have an SSL Cert. The SSL Cert can be terminated at a load balancer. This is used to make secure calls from the 3D Store to retrieve - read only - product information, product lists, product images, category lists, and products by category from WooCommerce. Without it, you can create your 3D Store at walktheweb.com directly, but your products will not show until it is set. We believe this is best practice for 3D Stores, online stores, and working with Application Programming Interface - API - calls to WooCommerce. 88 88 * WalkTheWeb plugin requires Internet Access - used to connect to the https://3d.walktheweb.com and https://www.walktheweb.com websites where your 3D Website is created and hosted. 89 * JavaScript must be turned ON or Enabled in your browser. The Walk theWeb® plugin uses JavaScript to show and hide various sections of the plugin settings page based on the tabs menu item selected. JavaScript also uses JSON calls to retrieve templates, synchronize with walktheweb.com, and save your settings.89 * JavaScript must be turned ON or Enabled in your browser. The WalkTheWeb® plugin uses JavaScript to show and hide various sections of the plugin settings page based on the tabs menu item selected. JavaScript also uses JSON calls to retrieve templates, synchronize with walktheweb.com, and save your settings. 90 90 * Allow Popups may be required for some of the test buttons. They open the test pages in additional browser Tabs. 91 91 … … 98 98 * JavaScript must be turned ON or Enabled in your browser. 99 99 * Accepts Mouse, Keyboard, or Touch for 3D Browsing movement (Pan and Walk the view). 100 * Internet Access , it is Internet browsing!101 102 103 **Minimal Requirements for HTTP3D Editor - Walk the Web 3D CMS**100 * Internet Access; it is 3D Internet! 101 102 103 **Minimal Requirements for HTTP3D Editor - WalkTheWeb 3D Internet** 104 104 105 105 * All of the 3D Browsing Requirements above. 106 * 3D Website Administration requires a computer with mouse - it is not fully enabled for mobile devices.106 * 3D Website Administration requires a computer with mouse - it is not fully optimized for mobile devices. 107 107 108 108 … … 115 115 The *manual installation* method is [described by WordPress](https://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation). Download the WalkTheWeb plugin to begin. 116 116 117 After the *WalkTheWeb plugin* is active, navigate to *Walk theWeb 3D Store* in your administration menu.117 After the *WalkTheWeb plugin* is active, navigate to *WalkTheWeb 3D Store* in your administration menu. 118 118 119 119 … … 124 124 125 125 126 **Getting Started** 127 128 *Welcome Tab* is to show you about 3D Browsing and 3D Stores. It is the entry point to get started. 129 130 Click the *Create a 3D Store* button to begin! 126 == Menu Options == 127 128 **Getting Started - Dashboard** 129 130 *Dashboard* is to show you about 3D Internet and 3D Stores. It is the entry point to get started. 131 132 Click the *Create a 3D Shopping Website* button to begin! 131 133 132 134 The *Wizard Steps* take you through 5 steps to creating a *3D Store Website*: … … 134 136 1. Select a 3D Building from our list of 3D Store Templates. 135 137 1. Select a 3D Community (3D Scene and landscape) from our list of 3D Community Templates. 136 1. Set your *3D Store Name*and *URL* - https://3d.walktheweb.com/YourBusinessName.137 1. Set the permissions: *Walk theWeb® User Account* and *WooCommerce API Key*; easy with the wizard.138 1. Set your *3D Host*, *3D Store Name*, and *URL* - https://3d.walktheweb.com/YourBusinessName. 139 1. Set the permissions: *WalkTheWeb® User Account* and *WooCommerce API Key*; easy with the wizard. 138 140 1. Click Create it! 139 141 … … 141 143 142 144 143 **3D Templates** 144 145 WalkTheWeb has 3 types of templates: 146 147 - *3D Buildings*, which 3D Stores are a small number of select 3D Buildings from the many Shared 3D Building Templates. 148 - *3D Communities*, which for 3D Stores are a small number of select 3D Communities from the many Shared 3D Community Templates. 149 - *3D Things*, which includes tables, chairs, trees, bushes, fountains, Cash Registers, and many other 3D Thing Templates. Only available on the Administration Website. 150 151 Many more Shared Templates are available directly on the [Walk the Web 3D CMS Administration Website](https://3d.walktheweb.com) 145 **3D Websites** 146 147 3D Websites shows your list of created *3D Shopping Scenes* and *3D Shopping Buildings*. 148 149 *3D Shopping Scene* is the complete 3D Scene with Landscape and your 3D Shopping Store. This is the 3D Website you share with others to visit your 3D Store. 150 151 *3D Shopping Building* is a 3D Website with only the 3D Shopping Building. When you add your 3D Store Building to multiple 3D Scenes, you can open this link to work your 3D Shopping Store. Work One 3D Store in Many 3D Scenes! Any multiplayer 3D Avatars from all 3D Scenes showing your 3D Store will be visible and using your keyboard you can chat. Hit enter to send a message to all in your 3D Scene or right click and choose Chat for one-on-one messages. 152 153 **3D Hosts** 154 155 3D Hosts are websites using WalkTheWeb 3D Internet Open-Source software. It can be downloaded on GitHub: [github.com/HTTP3D/WalkTheWeb](https://github.com/HTTP3D/WalkTheWeb) 156 157 When you add a 3D Host to the list on this page, the 3D Host will be available as an option when adding a new 3D Shopping Website. You must have Admin or Host access on the WalkTheWeb Host website to connect and add a 3D Website. 158 159 **Marketplace Downloads** 160 161 Marketplace Downloads are 3D Comunities, 3D Buildings (and 3D Stores), 3D Things, and 3D Avatars you can add to your 3D Websites. They are hosted by WalkTheWeb and many of them are free to download and use in your 3D Scenes. 162 163 When you select one to download, it will prompt you for the WalkTheWeb server to send the request. After, when you log onto the server, the downloads will appear in the Download Queue on the Dashboard page under Admin Mode. If you are not logged in when requesting the download, you will need to access the 3D Website from the same computer to complete the download (IP Address based list). 164 165 WalkTheWeb has 3 types of template downloads: 166 167 - *3D Buildings*, which 3D Stores are a small number of select 3D Buildings from the many Shared 3D Building Templates. The 3D Buildings can be added to any 3D Scene to create 3D Internet Cities. 168 - *3D Communities*, these are the 3D Scenes. Some include basic buildings, roads, trees, etc. 169 - *3D Things*, which includes tables, chairs, trees, bushes, fountains, cash registers, and many other 3D Thing Templates. 170 - *3D Avatars*, are the set of avatars a new user can choose when they visit your 3D Website. 171 172 173 **About WalkTheWeb** 174 175 About WalkTheWeb provides many resources for using WalkTheWeb 3D Internet as well as contact information. 176 177 If you would like to contact Dr. Aaron Dishno, the founder and CEO of WalkTheWeb (HTTP3D Inc.), please use the Discord link. Aaron welcomes questions and suggestions for enhancements. 178 152 179 153 180 154 181 == Frequently Asked Questions == 155 182 156 = What is 3D Browsing, Walk theWeb, and HTTP3D? =157 158 Invented by Dr. Aaron Dishno in 2012 , the patented - serial number 14/499,668 - concept of 3DBrowsing is like combining a first-person video game with browsing the Internet. This concept includes three main elements:183 = What is 3D Internet, WalkTheWeb, and HTTP3D? = 184 185 Invented by Dr. Aaron Dishno in 2012 and patented in multiple countries (USA Patent Number 9,940,404) - concept of 3D Internet Browsing is like combining a first-person video game with browsing the Internet. This concept includes three main elements: 159 186 160 187 1. 3D Buildings or structures are websites. … … 162 189 1. Ability to Connect multiple 3D Building Websites to create 3D Community Websites or cities. 163 190 164 Furthermore, the concept continues with the ability to host 3D Building and 3D Community websites anywhere on the Internet, connect multiple 3D Buildings into 3D Communities, and our patented concept to load 3D Objects as you Walk near and unload 3D Objects as you Walk away. This is a core attribute of 3DBrowsing.165 166 *Walk the Web* is our implementation of 3DBrowsing.191 Furthermore, the concept continues with the ability to host 3D Building and 3D Community websites anywhere on the Internet, connect multiple 3D Buildings into 3D Communities, and our patented concept, to fetch and load 3D Objects as you Walk near and unload 3D Objects as you Walk away. This is a core attribute of 3D Internet Browsing. 192 193 *WalkTheWeb* is our implementation of 3D Internet Browsing. 167 194 168 195 *HTTP3D* is our name for the core technical framework that makes it possible: HTTP3D Inc. … … 171 198 172 199 173 = Can I change the 3D BuildingDesign =174 175 Customizing your 3D Buildings and 3D Communities can be done at [3d.walktheweb.com](https://3d.walktheweb.com).176 177 Using your Walk the Web Login, you can go to https://3d.walktheweb.com, *Login*, and select *My 3D Websites Admin* from the Menu.200 = Can I change the 3D Store Design = 201 202 Customizing your 3D Buildings and 3D Communities can be done at the WalkTheWeb 3D Host [3d.walktheweb.com](https://3d.walktheweb.com). 203 204 Using your WalkTheWeb Login, you can go to https://3d.walktheweb.com or your 3D Host, *Login*, and select *Admin Mode* from the Menu bar. 178 205 179 206 You can now open your 3D Buildings, 3D Communities, and customize the Designs. … … 184 211 = How do I change the number, size, color, or position of Product Displays in my 3D Store? = 185 212 186 Using the [Walk the Web 3D CMS](https://3d.walktheweb.com) website, you can edit the product displays by right clicking on the 3D Object as you view your 3D Website.213 Using the [WalkTheWeb 3D CMS](https://3d.walktheweb.com) website or your 3D Host, you can edit the product displays by right clicking on the 3D Object as you view your 3D Website. If you click a 3D Object that is part of a 3D Building in a 3D Community, it provides a link to open the 3D Building directly to edit the 3D Object. 187 214 188 215 A box with settings will appear. As you change the values, you will see the updated version in your browser. … … 193 220 = Tell me more about the Wizard Steps? = 194 221 195 *Step 1* - The list of 3D Buildings - 3D Stores - is dynamically retrieved from the https:// www.walktheweb.com website. This allows us to expand the offered 3D Store templates.196 197 *Step 2* - The list of 3D Communities - 3D Scenes - is dynamically retrieved from the https:// www.walktheweb.com website. This allows us to expand the offered 3D Scene templates.198 199 *Step 3* - Your *3D Store name* is populated using your Blog Name by default. You can name each *3D Store* you create differently. The free *URL* naming all starts with https://3d.walktheweb.com/ and appends your chosen Publish Name. The Publish Name uses letters a-z, numbers 0-9, dash, underscore, and periods. You cannot start a name with dash, underscore, or period or use more than one without being followed by a letter or number. You can 3D Browse your 3D Community as https://3d.walktheweb.com/PUBLISHNAME and your 3D Building separately as https://3d.walktheweb.com/building/PUBLISHNAME200 201 *Step 4* - *The First Part*, Walk the Web Permissions, is so that this plugin can create 3D Websites, list your 3D Websites, and read/write settings for your 3D Websites. 3D Websites are hosted at https://3d.walktheweb.com and the login will synchronize the settings and changes. If you log off of Walk the Web, this plugin will not see your websites but they will still be active on https://walktheweb.com. Although you can create 3D Websites and update 3D Website settings in this plugin, you can do the same as well as customize your 3D Building Store and 3D Community Scene directly in the admin on the Walk theWeb website.222 *Step 1* - The list of 3D Buildings - 3D Stores - is dynamically retrieved from the https://3dnet.walktheweb.com website. This allows us to expand the offered 3D Store templates. 223 224 *Step 2* - The list of 3D Communities - 3D Scenes - is dynamically retrieved from the https://3dnet.walktheweb.com website. This allows us to expand the offered 3D Scene templates. 225 226 *Step 3* - Select your 3D Host. Your *3D Store name* is populated using your Blog Name by default. You can name each *3D Store* you create differently. The free *URL* naming all starts with https://3d.walktheweb.com/ and appends your chosen Publish Name. The Publish Name uses letters a-z, numbers 0-9, dash, underscore, and periods. You cannot start a name with dash, underscore, or period or use more than one without being followed by a letter or number. Click the *Check Availability* button to confirm and continue. You can 3D Internet Browse your 3D Community as https://3d.walktheweb.com/PUBLISHNAME and your 3D Building separately as https://3d.walktheweb.com/buildings/PUBLISHNAME 227 228 *Step 4* - *The First Part*, WalkTheWeb Permissions, is so that this plugin can create 3D Websites, list your 3D Websites, and read/write settings for your 3D Websites. 3D Websites are hosted at https://3d.walktheweb.com or your 3D Host and the login will synchronize the settings and changes. Although you can create 3D Websites and update 3D Website settings in this plugin, you can do the same as well as customize your 3D Building Store and 3D Community Scene directly in the admin on the WalkTheWeb website. 202 229 203 230 [Here are some step-by-step tutorials with videos to help](https://www.walktheweb.com/knowledgebase_category/tutorials/) 204 231 205 The *Second Part*, WooCommerce API Permissions allow your 3D Store to retrieve WooCommerce Products, Categories, and Product Images. This tab only sets the permissions for the 3D Store being created. These settings are saved to make it easy to create another 3D Store. Use the "My 3D Websites" tab and edit each 3D Store to change or remove the WooCommerce Permissions. 206 207 *Step 5* - When you click "Create It!", the plugin will securely send your WooCommerce keys and 3D Store settings to the www.walktheweb.com website to create your 3D Website. 208 209 210 = Some Plugin Tabs are not showing? = 211 212 To simplify the view and relevant options, some tabs are hidden. For example, *Wizard* tabs only display during the 5 step *Create a 3D Store* wizard; *My 3D Websites* and *Premium Upgrades* only display after you have created at least one 3D Store. 213 214 215 **Wizard tabs** 216 217 During the *Wizard* steps, you will see additional tabs for *3D Building Store*, *3D Community*, and *3D Website Settings*. These tabs make it easy to go back to previous steps and make changes if necessary. 218 219 220 **My 3D Websites tab** 221 222 The *My 3D Websites* tab will appear after you have completed adding at least one 3D Store Website. 223 224 After your first 3D Store Website is created, you can click the *My 3D Websites* tab to view a list of your 3D Websites with View, Edit, and Settings button links. This list is retrieved from [walktheweb.com](https://www.walktheweb.com). 225 226 If you log out of Walk the Web, the *My 3D Websites* tab will not show but your 3D Websites will still be active directly on [https://3d.walktheweb.com](https://3d.walktheweb.com). Log back in on the *Permissions* tab to view your 3D Websites. 227 228 229 **Premium Upgrades tab** 230 231 The *Premium Upgrades* tab will appear after you have completed adding at least one 3D Store Website. 232 233 The *Premium Upgrades* tab is designed to let you know some of the things HTTP3D Inc. - Walk the Web can do for you like custom design services, custom domain names, SSL Certs for your custom domain names, and Service Plans. 234 235 These are all *optional* paid services and upgrades. 236 237 Note that adding a *Custom Domain Name* like http://3d.YourDomainName.com works in addition to your original https://3d.walktheweb.com/PUBLISHNAME. You can have more than one *Custom Domain Name* displaying the same 3D Community. 238 239 All 3D Websites for 3D Browsing start with HTTP://3D or HTTPS://3D 240 241 These are *U.S. Service Trademarks of HTTP3D Inc - Walk the Web* that signify and help identify that you will see a *3D Browsing* website based on a web address (URL). 242 243 244 **Help tab** 245 246 The lower 2 sections of the *Help* tab are from [walktheweb.com](https://www.walktheweb.com). 247 248 This makes it easy for us to publish new *Help* articles without a plugin update each time; intended to give you the best experience and support possible. 249 250 232 The *Second Part*, WooCommerce API Permissions allow your 3D Store to retrieve WooCommerce Products, Categories, and Product Images. This tab only sets the permissions for the 3D Store being created. These settings are saved to make it easy to create another 3D Store. 233 234 *Step 5* - When you click "Create It!", the plugin will securely send your WooCommerce keys and 3D Store settings to the 3d.walktheweb.com or 3D Host to create your 3D Website. 235 236 251 237 = Internationalization (i18n)? = 252 238 … … 256 242 257 243 258 = Contact Usand Support =244 = Contact and Support = 259 245 260 246 We take pride in supporting all of our users with the best service possible. … … 263 249 If you have any questions about our products or services, please feel free to contact us. 264 250 265 Corporate Office: 266 1050 Rosecrans St. Ste. L 267 San Diego, CA 921 06268 269 Email: [[email protected]](mailto:[email protected])270 271 - LinkedIn: [https://www.linkedin.com/in/walktheweb/](https://www.linkedin.com/in/walktheweb/)272 - Facebook: [https://www.facebook.com/walktheweb/](https://www.facebook.com/walktheweb/)273 - Twitter: [https://twitter.com/WalkTheWeb](https://twitter.com/WalkTheWeb)274 - Instagram: [https://www.instagram.com/walktheweb3d/](https://www.instagram.com/walktheweb3d/)275 - YouTube: [YouTube Channel](https://www.youtube.com/channel/UCEcaZ947Mv1ylLd_MYS1ivg)276 277 Although we do prioritize our Premium support clients, your request and concerns will be addressed .278 279 Thank you for using Walk the Web 3D Browsing!251 HTTP3D Inc. (DBA WalkTheWeb) 252 PO BOX 6547 253 San Diego, CA 92166 254 255 Contact or ask Aaron questions on Discord: [https://discord.gg/MW7MG2t](https://discord.gg/MW7MG2t) 256 257 - YouTube: [WalkTheWeb3D](https://www.youtube.com/c/WalkTheWeb3d) 258 - LinkedIn: [WalkTheWeb](https://www.linkedin.com/in/walktheweb/) 259 - Facebook: [WalkTheWeb](https://www.facebook.com/walktheweb/) 260 - Twitter: [WalkTheWeb](https://twitter.com/WalkTheWeb) 261 - Instagram: [WalkTheWeb3D](https://www.instagram.com/walktheweb3d/) 262 263 Although we do prioritize our Premium support clients, your request and concerns will be addressed ASAP. 264 265 Thank you for using WalkTheWeb 3D Internet! 280 266 281 267 Check out our [knowledgebase and help articles](https://www.walktheweb.com/support/). … … 288 274 == Screenshots == 289 275 290 1. Welcome tab with Click Create a 3D Store! 291 2. Welcome tab also shows functionality of the product displays. 292 3. Create 3D Store Wizard Step 1 - Select a 3D Store Building Template 293 4. Create 3D Store Wizard Step 2 - Select a 3D Community scene Template 294 5. Create 3D Store Wizard Step 3 - Set your 3D Store Name and 3D Website URL 295 6. Create 3D Store Wizard Step 4A - Create or Login with your WalkTheWeb.com login. 296 7. Create 3D Store Wizard Step 4B - Set the WooCommerce API consumer key and secret. 297 8. Create 3D Store Wizard Step 5 - Click Create It! 298 9. Wizard is complete, Your 3D Store is Ready for 3D Browsing! 299 10. 3D Store Settings allow you to change settings and set your Google Analytics ID. 300 11. 3D Store Settings also lets you update or revoke your WooCommerce API consumer key and secret. 301 12. We offer Premium Upgrades and Services at a cost, like using your own domain name and support contracts. 302 13. The Help tab includes contact information and many support knowledgebase articles. 303 14. 3D Store Template samples ready for 3D Browsing, as shown from an outside view. 304 15. 3D Store Product Displays arranged on a table. 305 16. 3D Product Displays can be placed in any arrangement, well beyond flat traditional web pages. 306 17. Click View Shopping Cart while 3D Browsing to open your WooCommerce Shopping Cart. 307 18. Hover over a 3D Product image and it will show the product short description. Hover over the price and it says Read More to open your Product webpage on your WordPress Website. 308 276 1. Dashboard Slideshow - WalkTheWeb 3D Internet - Open-Source Metaverse. 277 2. Dashboard Slideshow - All Sales are completely SECURE on your original Shopping Cart website. 278 3. Dashboard Slideshow - Products are read LIVE and displayed in 3D Game Scenes with no additional maintenance! 279 4. Dashboard Slideshow - Products are automatically shown in 3D Displays with title, image, price, Read More link, and ability to Add to Cart. 280 5. Dashboard Slideshow - You can also use additional 3D Buttons like Read More, View Cart, Add to Cart, etc... 281 6. Dashboard Slideshow - Add to Cart will open your original Website in an iframe with the shopper all ready to buy! 282 7. Dashboard Slideshow - Read More will open your original Website in an iframe with the product information page. 283 8. Dashboard Slideshow - Interactive Categories Panel allows you to select and view products within that category (Updates the Product Displays). 284 9. Dashboard Slideshow - 3D Text Search allows you to find additional products (Updates the Product Displays). 285 10. Dashboard Slideshow - In under 5 minutes you can have a fully customizable 3D Scene and 3D Store to share! 286 11. Dashboard Slideshow - We offer custom 3D Model design to make your 3D Store and Products look awesome! 287 12. Dashboard Slideshow - 3D Scenes can host multiple 3D Stores and Games to gain more traffic. 288 13. Dashboard Slideshow - AI Avatars and 3D Models can be added to enhance the animated 3D Scenes. 289 14. Dashboard Slideshow - Numerous camera views allow various degrees of 3D viewing and device support. 290 15. Dashboard Slideshow - As a Metaverse, 3D Virtual Reality (VR) is supported but not required. 291 16. Dashboard Slideshow - Download your favorite 3D Models and Do It Yourself (DIY) add them to your 3D Website at no cost! 292 17. Dashboard Slideshow - This is just the beginning of WalkTheWeb 3D Internet - Open-Source Metaverse. 293 18. Create a 3D Shopping Website Button will start the simple 5 step process. 294 19. Step 1 - Select a 3D Store Building. 295 20. Step 2 - Select a 3D Community Scene. 296 21. Step 3 - Part A - Select a 3D Hosting Service. WalkTheWeb Free Hosting is the First Option. You can add additional 3D Hosts from the menu. 297 22. Step 3 - Part B - Select a URL and Name for your new 3D Website. Use the Check Name Button to make sure the URL is available. 298 23. Step 4 - Part A - WalkTheWeb Permissions - Create a WalkTheWeb Login or Login to your existing account. 299 24. Step 4 - Part B - WooCommerce Permissions - The Default will automatically create an API Key in WooCommerce, or for advanced users, you can select an existing API KEY. 300 25. Step 4 - Part C - Store Paths and iFrame Permissions - The Defaults will work for most installs of WooCommerce. Advanced users can modify these if needed. 301 26. Step 5 - Review and Create It! This page shows your selections with options to go back and change if desired. Click Create It to complete your 3D Website. 302 27. Your 3D Website is created. Click Visit Your New 3D Shopping Website to open your 3D Website. 303 28. WalkTheWeb 3D Shopping Website - First select Login or visit as a guest. This is the WalkTheWeb Login you just used in creating your 3D Website. 304 29. WalkTheWeb 3D Shopping Website - Select your 3D Avatar. On your next visit, you will have the option to select from your existing 3D Avatars. 305 30. WalkTheWeb 3D Shopping Website - Your 3D Avatar will load and now you can exlpore your new 3D Website. 306 31. WordPress Menu - 3D Websites - Provides a list of the 3D Websites you create with links to the 3D Scene and 3D Store Building directly. 307 32. WordPress Menu - 3D Hosts - 3D Hosts are Web Servers running WalkTheWeb 3D Internet - FREE Open-Source Metaverse Software - Installs in just seconds and works on any server that is capable of running WordPress. 308 33. WordPress Menu - Marketplace Downloads - These are 3D Models available to add to your WalkTheWeb instance, to help you to customize your 3D Websites. Select from 3D Community Scenes, 3D Buildings, 3D Things, and 3D Avatars. 309 34. WordPress Menu - About WalkTheWeb - Provides resources, videos, Wikis, contact information, user communities, and Social Media. 310 35. WalkTheWeb 3D Shopping Website - Shows the menu option to go to Admin Mode. 311 36. WalkTheWeb 3D Shopping Website - Admin Menu with 3D Community Scene Opened and ready to edit. Check out our videos on YouTube for more about editing. 309 312 310 313 == Changelog == 311 314 312 = 1.0.0 = 313 - This is the first version of the 3D Store Wizard Installer. 314 - It works with Walk the Web 3D Browsing CMS host versions 2.5+. 315 - Also see: [Walk the Web 3D Browsing CMS release notes](https://www.walktheweb.com/community/walktheweb-3d-browsing-product-release-notes/). 315 = 2.0.0 = 316 - Complete new rewrite using all of the latest features of WalkTheWeb 3.5.4+. 317 - Also see: [WalkTheWeb 3D Host Updates](https://github.com/HTTP3D/WalkTheWeb/releases) 318 319 = 1.0.3 = 320 - Fixed bug in new WalkTheWeb class function reference. 321 322 = 1.0.2 = 323 - Fixed bug in new WalkTheWeb user registration. 316 324 317 325 = 1.0.1 = … … 319 327 - Security was improved for connecting with the walktheweb.com API. 320 328 321 = 1.0.2 = 322 - Fixed bug in new WalkTheWeb user registration. 323 324 = 1.0.3 = 325 - Fixed bug in new WalkTheWeb class function reference. 329 = 1.0.0 = 330 - This is the first version of the 3D Store Wizard Installer. 331 - It works with WalkTheWeb 3D Browsing CMS host versions 2.5+. 332 - Also see: [WalkTheWeb 3D Browsing CMS release notes](https://www.walktheweb.com/community/walktheweb-3d-browsing-product-release-notes/). 326 333 327 334 == Upgrade Notice == 328 335 329 = 1.0.2=330 There is an update for WalkTheWeb 3D Store.331 336 = 2.0.0 = 337 - Complete new rewrite using all of the latest features of WalkTheWeb 3D Internet 3.5.4+. 338 - Also see: [WalkTheWeb 3D Host Updates](https://github.com/HTTP3D/WalkTheWeb/releases) -
walktheweb/trunk/uninstall.php
r1859983 r2819218 1 1 <?php 2 if (!defined('WP_UNINSTALL_PLUGIN')) { 3 die; 4 } 2 if (!defined('WP_UNINSTALL_PLUGIN')) exit; 5 3 if (!defined('ABSPATH')) exit; // Exit if accessed directly 6 4 5 global $wpdb; 6 7 /* remove option settings */ 7 8 $blogid = get_current_blog_id(); 8 9 if (is_multisite()) { 9 delete_blog_option($blogid, 'walktheweb_storename'); 10 delete_blog_option($blogid, 'walktheweb_siteurlpart'); 11 delete_blog_option($blogid, 'walktheweb_siteurl'); 12 delete_blog_option($blogid, 'walktheweb_wtwuserid'); 13 delete_blog_option($blogid, 'walktheweb_wtwuserid2'); 14 delete_blog_option($blogid, 'walktheweb_wtw3duserid'); 15 delete_blog_option($blogid, 'walktheweb_wtwlogin'); 16 delete_blog_option($blogid, 'walktheweb_wtwapikey'); 17 delete_blog_option($blogid, 'walktheweb_wtwapisecret'); 18 delete_blog_option($blogid, 'walktheweb_wpuserid'); 19 delete_blog_option($blogid, 'walktheweb_wwwstoreurl'); 20 delete_blog_option($blogid, 'walktheweb_wwwstoreip'); 21 delete_blog_option($blogid, 'walktheweb_wwwstorecarturl'); 22 delete_blog_option($blogid, 'walktheweb_wwwstoreproducturl'); 23 delete_blog_option($blogid, 'walktheweb_wwwstorewoocommerceapiurl'); 24 delete_blog_option($blogid, 'walktheweb_wplogin'); 25 delete_blog_option($blogid, 'walktheweb_wpemail'); 26 delete_blog_option($blogid, 'walktheweb_wpdisplayname'); 27 delete_blog_option($blogid, 'walktheweb_buildingid'); 28 delete_blog_option($blogid, 'walktheweb_buildingname'); 29 delete_blog_option($blogid, 'walktheweb_buildingsnapshotid'); 30 delete_blog_option($blogid, 'walktheweb_communityid'); 31 delete_blog_option($blogid, 'walktheweb_communityname'); 32 delete_blog_option($blogid, 'walktheweb_communitysnapshotid'); 33 delete_blog_option($blogid, 'walktheweb_woocommercekey'); 34 delete_blog_option($blogid, 'walktheweb_woocommercesecret'); 35 delete_blog_option($blogid, 'walktheweb_showstep'); 36 delete_blog_option($blogid, 'walktheweb_showwizard'); 37 delete_blog_option($blogid, 'walktheweb_mybuildingid'); 38 delete_blog_option($blogid, 'walktheweb_mycommunityid'); 10 delete_blog_option($blogid, 'walktheweb_activated'); 11 delete_blog_option($blogid, 'walktheweb_wpinstanceid'); 12 delete_blog_option($blogid, 'walktheweb_wookeyname'); 13 delete_blog_option($blogid, 'walktheweb_enablehttpheaders'); 39 14 delete_blog_option($blogid, 'walktheweb_version'); 40 delete_blog_option($blogid, 'walktheweb_ useiframes');15 delete_blog_option($blogid, 'walktheweb_db_version'); 41 16 } else { 42 delete_option('walktheweb_storename'); 43 delete_option('walktheweb_siteurlpart'); 44 delete_option('walktheweb_siteurl'); 45 delete_option('walktheweb_wtwuserid'); 46 delete_option('walktheweb_wtwuserid2'); 47 delete_option('walktheweb_wtw3duserid'); 48 delete_option('walktheweb_wtwlogin'); 49 delete_option('walktheweb_wtwapikey'); 50 delete_option('walktheweb_wtwapisecret'); 51 delete_option('walktheweb_wpuserid'); 52 delete_option('walktheweb_wwwstoreurl'); 53 delete_option('walktheweb_wwwstoreip'); 54 delete_option('walktheweb_wwwstorecarturl'); 55 delete_option('walktheweb_wwwstoreproducturl'); 56 delete_option('walktheweb_wwwstorewoocommerceapiurl'); 57 delete_option('walktheweb_wplogin'); 58 delete_option('walktheweb_wpemail'); 59 delete_option('walktheweb_wpdisplayname'); 60 delete_option('walktheweb_buildingid'); 61 delete_option('walktheweb_buildingname'); 62 delete_option('walktheweb_buildingsnapshotid'); 63 delete_option('walktheweb_communityid'); 64 delete_option('walktheweb_communityname'); 65 delete_option('walktheweb_communitysnapshotid'); 66 delete_option('walktheweb_woocommercekey'); 67 delete_option('walktheweb_woocommercesecret'); 68 delete_option('walktheweb_showstep'); 69 delete_option('walktheweb_showwizard'); 70 delete_option('walktheweb_mybuildingid'); 71 delete_option('walktheweb_mycommunityid'); 17 delete_option('walktheweb_activated'); 18 delete_option('walktheweb_wpinstanceid'); 19 delete_option('walktheweb_wookeyname'); 20 delete_option('walktheweb_enablehttpheaders'); 72 21 delete_option('walktheweb_version'); 73 delete_option('walktheweb_ useiframes');22 delete_option('walktheweb_db_version'); 74 23 } 24 25 /* remove any WooCommerce Key pairs created for WalkTheWeb 3D Websites */ 26 $zresults = $wpdb->query("select * from {$wpdb->prefix}walktheweb_3dwebsites;"); 27 foreach ($zresults as $zrow) { 28 $wpdb->query("delete from {$wpdb->prefix}woocommerce_api_keys where key_id=".$zrow["wookeyid"].";"); 29 } 30 31 /* delete WalkTheWeb tables */ 32 $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}walktheweb_3dhosts" ); 33 $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}walktheweb_3dwebsites" ); 34 $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}walktheweb_errorlog" ); 35 75 36 ?> -
walktheweb/trunk/walktheweb.php
r1868902 r2819218 1 1 <?php 2 2 /* 3 Plugin Name: WalkTheWeb 3D Store3 Plugin Name: WalkTheWeb 4 4 Plugin URI: https://wordpress.org/plugins/walktheweb/ 5 Description: WalkTheWeb 3D Store plugin creates a 3D Store for 3D Browsing in about 5 minutes. Works like a 3D Game and integrates your products from WooCommerce. 6 Version: 1.0.3 7 Author: Dr. Aaron Dishno, HTTP3D Inc. 8 Author URI: https://www.walktheweb.com/wiki/dr-aaron-dishno/ 5 Description: WalkTheWeb is your opening into the 3D Internet Metaverse/Multiverse. WalkTheWeb allows you to put 3D Shopping Stores, using your existing WooCommerce online store, into a 3D Game environment in less than 5 minutes to give you more more Internet traffic and more sales! Join the 3D Internet now! 6 Version: 2.0.0 7 Author: WalkTheWeb 8 Author URI: https://www.walktheweb.com/ 9 Developer: Dr. Aaron Dishno, HTTP3D Inc. 10 Developer URI: https://www.walktheweb.com/wiki/dr-aaron-dishno/ 11 Requires at least: 4.7 12 Requires PHP: 5.2.4 13 Tested up to: 6.1 14 Stable tag: 2.0.0 15 WC requires at least: 3.3 16 WC tested up to: 7.0 17 Copyright: © 2013-2022 WalkTheWeb. 9 18 License: GPLv3 10 19 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 18 27 * Define WTW_PLUGIN_FILE. 19 28 */ 20 if ( ! defined( 'WTW_PLUGIN_FILE' )) {21 define( 'WTW_PLUGIN_FILE', __FILE__);29 if (!defined('WTW_PLUGIN_FILE')) { 30 define('WTW_PLUGIN_FILE', __FILE__); 22 31 } 23 32 … … 25 34 * Include the main WalkTheWeb class. 26 35 */ 27 if ( ! class_exists( 'WalkTheWeb' )) {28 include_once dirname( __FILE__ ) . '/includes/class-walktheweb.php';36 if (!class_exists('WalkTheWeb')) { 37 require_once dirname( __FILE__).'/classes/class-walktheweb.php'; 29 38 } 30 39 … … 37 46 38 47 // Global for backwards compatibility. 39 $GLOBALS[' walktheweb'] = wtw();48 $GLOBALS['WalkTheWeb'] = wtw(); 40 49 ?>
Note: See TracChangeset
for help on using the changeset viewer.