Changeset 3450114
- Timestamp:
- 01/30/2026 03:34:27 AM (2 months ago)
- Location:
- optimal-360
- Files:
-
- 38 added
- 2 edited
-
tags/1.1.0 (added)
-
tags/1.1.0/LICENSE (added)
-
tags/1.1.0/assets (added)
-
tags/1.1.0/assets/block-editor.css (added)
-
tags/1.1.0/assets/block-editor.js (added)
-
tags/1.1.0/assets/divi-builder.css (added)
-
tags/1.1.0/assets/divi-builder.js (added)
-
tags/1.1.0/assets/elementor-editor.css (added)
-
tags/1.1.0/assets/elementor-editor.js (added)
-
tags/1.1.0/assets/tinymce-plugin.css (added)
-
tags/1.1.0/assets/tinymce-plugin.js (added)
-
tags/1.1.0/assets/woocommerce-admin.css (added)
-
tags/1.1.0/assets/woocommerce-admin.js (added)
-
tags/1.1.0/assets/woocommerce-frontend.css (added)
-
tags/1.1.0/assets/woocommerce-frontend.js (added)
-
tags/1.1.0/includes (added)
-
tags/1.1.0/includes/divi-module.php (added)
-
tags/1.1.0/includes/elementor-widget.php (added)
-
tags/1.1.0/includes/shortcode.php (added)
-
tags/1.1.0/includes/woocommerce-integration.php (added)
-
tags/1.1.0/optml360-extension.php (added)
-
tags/1.1.0/readme.txt (added)
-
trunk/assets/block-editor.js (modified) (3 diffs)
-
trunk/assets/divi-builder.css (added)
-
trunk/assets/divi-builder.js (added)
-
trunk/assets/elementor-editor.css (added)
-
trunk/assets/elementor-editor.js (added)
-
trunk/assets/tinymce-plugin.css (added)
-
trunk/assets/tinymce-plugin.js (added)
-
trunk/assets/woocommerce-admin.css (added)
-
trunk/assets/woocommerce-admin.js (added)
-
trunk/assets/woocommerce-frontend.css (added)
-
trunk/assets/woocommerce-frontend.js (added)
-
trunk/includes (added)
-
trunk/includes/divi-module.php (added)
-
trunk/includes/elementor-widget.php (added)
-
trunk/includes/shortcode.php (added)
-
trunk/includes/woocommerce-integration.php (added)
-
trunk/optml360-extension.php (added)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
optimal-360/trunk/assets/block-editor.js
r3355667 r3450114 47 47 var width = props.attributes.width || '100'; 48 48 var widthUnit = props.attributes.widthUnit || '%'; 49 var [manualUuid, setManualUuid] = useState(selectedProject ? selectedProject.projectuuid : ''); 49 50 50 51 function openModal() { … … 192 193 193 194 var inspectorControls = el(InspectorControls, { key: 'inspector' }, 194 el(PanelBody, { 195 el(PanelBody, { 195 196 title: __('Dimensions'), 196 197 initialOpen: true … … 225 226 }) 226 227 ) 228 ), 229 el(PanelBody, { 230 title: __('Manual Input'), 231 initialOpen: false 232 }, 233 el(TextControl, { 234 label: __('Project UUID'), 235 value: manualUuid, 236 onChange: setManualUuid, 237 placeholder: 'Paste UUID here' 238 }), 239 el(Button, { 240 isPrimary: true, 241 onClick: function() { 242 var uuid = sanitizeUUID(manualUuid); 243 if (uuid) { 244 props.setAttributes({ 245 selectedProject: { 246 projectuuid: uuid, 247 friendlyname: 'Manual Entry', 248 status: 'manual' 249 } 250 }); 251 setManualUuid(''); 252 } else { 253 alert('Invalid UUID format'); 254 } 255 } 256 }, __('Apply UUID')) 227 257 ) 228 258 ); -
optimal-360/trunk/readme.txt
r3371943 r3450114 1 === Optimal 360 | 3D Scanner & 3DViewer ===1 === Optimal 360 | 3D Scanner & Viewer === 2 2 Contributors: optimal360 3 3 Author: Optimal360 4 4 Author URI: https://optml360.com 5 5 Tags: 360 viewer, 3D viewer, AI, gutenberg, 3D visualization, 3D scanner 6 Requires at least: 5. 56 Requires at least: 5.0 7 7 Tested up to: 6.8 8 Stable tag: 1. 0.08 Stable tag: 1.1.0 9 9 Requires PHP: 7.0 10 10 License: GPLv3 11 11 License URI: https://www.gnu.org/licenses/gpl-3.0.html 12 Easily create 3D 360 product views and display them on your pages interactively. No 3D Modeling required. For Gutenberg, Elementor, Divi, WooCommerce12 Easily create 3D 360 product views and display them on your pages interactively. No 3D Modeling required. For WooCommerce, Gutenberg, Elementor, Divi 13 13 14 14 == Description == 15 15 16 ### Optimal 360° 3D Scanner & 3D Viewer for Wordpress 16 ### Optimal 360° 3D Scanner & 3D Viewer for Wordpress & WooCommerce 17 17 18 Showcase your products with interactive 3D spins and 360° views directly inside WordPress. No 3D modeling skills are required, just use your phone camera. Simply upload a short video circling your product, and the plugin generates a responsive, mobile-optimized 3D model hologram and viewer that works on any landing page, product page, or post.18 Showcase your products with interactive photorealistic 3D views and smooth 360° spins directly inside WordPress. No 3D modeling skills are required, just use your phone camera. Simply upload a short video circling your product, and the plugin generates a responsive, mobile-optimized 3D model hologram and viewer that works on any landing page, product page, or post. 19 19 20 [Learn Mode](https://optml360.com) | [Sign Up](https://app.optml360.com) | [Demo](https://app.optml360.com) 20 [Learn Mode](https://optml360.com) | [Demo](https://app.optml360.com) 21 22 [Android App](https://play.google.com/store/apps/details?id=com.optml.optimal360) | [iPhone App](https://apps.apple.com/us/app/optimal-360-3d-photography/id6753699164) | [Web Sign Up](https://app.optml360.com) 23 21 24 22 25 = Increase Engagement & Boost Sales = … … 29 32 * Mobile Optimized 360 Viewer 30 33 * Advanced Professional Editing Features 31 * Supports Wordpress Block Editor (Gutenberg). WooCommerce, Shortcode, Elementor and Divi Coming Soon 34 * Supports Wordpress Block Editor (Gutenberg). 35 * Supports WooCommerce Products 36 * Supports Elementor and Divi Editors. Plus Shortcodes. 32 37 * AI Enhanced Workflow Takes 15 Minutes 33 38 * Free Scans Available
Note: See TracChangeset
for help on using the changeset viewer.