Plugin Directory

Changeset 2666562


Ignore:
Timestamp:
01/27/2022 04:11:32 AM (4 years ago)
Author:
harshitpeer
Message:

Confirm working with WordPress 5.8.X

Location:
zooom
Files:
8 added
2 edited

Legend:

Unmodified
Added
Removed
  • zooom/trunk/readme.txt

    r2169168 r2666562  
    44Tags: image, zoom, magnify, magnifier
    55Requires at least: 4
    6 Tested up to: 5.2.3
    7 Stable tag: 1.0.1
     6Tested up to: 5.8
     7Stable tag: 1.0.2
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
  • zooom/trunk/zooom.php

    r2011046 r2666562  
    11<?php
     2
    23/**
    34 * @package zooom
    4  * @version 1.0.1
     5 * @version 1.0.2
    56 */
    67/*
     
    910Description: <strong>Zooom</strong> is a simple, lightweight jQuery plugin that adds a magnifying glass style zoom functionality to images.
    1011Author: Harshit Peer
    11 Version: 1.0.1
     12Version: 1.0.2
    1213Author URI: https://harshitpeer.com
    1314*/
     
    1920function zooom_files_loader() {
    2021    wp_enqueue_style("zooom", plugins_url("/css/magnify.css", __FILE__));
    21     wp_enqueue_script("zooom", plugins_url("/js/jquery.magnify.js", __FILE__) , array("jquery"), "", true);
    22     wp_enqueue_script("zooom", plugins_url("/js/jquery.magnify-mobile.js", __FILE__) , array("jquery"), "", true);
     22    wp_enqueue_script("zooom", plugins_url("/js/jquery.magnify.js", __FILE__), array("jquery"), "", true);
     23    wp_enqueue_script("zooom", plugins_url("/js/jquery.magnify-mobile.js", __FILE__), array("jquery"), "", true);
    2324}
    2425
     
    2728add_shortcode("zooom", "zooom_function");
    2829
    29 function zooom_function( $atts, $content = null ) {
    30     $parameters = shortcode_atts ( array (
     30function zooom_function($atts, $content = null) {
     31    $parameters = shortcode_atts(array(
    3132        "normal_url" => "",
    3233        "big_url" => "",
    3334        "alt" => "",
    3435        "class" => "",
    35     ), $atts );
     36    ), $atts);
    3637    $img = "";
    3738    $script = "";
    3839    $print_parameters["normal_url"] = NULL;
    3940    $print_parameters["big_url"] = NULL;
    40     if( !empty($parameters["normal_url"]) ) {
    41         $print_parameters["normal_url"] = "src='".$parameters["normal_url"]."'";
     41    if (!empty($parameters["normal_url"])) {
     42        $print_parameters["normal_url"] = "src='" . $parameters["normal_url"] . "'";
    4243    }
    43     if( !empty($parameters["big_url"]) ) {
    44         $print_parameters["big_url"] = "data-magnify-src='".$parameters["big_url"]."'";
     44    if (!empty($parameters["big_url"])) {
     45        $print_parameters["big_url"] = "data-magnify-src='" . $parameters["big_url"] . "'";
    4546    }
    46     if( (!empty($print_parameters["normal_url"])) && (!empty($print_parameters["big_url"])) ) {
    47         $img = "<img ".$print_parameters["normal_url"]." ".$print_parameters["big_url"]." alt='".$parameters["alt"]."' class='zooom ".$parameters["class"]."'/>";
     47    if ((!empty($print_parameters["normal_url"])) && (!empty($print_parameters["big_url"]))) {
     48        $img = "<img " . $print_parameters["normal_url"] . " " . $print_parameters["big_url"] . " alt='" . $parameters["alt"] . "' class='zooom " . $parameters["class"] . "'/>";
    4849        $script = "<script>jQuery(document).ready(function($) { $('.zooom').magnify(); });</script>";
    49         return $img.$script;
     50        return $img . $script;
    5051    } else {
    51         $test = $print_parameters["normal_url"]." ".$print_parameters["big_url"];
    52         return "Invalid Error ".$test;
     52        $test = $print_parameters["normal_url"] . " " . $print_parameters["big_url"];
     53        return "Invalid Error " . $test;
    5354    }
    5455}
Note: See TracChangeset for help on using the changeset viewer.