Plugin Directory

Changeset 2807247


Ignore:
Timestamp:
10/30/2022 01:28:02 PM (3 years ago)
Author:
mendibass
Message:

wp 6.0.3 compatibility, resize fixed

Location:
page-list-preview
Files:
8 added
4 edited

Legend:

Unmodified
Added
Removed
  • page-list-preview/trunk/PageListPreview.php

    r2671588 r2807247  
    1010Author: Mendi Bass
    1111Author URI: https://github.com/MMBass
    12 Version: 2.0.0
     12Version: 2.1.0
    1313License: GPL v2 or later
    1414Text Domain: page-list-preview
     
    5757    echo '
    5858        <div class="plp-container">
    59             <iframe
    60                 class="plp-iframe plp-resizable-iframe"
    61                 sandbox="allow-scripts allow-same-origin"
    62                 loading="lazy"
    63                 scrolling="no"   
    64                 src="'.esc_url( $plp_page_link ).'">
    65             </iframe>
     59            <div class="plp-block plp-resizable">
     60                <iframe
     61                    class="plp-iframe"
     62                    sandbox="allow-scripts allow-same-origin"
     63                    loading="lazy"
     64                    scrolling="no"   
     65                    src="'.esc_url( $plp_page_link ).'">
     66                </iframe>
     67            </div>
    6668        </div>
    6769        ';
  • page-list-preview/trunk/plp-resize.js

    r2671588 r2807247  
    44    }
    55
    6     let plpResizableIframe = document.querySelectorAll(".plp-resizable-iframe");
     6    let plpResizable = document.querySelectorAll(".plp-resizable");
    77
    8     plpResizableIframe.forEach((e) => {
    9         // e.addEventListener("mouseover", () => { PlpSaveSize(e) });
     8    plpResizable.forEach((e) => {
    109        e.addEventListener("mousedown", () => { PlpSaveSize(e) });
    1110        e.addEventListener("mouseup", () => { PlpSaveSize(e) });
     11        e.addEventListener("mouseleave", () => { PlpSaveSize(e) });
     12        e.addEventListener("mouseout", () => { PlpSaveSize(e) });
    1213
    13         // e.parentElement.addEventListener("mouseover", () => { PlpSaveSize(e) });
     14        e.parentElement.addEventListener("mouseleave", () => { PlpSaveSize(e) });
     15        e.parentElement.addEventListener("mouseout", () => { PlpSaveSize(e) });
    1416        e.parentElement.addEventListener("mousedown", () => { PlpSaveSize(e) });
    1517        e.parentElement.addEventListener("mouseup", () => { PlpSaveSize(e) });
     
    2123
    2224    function PlpResizeAll(c) {
    23         plpResizableIframe.forEach((frame) => {
     25        plpResizable.forEach((frame) => {
    2426            frame.style.height = c.h;
    2527            frame.style.width = c.w;
  • page-list-preview/trunk/plp_style.css

    r2671588 r2807247  
    22    width:400px;
    33    height:250px;
    4 
    5     min-height: 100px;
    6     min-width: 200px;
    74
    85    padding-top: 10px;
     
    107}
    118
    12 .plp-iframe{
    13     pointer-events: none;
     9.plp-block{
     10    overflow: hidden;
    1411    resize: both;
    1512
    1613    position: relative;
    17     border: 1px solid black;
    1814    height: 850px;
    1915    width: 1310px;
     
    2824    -o-transform-origin: left top;
    2925    -webkit-transform-origin: left top;
     26
     27    min-height: 200px;
     28    min-width: 400px;
     29}
     30
     31.plp-iframe{
     32    width: 100%;
     33    height: 100%;
     34    border: 1px solid black;
     35    pointer-events: none;
    3036}
    3137
    3238@media screen and (max-width: 1300px) {
    33     .plp-iframe {
     39    .plp-block {
    3440        height: 720px;
    3541        max-height: 720px;
  • page-list-preview/trunk/readme.txt

    r2673839 r2807247  
    1111Requires at least: 4.0
    1212Tested up to: 5.8
    13 Stable tag: 2.0.0
     13Stable tag: 2.1.0
    1414
    1515== Description ==
     
    4242= 2.0.0 =
    4343* Resizable windows
     44= 2.1.0 =
     45* Wp 6.0.3 compatibility, Resizable fixed
    4446
    4547== Upgrade Notice ==
Note: See TracChangeset for help on using the changeset viewer.