Plugin Directory

Changeset 2257096


Ignore:
Timestamp:
03/09/2020 06:54:28 AM (6 years ago)
Author:
traveledmap
Message:

Plugin avaiable on pages + better transitions and zooming

Location:
traveledmap-trip-itinerary-embedded-map/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • traveledmap-trip-itinerary-embedded-map/trunk/readme.txt

    r2173813 r2257096  
    66Tested up to: 5.2.1
    77Requires PHP: 5.6
    8 Stable tag: 1.0.6
     8Stable tag: 1.0.7
    99License: GPLv2
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    175175* Improve scrolling with map
    176176
     177= 1.0.7 =
     178* Improved transitions and zooming. This plugin can now be used on pages
     179
    177180== Upgrade Notice ==
    178181No upgrade to do for the moment
  • traveledmap-trip-itinerary-embedded-map/trunk/src/iframe/iframe-widget.php

    r2173424 r2257096  
    486486                   
    487487                    const listenToResizeRequest = () => {
    488                       console.log("request to resize");
    489488                      window.addEventListener("message", (event) => {
    490489                        if(!event || !event.data || !event.data.type) {
  • traveledmap-trip-itinerary-embedded-map/trunk/src/metabox/metabox.php

    r2172428 r2257096  
    33function traveledmap_register_meta_boxes()
    44{
    5     add_meta_box('traveledmap_trip_metabox', 'TraveledMap Trip', 'traveledmap_display_metabox_callback', 'post', 'side', 'high');
     5    add_meta_box('traveledmap_trip_metabox', 'TraveledMap Trip', 'traveledmap_display_metabox_callback', null, 'side', 'high');
    66}
    77
     
    2727            </div>
    2828        </div>
    29        
     29
    3030        <div class="components-panel__row flex-start">
    3131            <div>
     
    3737            </p>
    3838        </div>
    39        
     39
    4040        <div class="components-panel__row flex-start">
    4141            <div>
     
    4444            </div>
    4545        </div>
    46        
     46
    4747        <div class="components-panel__row">
    4848            <div id="traveledmap-steps-wrapper" style="display: none;">
     
    5050                <input id="traveledmap-trip-steps" type="text" name="traveledmap-trip-steps" value=\'' . $tripSteps . '\' />
    5151            </div>
    52            
     52
    5353            <div id="traveledmap-metabox-state">
    5454                <p class="tm-error-message">An error occurred: either user id or trip id is wrong</p>
    5555                <p class="tm-warning-message">Everything\'s setup correctly, don\'t forget to save and refresh the page !</p>
    56                 <p class="tm-success-message">Everything\'s good, you\'re ready to go !</p> 
    57             </div>
    58         </div>
    59            
     56                <p class="tm-success-message">Everything\'s good, you\'re ready to go !</p>
     57            </div>
     58        </div>
     59
    6060        <div class="components-panel__row">
    6161            <button id="traveledmap-check-trip-button" onclick="handleData()" class="components-button is-button is-primary is-large">
     
    6464            </button>
    6565        </div>
    66            
     66
    6767        <script>
    6868            const loadedUserId = "' . esc_js($userId) . '";
    6969            const loadedTripId = "' . esc_js($tripId) . '";
    70            
     70
    7171            const handleData = () => {
    7272              const buttonEl = document.getElementById("traveledmap-check-trip-button");
     
    8080              buttonEl.disabled = true;
    8181              buttonEl.classList.add("is-disabled");
    82              
     82
    8383              window.addEventListener("message", (event) => {
    8484                if(!event || !event.data || !event.data.type) {
     
    8686                  return;
    8787                }
    88                
     88
    8989                buttonEl.disabled = false;
    9090                buttonEl.classList.remove("is-disabled");
     
    9393                  case "sendTripStepsHash":
    9494                    const tripSteps = event.data.detail.steps;
    95                     stateEl.classList.remove("success"); 
     95                    stateEl.classList.remove("success");
    9696                    stateEl.classList.remove("warning");
    9797                    stateEl.classList.remove("error");
     
    104104                    break;
    105105                  case "tripDoesNotExist":
    106                     stateEl.classList.remove("success"); 
    107                     stateEl.classList.remove("warning"); 
    108                     stateEl.classList.add("error"); 
     106                    stateEl.classList.remove("success");
     107                    stateEl.classList.remove("warning");
     108                    stateEl.classList.add("error");
    109109                    break;
    110110                }
     
    163163
    164164
    165 register_post_meta('post', 'traveledmap_user_id', array(
    166     'show_in_rest' => true,
    167     'type' => 'string'
    168 ));
    169 
    170 register_post_meta('post', 'traveledmap_trip_id', array(
    171     'show_in_rest' => true,
    172     'type' => 'string'
    173 ));
    174 
    175 register_post_meta('post', 'traveledmap_trip_base_url', array(
    176     'show_in_rest' => true,
    177     'type' => 'string'
    178 ));
    179 
    180 register_post_meta('post', 'traveledmap_disable_widget', array(
     165register_post_meta('', 'traveledmap_user_id', array(
     166    'show_in_rest' => true,
     167    'type' => 'string'
     168));
     169
     170register_post_meta('', 'traveledmap_trip_id', array(
     171    'show_in_rest' => true,
     172    'type' => 'string'
     173));
     174
     175register_post_meta('', 'traveledmap_trip_base_url', array(
     176    'show_in_rest' => true,
     177    'type' => 'string'
     178));
     179
     180register_post_meta('', 'traveledmap_disable_widget', array(
    181181    'show_in_rest' => true,
    182182    'type' => 'boolean'
    183183));
    184184
    185 register_post_meta('post', 'traveledmap_trip_steps', array(
     185register_post_meta('', 'traveledmap_trip_steps', array(
    186186    'show_in_rest' => true,
    187187    'type' => 'string'
Note: See TracChangeset for help on using the changeset viewer.