Changeset 2666562
- Timestamp:
- 01/27/2022 04:11:32 AM (4 years ago)
- Location:
- zooom
- Files:
-
- 8 added
- 2 edited
-
tags/1.0.2 (added)
-
tags/1.0.2/css (added)
-
tags/1.0.2/css/magnify.css (added)
-
tags/1.0.2/js (added)
-
tags/1.0.2/js/jquery.magnify-mobile.js (added)
-
tags/1.0.2/js/jquery.magnify.js (added)
-
tags/1.0.2/readme.txt (added)
-
tags/1.0.2/zooom.php (added)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/zooom.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
zooom/trunk/readme.txt
r2169168 r2666562 4 4 Tags: image, zoom, magnify, magnifier 5 5 Requires at least: 4 6 Tested up to: 5. 2.37 Stable tag: 1.0. 16 Tested up to: 5.8 7 Stable tag: 1.0.2 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html -
zooom/trunk/zooom.php
r2011046 r2666562 1 1 <?php 2 2 3 /** 3 4 * @package zooom 4 * @version 1.0. 15 * @version 1.0.2 5 6 */ 6 7 /* … … 9 10 Description: <strong>Zooom</strong> is a simple, lightweight jQuery plugin that adds a magnifying glass style zoom functionality to images. 10 11 Author: Harshit Peer 11 Version: 1.0. 112 Version: 1.0.2 12 13 Author URI: https://harshitpeer.com 13 14 */ … … 19 20 function zooom_files_loader() { 20 21 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); 23 24 } 24 25 … … 27 28 add_shortcode("zooom", "zooom_function"); 28 29 29 function zooom_function( $atts, $content = null) {30 $parameters = shortcode_atts ( array(30 function zooom_function($atts, $content = null) { 31 $parameters = shortcode_atts(array( 31 32 "normal_url" => "", 32 33 "big_url" => "", 33 34 "alt" => "", 34 35 "class" => "", 35 ), $atts );36 ), $atts); 36 37 $img = ""; 37 38 $script = ""; 38 39 $print_parameters["normal_url"] = NULL; 39 40 $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"] . "'"; 42 43 } 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"] . "'"; 45 46 } 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"] . "'/>"; 48 49 $script = "<script>jQuery(document).ready(function($) { $('.zooom').magnify(); });</script>"; 49 return $img .$script;50 return $img . $script; 50 51 } 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; 53 54 } 54 55 }
Note: See TracChangeset
for help on using the changeset viewer.