Changeset 949399
- Timestamp:
- 07/16/2014 06:52:40 AM (12 years ago)
- Location:
- aparg-slider/trunk
- Files:
-
- 7 edited
-
dbase.php (modified) (1 diff)
-
functions.php (modified) (8 diffs)
-
images/Thumbs.db (modified) (previous)
-
js/big_slider.js (modified) (4 diffs)
-
js/main.js (modified) (4 diffs)
-
readme.txt (modified) (2 diffs)
-
slider_form.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
aparg-slider/trunk/dbase.php
r797198 r949399 38 38 $sSQL = "INSERT INTO " . $tblname . " ($field) VALUES ($values)"; 39 39 $wpdb->query($sSQL); 40 echo $sSQL;41 40 } 42 41 -
aparg-slider/trunk/functions.php
r902348 r949399 4 4 Plugin URI: http://aparg.com 5 5 Description: This plugin let users to create multiple sliders with descriptions for each slide. 6 Version: 1. 26 Version: 1.4 7 7 Author: APARG 8 8 Author URI: http://aparg.com … … 148 148 $slides_titles = $_POST['title']; 149 149 $desc_array = array(); 150 151 // print_r($_POST['slide_options']); 152 $_POST['slide_options']['animation'] = (($_POST['slide_options']['carousel'] == "0")?$_POST['slide_options']['animation']: "slide"); 153 // print_r($_POST['slide_options']); 150 154 $settings = $_POST['slide_options']; 151 155 if(isset($_POST['desc']) && !empty($_POST['desc'])) … … 155 159 $desc_array[$key] = implode('%APARG%',$desc); 156 160 } 161 162 157 163 158 164 $slider_data = array(); … … 166 172 $j = 0; 167 173 foreach($settings as $key => $slider_option): 174 168 175 $slider_options[$j]["slider_option_name"] = $key; 169 176 $slider_options[$j]["slider_option"] = $slider_option; … … 200 207 echo "jQuery('#current_text_color').attr('data-color','".$value."');"; 201 208 202 } 203 if($key=="randomize" || $key=="controlNav" || $key=="directionNav" || $key=="pauseOnHover" )209 } 210 if($key=="randomize" || $key=="controlNav" || $key=="directionNav" || $key=="pauseOnHover" || $key=="carousel") 204 211 { 205 212 if($value == "1") … … 324 331 325 332 } 326 if($key=="randomize" || $key=="controlNav" || $key=="directionNav" || $key=="pauseOnHover" )333 if($key=="randomize" || $key=="controlNav" || $key=="directionNav" || $key=="pauseOnHover" || $key=="carousel") 327 334 { 328 335 if($value == "1") … … 455 462 $randomize = ($slider_settings['randomize']=="0")?"false":"true"; 456 463 464 465 /*************/ 466 $itemWidth = (($slider_settings['carousel_item_width']!="")? 'itemWidth:'.$slider_settings['carousel_item_width'].',':''); 467 $item_margin = 'itemMargin:'.(($slider_settings['carousel']=="1")? 10:0); 468 /*************/ 469 470 457 471 $output.="jQuery('.".$wrapper_class."#".$atts['id']." .flexslider').flexslider({ 458 472 animation: '".$slider_settings['animation']."', 473 474 animationLoop: false, 475 ".$itemWidth." 476 ".$item_margin.", 459 477 controlNav: ".$controlNav.", 460 animationLoop: true,461 478 touch: false, 479 keyboard: true, 462 480 randomize: ".$randomize.", 463 481 bigSliderDuration: ".$slider_settings['desc_duration'].", … … 498 516 $output.= '</ul></div></div>'; 499 517 } 518 500 519 return $output; 501 520 } -
aparg-slider/trunk/js/big_slider.js
r902345 r949399 19 19 20 20 function sliderStart(slider){ 21 22 jQuery('.'+this.bigSliderWrapper + '#'+this.sliderId+' .flexslider .slides li').css('margin', (this.itemMargin/2)+'px'); 21 23 jQuery('.'+this.bigSliderWrapper + '#'+this.sliderId+' .flexslider .flex-caption').css('background-color', this.descBgColor); 22 24 jQuery('.'+this.bigSliderWrapper + '#'+this.sliderId+' .flexslider .flex-caption').css('color', this.descTextColor); … … 33 35 var delay = 0; 34 36 var _that = this; 37 35 38 var sliderWidth = jQuery('.'+this.bigSliderWrapper+'#'+this.sliderId).outerWidth(true); 36 39 jQuery('.'+this.bigSliderWrapper+'#'+this.sliderId+' .flex-active-slide .captionWrapper .flex-caption').each(function(index) { … … 40 43 41 44 jQuery(this).css('left', '0px').show(); 45 46 42 47 43 48 var that = this; … … 56 61 function sliderAfter(slider){ 57 62 var _that = this; 63 58 64 jQuery('.'+this.bigSliderWrapper+'#'+this.sliderId+' .flex-active-slide .captionWrapper .flex-caption').each(function(index) { 59 65 -
aparg-slider/trunk/js/main.js
r904655 r949399 25 25 }); 26 26 } 27 28 27 } 29 28 29 // Make disable and take away clickablity from slider's carousel item width options 30 function switch_carousel(elem){ 31 if(jQuery(elem).is(":checked")){ 32 jQuery("#carouselHidden").val(1); 33 jQuery(elem).val(1); 34 jQuery(elem).attr("checked",true); 35 jQuery('#carousel_item_width').attr("disabled",false); 36 jQuery("#animation option[value='slide']").attr('selected',true); 37 } 38 else{ 39 jQuery("#carouselHidden").val(0); 40 jQuery(elem).val(0); 41 jQuery(elem).attr("checked",false); 42 jQuery('#carousel_item_width').attr("disabled",true); 43 44 } 45 } 46 /****************************************/ 30 47 31 48 function sorting_slides(){ … … 82 99 83 100 /* **** */ 84 85 101 var addimg_uploader; 86 102 … … 423 439 } 424 440 } 441 442 jQuery('#carousel').on('click',function(){ 443 switch_carousel(jQuery(this)); 444 }); 445 446 jQuery('#animation').on('change',function(){ 447 if(jQuery(this).val()=="fade"){ 448 jQuery("#carouselHidden").val(0); 449 jQuery('#carousel').val(0); 450 jQuery('#carousel').attr("checked",false); 451 jQuery('#carousel_item_width').attr("disabled",true); 452 } 453 else{ 454 jQuery("#carouselHidden").val(1); 455 jQuery('#carousel').val(1); 456 jQuery('#carousel').attr("checked",true); 457 jQuery('#carousel_item_width').attr("disabled",false); 458 } 459 }); 425 460 }); 426 461 … … 429 464 430 465 sorting_slides(); 431 466 switch_carousel(jQuery('#carousel')); 432 467 switchopt(); 433 468 jQuery(".desc").on("blur",function(){ -
aparg-slider/trunk/readme.txt
r902345 r949399 2 2 Tags: apargslider, slider, aparg, flexslider, image, slide, description, animation, gallery 3 3 Requires at least: 3.5 4 Tested up to: 3.9 5 Stable tag: 1. 24 Tested up to: 3.9.1 5 Stable tag: 1.4 6 6 License: GPLv2 or later 7 7 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 38 38 == Changelog == 39 39 40 = 1.4 = 41 * Added new carousel effect with new options. 42 40 43 = 1.2 = 41 44 * Computed style error fixed for IE and Firefox. -
aparg-slider/trunk/slider_form.php
r902345 r949399 168 168 <td width="33%"><input type="text" id="animationSpeed" name="slide_options[animationSpeed]" value="1000"></td> 169 169 </tr> 170 <!-- ----------------------- --> 171 <tr> 172 <td width="67%"><label for="carousel">Carousel: </label></td> 173 <td width="33%"> 174 <input type="checkbox" id="carousel" value="1" checked="checked"> 175 <input type="hidden" id="carouselHidden" name="slide_options[carousel]" value="1" /> 176 </td> 177 </tr> 178 179 <tr> 180 <td width="67%"><label for="carousel_item_width">Carousel Item Width: </label></td> 181 <td width="33%"><input type="text" id="carousel_item_width" name="slide_options[carousel_item_width]" value="210" /></td> 182 </tr> 183 <!-- ----------------------- --> 184 170 185 <tr> 171 186 <td width="67%"><label for="randomize">Randomize:</label></td> … … 182 197 </td> 183 198 </tr> 199 184 200 <tr> 185 201 <td width="67%"><label for="directionNav">Direction Navigation:</label></td>
Note: See TracChangeset
for help on using the changeset viewer.