Plugin Directory

Changeset 3159035


Ignore:
Timestamp:
09/28/2024 04:04:17 AM (18 months ago)
Author:
panorom
Message:

6.1.0 trunk

Location:
panorom/trunk
Files:
2 added
8 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • panorom/trunk/classes/class-panorom-tile.php

    r3151626 r3159035  
    115115
    116116      // Create a file path for the tile
    117       $file_path = sprintf('%s/%s_x%d_y%d.png', $level_dir, $face, $xIndex, $yIndex);
     117      $file_path = sprintf('%s/%s_x%d_y%d.jpg', $level_dir, $face, $xIndex, $yIndex);
    118118
    119119      // Save the tile to the file system
  • panorom/trunk/classes/class-panorom.php

    r3151626 r3159035  
    3232  public static function shortcode( $atts ) {
    3333    // load styles
     34    wp_enqueue_style('pnrm-style-fontawesome', PNRM_DIR_URL . 'public/fontawesome/css/fontawesome.min.css', array(), '6.4.2');
     35    wp_enqueue_style('pnrm-style-solid', PNRM_DIR_URL . 'public/fontawesome/css/solid.min.css', array(), '6.4.2');
     36    wp_enqueue_style('pnrm-style-swiper', PNRM_DIR_URL . 'public/css/swiper.min.css', array(), '11.1.8');
     37    wp_enqueue_style('pnrm-style-pannellum-min', PNRM_DIR_URL . 'public/css/pannellum-mod.min.css', array(), PNRM_VERSION);
    3438    wp_enqueue_style('pnrm-style-viewer', PNRM_DIR_URL . 'public/css/viewer.css', array(), PNRM_VERSION);
    35     wp_enqueue_style('pnrm-style-pannellum-min', PNRM_DIR_URL . 'public/css/pannellum-mod.min.css', array(), PNRM_VERSION);
    36     wp_enqueue_style('pnrm-style-swiper', PNRM_DIR_URL . 'public/css/swiper.min.css', array(), PNRM_VERSION);
    37     wp_enqueue_style('pnrm-style-fontawesome', PNRM_DIR_URL . 'public/fontawesome/css/fontawesome.min.css', array(), PNRM_VERSION);
    38     wp_enqueue_style('pnrm-style-solid', PNRM_DIR_URL . 'public/fontawesome/css/solid.min.css', array(), PNRM_VERSION);
    3939
    4040    // load javascript
    4141    wp_enqueue_script( 'jquery' );
     42    wp_enqueue_script('pnrm-script-swiper', PNRM_DIR_URL . 'public/js/swiper.min.js', array(), '11.1.8', true);
    4243    wp_enqueue_script('pnrm-script-libpannellum', PNRM_DIR_URL . 'public/js/libpannellum.min.js', array(), PNRM_VERSION, true);
    4344    wp_enqueue_script('pnrm-script-pannellum-mod', PNRM_DIR_URL . 'public/js/pannellum-mod.min.js', array(), PNRM_VERSION, true);
    44     wp_enqueue_script('pnrm-script-viewer', PNRM_DIR_URL . 'public/js/viewer.min.js', array(), PNRM_VERSION, true);
    45     wp_enqueue_script('pnrm-script-thumbnail-bar', PNRM_DIR_URL . 'public/js/thumbnail-bar.min.js', array(), PNRM_VERSION, true);
    46     wp_enqueue_script('pnrm-script-swiper', PNRM_DIR_URL . 'public/js/swiper.min.js', array(), PNRM_VERSION, true);
     45
     46   
     47    wp_enqueue_script('pnrm-script-front', PNRM_DIR_URL . 'public/js/pnrm-front.min.js', array(), PNRM_VERSION, true);
     48
    4749    wp_localize_script( 'pnrm-script-viewer', 'pnrm_ajax_object', array( 'ajax_url' => admin_url( 'admin-ajax.php' ), 'is_activated' => esc_attr(Panorom_Api::is_activated()) ) );
     50    wp_localize_script( 'pnrm-script-front', 'pnrm_ajax_object', array( 'ajax_url' => admin_url( 'admin-ajax.php' ), 'is_activated' => esc_attr(Panorom_Api::is_activated()) ) );
    4851
    4952   
     
    6770   
    6871    $start_from = !empty($atts['start']) ? sanitize_key($atts['start']) : null;
     72    $share = $atts['share'];
    6973    // if ($start_from) {
    7074    //   $configObj->default->firstScene = $start_from;
     
    97101    $fontFamilyText = isset($configObj->default->pnrmFontFamily) ? "font-family: inherit;" : "";
    98102    // $output .= "<div class='pnrm-div' data-config='" . esc_attr(json_encode($configObj)) . "' style='height: " . esc_attr($height) . "px; " . $fontSizeText . $fontFamilyText . "'></div>";
    99     $output .= "<div class='pnrm-div' data-tour-id='" . esc_attr($id) . "' data-start-scene-id='" . esc_attr($start_from) . "' style='height: " . esc_attr($height) . "px; " . $fontSizeText . $fontFamilyText . "'></div>";
     103    $output .= "<div class='pnrm-div' data-tour-id='" . esc_attr($id) . "' data-share='" . esc_attr($share) . "' data-start-scene-id='" . esc_attr($start_from) . "' style='height: " . esc_attr($height) . "px; " . $fontSizeText . $fontFamilyText . "'></div>";
    100104    // start info overlay
    101105    $output .= "<div class='info-overlay'> ";
     
    115119  public static function admin_scripts() {
    116120    // load styles
     121    wp_enqueue_style('pnrm-style-fontawesome', PNRM_DIR_URL . 'public/fontawesome/css/fontawesome.min.css', array(), '6.4.2');
     122    wp_enqueue_style('pnrm-style-solid', PNRM_DIR_URL . 'public/fontawesome/css/solid.min.css', array(), '6.4.2');
     123    wp_enqueue_style('pnrm-style-swiper', PNRM_DIR_URL . 'public/css/swiper.min.css', array(), '11.1.8');
     124    wp_enqueue_style('pnrm-style-pannellum-min', PNRM_DIR_URL . 'public/css/pannellum-mod.min.css', array(), PNRM_VERSION);
    117125    wp_enqueue_style('pnrm-style-info', PNRM_DIR_URL . 'public/css/info.css', array(), PNRM_VERSION);
    118126    wp_enqueue_style('pnrm-style-tour', PNRM_DIR_URL . 'public/css/tour.css', array(), PNRM_VERSION);
     
    120128    wp_enqueue_style('pnrm-style-api', PNRM_DIR_URL . 'public/css/api.css', array(), PNRM_VERSION);
    121129    wp_enqueue_style('pnrm-style-editor', PNRM_DIR_URL . 'public/css/editor.css', array(), PNRM_VERSION);
    122     wp_enqueue_style('pnrm-style-pannellum-min', PNRM_DIR_URL . 'public/css/pannellum-mod.min.css', array(), PNRM_VERSION);
    123     wp_enqueue_style('pnrm-style-swiper', PNRM_DIR_URL . 'public/css/swiper.min.css', array(), PNRM_VERSION);
    124     wp_enqueue_style('pnrm-style-fontawesome', PNRM_DIR_URL . 'public/fontawesome/css/fontawesome.min.css', array(), PNRM_VERSION);
    125     wp_enqueue_style('pnrm-style-solid', PNRM_DIR_URL . 'public/fontawesome/css/solid.min.css', array(), PNRM_VERSION);
    126130
    127131    // load scripts
    128132    wp_enqueue_script( 'jquery' );
    129133    wp_enqueue_media();
    130     wp_enqueue_script('pnrm-script-info', PNRM_DIR_URL . 'public/js/info.js', array(), PNRM_VERSION, true);
    131     wp_enqueue_script('pnrm-script-api', PNRM_DIR_URL . 'public/js/api.js', array(), PNRM_VERSION, true);
    132     wp_enqueue_script('pnrm-script-tour', PNRM_DIR_URL . 'public/js/tour.min.js', array(), PNRM_VERSION, true);
    133     wp_enqueue_script('pnrm-script-tile', PNRM_DIR_URL . 'public/js/tile.min.js', array(), PNRM_VERSION, true);
    134     wp_enqueue_script('pnrm-script-tile-generator', PNRM_DIR_URL . 'public/js/tile-generator.min.js', array(), PNRM_VERSION, true);
    135     wp_enqueue_script('pnrm-script-editor', PNRM_DIR_URL . 'public/js/editor.min.js', array(), PNRM_VERSION, true);
     134    wp_enqueue_script('pnrm-script-swiper', PNRM_DIR_URL . 'public/js/swiper.min.js', array(), '11.1.8', true);
    136135    wp_enqueue_script('pnrm-script-libpannellum', PNRM_DIR_URL . 'public/js/libpannellum.min.js', array(), PNRM_VERSION, true);
    137136    wp_enqueue_script('pnrm-script-pannellum-mod', PNRM_DIR_URL . 'public/js/pannellum-mod.min.js', array(), PNRM_VERSION, true);
    138     wp_enqueue_script('pnrm-script-thumbnail-bar', PNRM_DIR_URL . 'public/js/thumbnail-bar.min.js', array(), PNRM_VERSION, true);
    139     wp_enqueue_script('pnrm-script-swiper', PNRM_DIR_URL . 'public/js/swiper.min.js', array(), PNRM_VERSION, true);
     137
     138   
     139   
     140   
     141   
     142   
     143   
     144    wp_enqueue_script('pnrm-script-admin', PNRM_DIR_URL . 'public/js/pnrm-admin.min.js', array(), PNRM_VERSION, true);
    140145
    141146    wp_localize_script( 'pnrm-script-tile-generator', 'pnrm_ajax_object', array( 'pnrm_nonce' => wp_create_nonce('ajax-nonce') ) );
     147    wp_localize_script( 'pnrm-script-admin', 'pnrm_ajax_object', array( 'pnrm_nonce' => wp_create_nonce('ajax-nonce') ) );
    142148
    143149
     
    150156    add_submenu_page( 'panorom', 'Panorom Editor', '<span class="dashicons dashicons-move" style="font-size: 17px; margin-left: 5px;"></span> Editor', 'manage_options', 'panorom-editor', array('Panorom_Editor', 'handle_page'), null );
    151157    add_submenu_page( 'panorom', 'Panorom Tours', '<span class="dashicons dashicons-open-folder" style="font-size: 17px; margin-left: 5px;"></span> Tours', 'manage_options', 'panorom-tours', array( 'Panorom_Tour', 'handle_page' ), null );
    152     add_submenu_page( 'panorom', 'Panorom Tiles', '<span class="dashicons dashicons-grid-view" style="font-size: 17px; margin-left: 5px;"></span> Tiles (Fast Load)', 'manage_options', 'panorom-tiles', array( 'Panorom_Tile', 'handle_page' ), null );
     158    add_submenu_page( 'panorom', 'Panorom Tiles', '<span class="dashicons dashicons-grid-view" style="font-size: 17px; margin-left: 5px;"></span> Tiles', 'manage_options', 'panorom-tiles', array( 'Panorom_Tile', 'handle_page' ), null );
    153159    add_submenu_page( 'panorom', 'Panorom API', '<span class="dashicons dashicons-admin-network" style="font-size: 17px; margin-left: 5px;"></span> API', 'manage_options', 'panorom-api', array( 'Panorom_Api', 'handle_page' ), null );
    154160
  • panorom/trunk/panorom.php

    r3151626 r3159035  
    66 * Plugin URI:        https://wordpress.org/plugins/panorom/
    77 * Description:       Panorom - 360° panorama and virtual tour builder with interactive and easy-to-use interface.
    8  * Version:           6.0.0
     8 * Version:           6.1.0
    99 * Author:            Panorom
    1010 * Author URI:        https://panorom.com/
     
    1818
    1919
    20 define('PNRM_VERSION', '6.0.0');
     20define('PNRM_VERSION', '6.1.0');
    2121define("PNRM_DIR_URL", plugin_dir_url(__FILE__));
    2222define("PNRM_DIR_PATH", plugin_dir_path(__FILE__));
  • panorom/trunk/public/js

    • Property svn:global-ignores set to
      info.js
      viewer.min.js
    • Property svn:ignore set to
      api.js
      editor.min.js
      info.js
      thumbnail-bar.min.js
      tile-generator.min.js
      tile.min.js
      tour.min.js
      viewer.min.js
  • panorom/trunk/readme.txt

    r3151626 r3159035  
    44Requires at least: 4.7
    55Tested up to: 6.6
    6 Stable tag: 6.0.0
     6Stable tag: 6.1.0
    77Requires PHP: 5.6
    88License: GPLv2 or later
     
    124124== Changelog ==
    125125
     126= 6.1.0 =
     127* faster tiles (regenerating tiles required)
     128* audio loop
     129
    126130= 6.0.0 =
    127131* Tiles - Fast Load
Note: See TracChangeset for help on using the changeset viewer.