Changeset 1452413
- Timestamp:
- 07/11/2016 07:34:49 AM (10 years ago)
- Location:
- aparg-slider
- Files:
-
- 118 added
- 6 deleted
- 10 edited
-
assets/banner-1544x500.png (modified) (previous)
-
assets/banner-1880x609.png (added)
-
assets/banner-772x250.png (modified) (previous)
-
assets/icon-128x128.png (modified) (previous)
-
assets/icon-256x256.png (modified) (previous)
-
tags/2.3 (added)
-
tags/2.3/aparg-dbase.php (added)
-
tags/2.3/aparg-slider-form.php (added)
-
tags/2.3/aparg-slider.php (added)
-
tags/2.3/colorpicker (added)
-
tags/2.3/colorpicker/css (added)
-
tags/2.3/colorpicker/css/colorpicker.css (added)
-
tags/2.3/colorpicker/css/layout.css (added)
-
tags/2.3/colorpicker/images (added)
-
tags/2.3/colorpicker/images/blank.gif (added)
-
tags/2.3/colorpicker/images/colorpicker_background.png (added)
-
tags/2.3/colorpicker/images/colorpicker_hex.png (added)
-
tags/2.3/colorpicker/images/colorpicker_hsb_b.png (added)
-
tags/2.3/colorpicker/images/colorpicker_hsb_h.png (added)
-
tags/2.3/colorpicker/images/colorpicker_hsb_s.png (added)
-
tags/2.3/colorpicker/images/colorpicker_indic.gif (added)
-
tags/2.3/colorpicker/images/colorpicker_overlay.png (added)
-
tags/2.3/colorpicker/images/colorpicker_rgb_b.png (added)
-
tags/2.3/colorpicker/images/colorpicker_rgb_g.png (added)
-
tags/2.3/colorpicker/images/colorpicker_rgb_r.png (added)
-
tags/2.3/colorpicker/images/colorpicker_select.gif (added)
-
tags/2.3/colorpicker/images/colorpicker_submit.png (added)
-
tags/2.3/colorpicker/images/custom_background.png (added)
-
tags/2.3/colorpicker/images/custom_hex.png (added)
-
tags/2.3/colorpicker/images/custom_hsb_b.png (added)
-
tags/2.3/colorpicker/images/custom_hsb_h.png (added)
-
tags/2.3/colorpicker/images/custom_hsb_s.png (added)
-
tags/2.3/colorpicker/images/custom_indic.gif (added)
-
tags/2.3/colorpicker/images/custom_rgb_b.png (added)
-
tags/2.3/colorpicker/images/custom_rgb_g.png (added)
-
tags/2.3/colorpicker/images/custom_rgb_r.png (added)
-
tags/2.3/colorpicker/images/custom_submit.png (added)
-
tags/2.3/colorpicker/images/select.png (added)
-
tags/2.3/colorpicker/images/select2.png (added)
-
tags/2.3/colorpicker/images/slider.png (added)
-
tags/2.3/colorpicker/js (added)
-
tags/2.3/colorpicker/js/colorpicker.js (added)
-
tags/2.3/colorpicker/js/eye.js (added)
-
tags/2.3/colorpicker/js/jquery.js (added)
-
tags/2.3/colorpicker/js/layout.js (added)
-
tags/2.3/colorpicker/js/utils.js (added)
-
tags/2.3/css (added)
-
tags/2.3/css/flexslider.css (added)
-
tags/2.3/css/flexsliderstyles.css (added)
-
tags/2.3/css/images (added)
-
tags/2.3/css/images/bg_direction_nav.png (added)
-
tags/2.3/css/images/next.png (added)
-
tags/2.3/css/images/prev.png (added)
-
tags/2.3/css/jquery-ui (added)
-
tags/2.3/css/jquery-ui/images (added)
-
tags/2.3/css/jquery-ui/images/animated-overlay.gif (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_diagonals-thick_18_b81900_40x40.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_diagonals-thick_20_666666_40x40.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_flat_10_000000_40x100.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_glass_100_f6f6f6_1x400.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_glass_100_fdf5ce_1x400.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_gloss-wave_35_f6a828_500x100.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_highlight-soft_100_eeeeee_1x100.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png (added)
-
tags/2.3/css/jquery-ui/images/ui-bg_highlight-soft_75_ffe45c_1x100.png (added)
-
tags/2.3/css/jquery-ui/images/ui-icons_222222_256x240.png (added)
-
tags/2.3/css/jquery-ui/images/ui-icons_228ef1_256x240.png (added)
-
tags/2.3/css/jquery-ui/images/ui-icons_2e83ff_256x240.png (added)
-
tags/2.3/css/jquery-ui/images/ui-icons_454545_256x240.png (added)
-
tags/2.3/css/jquery-ui/images/ui-icons_888888_256x240.png (added)
-
tags/2.3/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png (added)
-
tags/2.3/css/jquery-ui/images/ui-icons_ef8c08_256x240.png (added)
-
tags/2.3/css/jquery-ui/images/ui-icons_ffd27a_256x240.png (added)
-
tags/2.3/css/jquery-ui/images/ui-icons_ffffff_256x240.png (added)
-
tags/2.3/css/jquery-ui/jquery-ui-1.10.3.css (added)
-
tags/2.3/css/jquery-ui/jquery-ui-1.10.4.css (added)
-
tags/2.3/css/jquery-ui/jquery-ui-1.11.4.css (added)
-
tags/2.3/css/jquery-ui/jquery-ui-1.9.2.css (added)
-
tags/2.3/css/plugin-styles.css (added)
-
tags/2.3/dbase.php (added)
-
tags/2.3/images (added)
-
tags/2.3/images/ajax_loader.gif (added)
-
tags/2.3/images/close_delete.png (added)
-
tags/2.3/images/help-icon.png (added)
-
tags/2.3/images/logo.png (added)
-
tags/2.3/images/media-button.png (added)
-
tags/2.3/images/play.png (added)
-
tags/2.3/images/trash_can_add.png (added)
-
tags/2.3/images/trash_can_delete.png (added)
-
tags/2.3/images/trash_can_empty.png (added)
-
tags/2.3/js (added)
-
tags/2.3/js/aparg-big-slider.js (added)
-
tags/2.3/js/aparg-slider.js (added)
-
tags/2.3/js/big-slider.js (added)
-
tags/2.3/js/jquery.flexslider.js (added)
-
tags/2.3/js/jquery.mousewheel.js (added)
-
tags/2.3/js/jsvideourlparser.js (added)
-
tags/2.3/js/respond.min.js (added)
-
tags/2.3/languages (added)
-
tags/2.3/languages/aparg-slider.pot (added)
-
tags/2.3/readme.txt (added)
-
tags/2.3/slider-form.php (added)
-
tags/2.3/uninstall.php (added)
-
trunk/aparg-dbase.php (added)
-
trunk/aparg-slider-form.php (added)
-
trunk/aparg-slider.php (added)
-
trunk/css/flexsliderstyles.css (modified) (4 diffs)
-
trunk/css/plugin-styles.css (added)
-
trunk/css/plugin_styles.css (deleted)
-
trunk/dbase.php (modified) (1 diff)
-
trunk/functions.php (deleted)
-
trunk/images/logo.png (modified) (previous)
-
trunk/images/play.png (added)
-
trunk/images/youtube.png (deleted)
-
trunk/js/aparg-big-slider.js (added)
-
trunk/js/aparg-slider.js (added)
-
trunk/js/big-slider.js (added)
-
trunk/js/big_slider.js (deleted)
-
trunk/js/jquery.flexslider.js (modified) (1 diff)
-
trunk/js/jsvideourlparser.js (added)
-
trunk/js/main.js (deleted)
-
trunk/languages (added)
-
trunk/languages/aparg-slider.pot (added)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/slider-form.php (added)
-
trunk/slider_form.php (deleted)
-
trunk/uninstall.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
aparg-slider/trunk/css/flexsliderstyles.css
r1271771 r1452413 1 .apargSlider ul,li,ol,a,p,div { 2 border: none !important; 3 font-family: inherit; 4 font-size: 100%; 5 font-style: inherit; 6 font-weight: inherit; 7 margin: 0; 8 outline: 0; 9 padding: 0; 10 vertical-align: baseline; 11 } 12 .apargSlider ul,li{ 13 list-style: none; 14 } 15 .apargSlider a:hover,a:active,a:focus{ 16 outline: 0 !important; 17 border:none!important; 18 color:transparent; 19 } 20 .apargSlider a{ 21 color:transparent; 22 } 23 1 24 .wholesized{height:100% !important;} 2 25 .apargSlider .flexslider{ margin:0 !important; } … … 49 72 white-space:nowrap; 50 73 } 51 . play{74 .videoPlayImage{ 52 75 backface-visibility: hidden; 53 76 -webkit-backface-visibility: hidden; … … 63 86 cursor: pointer; 64 87 border: none; 65 opacity: 0. 8;88 opacity: 0.6; 66 89 -moz-opacity:0.5; 67 90 -khtml-opacity: 0.5; 68 91 filter: alpha(opacity=50); 92 } 93 .videoPlayImage:hover{ 94 opacity: 0.8; 69 95 } 70 96 .apargIframe{ … … 73 99 backface-visibility: hidden; 74 100 } 101 .flex-caption a{ 102 text-decoration: none; 103 border-bottom: none; 104 105 } 75 106 @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 76 107 .flexslider ul.slides li { -
aparg-slider/trunk/dbase.php
r1271755 r1452413 1 1 <?php 2 function get_all_sliders() 3 { 4 global $wpdb; 5 $sSQL = "SELECT * FROM " . $wpdb->prefix."aparg_flexslider_sliders"; 6 $get_sliders = $wpdb->get_results($sSQL); 7 return $get_sliders; 2 3 defined('ABSPATH') or die('No script kiddies please!'); 4 5 function get_all_sliders() { 6 global $wpdb; 7 $sSQL = "SELECT * FROM " . $wpdb->prefix . "aparg_flexslider_sliders ORDER BY slider_id"; 8 $get_sliders = $wpdb->get_results($sSQL); 9 return $get_sliders; 8 10 } 9 11 10 function get_slider_data($slide_id) 11 { 12 global $wpdb; 13 $sSQL = "SELECT * FROM " . $wpdb->prefix."aparg_flexslider WHERE slide_id=".$slide_id; 14 $get_slider_data = $wpdb->get_results($sSQL); 15 return $get_slider_data; 12 function get_slider_data($slide_id) { 13 global $wpdb; 14 $sSQL = "SELECT * FROM " . $wpdb->prefix . "aparg_flexslider WHERE slide_id=" . $slide_id; 15 $get_slider_data = $wpdb->get_results($sSQL); 16 return $get_slider_data; 16 17 } 17 18 18 function addnewslider($slider_id) 19 { 20 global $wpdb; 21 global $check_db; 22 $tblname = $wpdb->prefix."aparg_flexslider_sliders"; 23 $check_table = get_all_sliders(); 24 foreach($check_table as $slide_id=>$v): 25 if($slide_id==$slider_id) 26 { 27 $check_db = false; 28 $wpdb->query("DELETE FROM `".$tblname."` WHERE slider_id=".$slider_id); 29 break; 30 } 31 else 32 { 33 $check_db = true; 34 } 35 endforeach; 36 $field = "`slider_id`, `slider_name` "; 37 $values = $slider_id.", 'Slider ".$slider_id."'"; 38 $sSQL = "INSERT INTO " . $tblname . " ($field) VALUES ($values)"; 39 $wpdb->query($sSQL); 19 function addnewslider($slider_id) { 20 global $wpdb; 21 $tblname = $wpdb->prefix . "aparg_flexslider_sliders"; 22 $field = "`slider_id`, `slider_name` "; 23 $values = $slider_id . ", 'Slider " . $slider_id . "'"; 24 $sSQL = "INSERT INTO " . $tblname . " ($field) VALUES ($values) ON DUPLICATE KEY UPDATE `slider_name`='Slider " . $slider_id . "'"; 25 if ($wpdb->query($sSQL)) 26 return true; 27 else 28 return false; 40 29 } 41 30 42 function add_slides($tblname, $meminfo,$slide_id) 43 { 44 45 global $wpdb; 46 global $check_db; 47 $count = sizeof($meminfo); 48 if($count>0) 49 { 50 $id = 0; 51 $field = "slide_id"; 52 $values = "".$slide_id.""; 53 $check_table = get_slider_data($slide_id); 54 if(empty($check_table)) 55 { 56 $check_db= false; 57 } 58 else 59 { 60 $wpdb->query("DELETE FROM `".$tblname."` WHERE slide_id=".$slide_id); 61 $check_db = true; 62 } 63 foreach($meminfo as $k =>$val): 64 foreach($val as $key=> $v): 65 if($field == "") 66 { 67 $field = "`" . $key . "`"; 68 $values = "'" . $v . "'"; 69 } 70 else 71 { 72 $field = $field.",`" . $key . "`"; 73 $values = $values.",'" . $v . "'"; 74 } 75 endforeach; 76 if($check_db!=true) 77 { 78 $sSQL = "INSERT INTO " . $tblname . " ($field) VALUES ($values)"; 79 } 80 else 81 { 82 $sSQL = "INSERT INTO " . $tblname . " ($field) VALUES ($values)"; 83 } 84 $field = "slide_id"; 85 $values = "".$slide_id.""; 86 $wpdb->query($sSQL); 87 endforeach; 88 return true; 89 } 90 } 91 92 function get_slider_settings($slider_id) 93 { 94 global $wpdb; 95 $sSQL = "SELECT slider_option_name, slider_option FROM " . $wpdb->prefix."aparg_flexslider_options WHERE slider_id=".$slider_id; 96 $get_slider_setings = $wpdb->get_results($sSQL); 97 $settings = array(); 98 foreach($get_slider_setings as $key => $opt): 99 $settings['slider_options'][$opt->slider_option_name] = $opt->slider_option; 100 endforeach; 101 return $settings; 102 103 } 104 function add_slider_options($tblname, $meminfo,$slider_id) 105 { 106 global $wpdb; 107 global $check_db; 108 $check_table = get_slider_data($slider_id); 109 $field = "slider_id"; 110 $values = "".$slider_id.""; 111 if(empty($check_table)) 112 { 113 $check_db = false; 114 } 115 else 116 { 117 $wpdb->query("DELETE FROM `".$tblname."` WHERE slider_id=".$slider_id); 118 $check_db = true; 119 } 120 foreach($meminfo as $key=> $val): 121 foreach($val as $k=> $v): 122 if($field == "") 123 { 124 $field= "`" . $k . "`"; 125 $values= "'" . $v . "'"; 126 } 127 else 128 { 129 $field= $field.",`" . $k . "`"; 130 $values= $values.",'" . $v . "'"; 131 } 132 endforeach; 133 if($check_db!=true) 134 { 135 $sSQL = "INSERT INTO " . $tblname . " ($field) VALUES ($values)"; 136 } 137 else 138 { 139 $sSQL = "INSERT INTO " . $tblname . " ($field) VALUES ($values)"; 140 } 141 142 $field = "slider_id"; 143 $values = "".$slider_id.""; 144 $wpdb->query($sSQL); 145 endforeach; 31 function add_slides($tblname, $meminfo, $slide_id) { 32 33 global $wpdb; 34 global $check_db; 35 $count = sizeof($meminfo); 36 if ($count > 0) { 37 $id = 0; 38 $field = "slide_id"; 39 $values = "" . $slide_id . ""; 40 $wpdb->query("DELETE FROM `" . $tblname . "` WHERE slide_id=" . $slide_id); 41 42 foreach ($meminfo as $k => $val): 43 foreach ($val as $key => $v): 44 if ($field == "") { 45 $field = "`" . $key . "`"; 46 $values = "'" . $v . "'"; 47 } else { 48 $field = $field . ",`" . $key . "`"; 49 $values = $values . ",'" . $v . "'"; 50 } 51 endforeach; 52 $sSQL = "INSERT INTO " . $tblname . " ($field) VALUES ($values)"; 53 $field = "slide_id"; 54 $values = "" . $slide_id . ""; 55 $wpdb->query($sSQL); 56 endforeach; 57 return true; 58 } 146 59 } 147 60 148 function delete_slider($slider_id) 149 { 150 global $wpdb; 151 $slide_table_name = $wpdb->prefix . "aparg_flexslider"; 152 $sliders_table_name = $wpdb->prefix . "aparg_flexslider_sliders"; 153 $options_table_name = $wpdb->prefix . "aparg_flexslider_options"; 154 155 $wpdb->query("DELETE FROM `".$slide_table_name."` WHERE slide_id=".$slider_id); 156 $wpdb->query("DELETE FROM `".$options_table_name."` WHERE slider_id=".$slider_id); 157 $wpdb->query("DELETE FROM `".$sliders_table_name."` WHERE slider_id=".$slider_id); 61 function get_slider_settings($slider_id) { 62 global $wpdb; 63 $sSQL = "SELECT slider_option_name, slider_option FROM " . $wpdb->prefix . "aparg_flexslider_options WHERE slider_id=" . $slider_id; 64 $get_slider_setings = $wpdb->get_results($sSQL); 65 $settings = array(); 66 foreach ($get_slider_setings as $key => $opt): 67 $settings['slider_options'][$opt->slider_option_name] = $opt->slider_option; 68 endforeach; 69 return $settings; 158 70 } 159 71 160 ?> 72 function add_slider_options($tblname, $meminfo, $slider_id) { 73 global $wpdb; 74 $field = "slider_id"; 75 $values = "" . $slider_id . ""; 76 $wpdb->query("DELETE FROM `" . $tblname . "` WHERE slider_id=" . $slider_id); 77 $resp = true; 78 foreach ($meminfo as $key => $val): 79 foreach ($val as $k => $v): 80 if ($field == "") { 81 $field = "`" . $k . "`"; 82 $values = "'" . $v . "'"; 83 } else { 84 $field = $field . ",`" . $k . "`"; 85 $values = $values . ",'" . $v . "'"; 86 } 87 endforeach; 88 $sSQL = "INSERT INTO " . $tblname . " ($field) VALUES ($values)"; 89 $field = "slider_id"; 90 $values = "" . $slider_id . ""; 91 $resp = $wpdb->query($sSQL); 92 if (!$resp) 93 return false; 94 endforeach; 95 return $resp; 96 } 97 98 function delete_slider($slider_id) { 99 global $wpdb; 100 $slide_table_name = $wpdb->prefix . "aparg_flexslider"; 101 $sliders_table_name = $wpdb->prefix . "aparg_flexslider_sliders"; 102 $options_table_name = $wpdb->prefix . "aparg_flexslider_options"; 103 $response = true; 104 if (!($wpdb->query("DELETE FROM `" . $slide_table_name . "` WHERE slide_id=" . $slider_id))) 105 $response = false; 106 107 if (!($wpdb->query("DELETE FROM `" . $options_table_name . "` WHERE slider_id=" . $slider_id))) 108 $response = false; 109 110 if (!($wpdb->query("DELETE FROM `" . $sliders_table_name . "` WHERE slider_id=" . $slider_id))) 111 $response = false; 112 113 return $response; 114 } -
aparg-slider/trunk/js/jquery.flexslider.js
r902345 r1452413 635 635 if (!fade) { 636 636 var sliderOffset, arr; 637 638 637 if (type === "init") { 638 639 639 slider.viewport = $('<div class="' + namespace + 'viewport"></div>').css({"overflow": "hidden", "position": "relative"}).appendTo(slider).append(slider.container); 640 640 // INFINITE LOOP: -
aparg-slider/trunk/readme.txt
r1383893 r1452413 1 === Plugin Name===2 Tags: apargslider, slider, aparg, flexslider, image, video, slide, description, animation, gallery 1 === Aparg Slider === 2 Tags: apargslider, slider, aparg, flexslider, image, video, slide, description, animation, gallery, video slider, image slider 3 3 Requires at least: 3.5 4 Tested up to: 4. 4.25 Stable tag: 2. 24 Tested up to: 4.5.3 5 Stable tag: 2.3 6 6 License: GPLv2 or later 7 License URI: http ://www.gnu.org/licenses/gpl-2.0.html7 License URI: https://wordpress.org/about/gpl/ 8 8 9 9 == Description == 10 ***Now with video support***11 10 12 APARG Slider is image and video slider with descriptions for each slide and smooth animations. 11 = Now with video support = 12 13 Aparg Slider is image and video slider with descriptions for each slide and smooth animations. 13 14 This plugin let users create multiple sliders with descriptions for each slide. 14 15 You can create multiple sliders and embed slider in both template or post. 15 16 Each slide can have multiple descriptions with custom colors. 16 There are a lot of settings that can customize your slider. 17 There are a lot of settings that can customize your slider. 18 Plugin is translation ready. 17 19 18 For comments <a href='mailto:info@aparg.comm'>info@aparg.com</a>19 20 20 Check demo <a href='http://www.aparg.com'>www.aparg.com</a> 21 For support write to <a href='mailto:support@aparg.com'>support@aparg.com</a> and mention plugin name in subject. 22 23 For more info visit <a href='http://aparg.com'>aparg.com</a>. 21 24 22 25 == Installation == 23 26 24 1. Upload `aparg-slider.zip` and unpack it to the `/wp-content/plugins/` directory 25 2. Activate the plugin through the 'Plugins' menu in WordPress 26 3. Add slider, afterwards add images or videos with their descriptions 27 4. Place `<?php echo do_shortcode('[aparg_slider id=SLIDE_ID]'); ?>` in your templates or use [aparg_slider id=SLIDE_ID] for posts 27 Automatic Installation: 28 29 1. Go to 'Admin' -> 'Plugins' -> 'Add New' and search for "Aparg Watermark and Resize" 30 31 2. Click on the 'Install Now' button 32 33 3. Click on the 'Activate Plugin' link 34 35 36 Manual Installation: 37 38 1. Download plugin archive 39 40 2. Go to 'Admin' -> 'Plugins' -> 'Add New' and click on the 'Upload Plugin' button 41 42 3. Choose plugin archive and click on the 'Install Now' button 43 44 4. Click on the 'Activate Plugin' link 28 45 29 46 == Screenshots == … … 38 55 39 56 == Changelog == 57 58 = 2.3 = 59 * General bug fixing 60 40 61 = 2.2 = 41 62 * Admin style fix -
aparg-slider/trunk/uninstall.php
r1271755 r1452413 2 2 //if uninstall not called from WordPress exit 3 3 if ( !defined( 'WP_UNINSTALL_PLUGIN' ) ) 4 exit ();4 exit(); 5 5 6 6 global $wpdb; … … 15 15 $wpdb->query($sql_query); 16 16 delete_option('youtubedb'); 17 18 ?> 17 delete_option('aparg_db_version'); 18
Note: See TracChangeset
for help on using the changeset viewer.