Changeset 28586 for extensions/Slimi/admin
- Timestamp:
- Jun 1, 2014, 9:38:49 PM (10 years ago)
- Location:
- extensions/Slimi/admin
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/Slimi/admin/admin.inc.php
r18812 r28586 9 9 'bd_slimi' => '#4F4F4F', 10 10 'title_slimi' => '#4F4F4F', 11 11 'carousel_speed' => '3' 12 12 ); 13 13 … … 27 27 'bd_slimi' => $_POST['bd_slimi'], 28 28 'title_slimi' => $_POST['title_slimi'], 29 'carousel_speed' => $_POST['carousel_speed'], 29 30 30 31 ); … … 46 47 'selected_bd_slimi' => $params['bd_slimi'], 47 48 'selected_title_slimi' => $params['title_slimi'], 49 'selected_carousel_speed' => $params['carousel_speed'], 48 50 )); 49 51 -
extensions/Slimi/admin/admin.tpl
r20565 r28586 1 {html_head} 2 <script type="text/javascript" src="themes/Slimi/admin/js/farbtastic.js" ></script> 3 <script type="text/javascript" src="themes/default/js/ui/minified/jquery.ui.slider.min.js"></script> 4 <script src="themes/Slimi/admin/js/jquery.screwdefaultbuttonsV2.min.js" type="text/javascript"></script> 1 {combine_script id='slider' load='footer' require='jquery' path='themes/default/js/ui/minified/jquery.ui.slider.min.js'} 2 {combine_script id='button' load='footer' require='jquery' path='themes/default/js/ui/minified/jquery.ui.button.min.js'} 3 {combine_script id='farbtastic' load='footer' require='jquery' path='themes/Slimi/admin/js/farbtastic.js'} 4 {combine_css path="themes/Slim/admin/jquery.ui.button.custom.css" order=-10} 5 {combine_css path="themes/default/js/ui/theme/jquery.ui.slider.css" order=-10} 6 {combine_css path="themes/Slimi/admin/theme.css" order=-10} 5 7 6 <link rel="stylesheet" href="themes/Slimi/admin/theme.css" /> 7 <script type="text/javascript"> 8 {literal} 9 $(function(){ 10 11 $('input:radio').screwDefaultButtons({ 12 image: 'url("themes/Slimi/admin/images/radioSmall_Blue.png")', 13 width: 35, 14 height: 35 8 9 {footer_script}{literal} 10 (function($) { 11 $(document).ready(function() { 12 $('#option').buttonset(); 13 14 var f = $.farbtastic('#picker'); 15 var p = $('#picker').css('opacity', 1); 16 var selected; 17 $('.colorwell') 18 .each(function () { f.linkTo(this); $(this).css('opacity', 1); }) 19 .focus(function() { 20 if (selected) { 21 $(selected).css('opacity', 1).removeClass('colorwell-selected'); 22 } 23 f.linkTo(this); 24 p.css('opacity', 1); 25 $(selected = this).css('opacity', 1).addClass('colorwell-selected'); 15 26 }); 16 27 $(function() { 28 $('#slider-range-max').slider({ 29 range: "max", 30 min: 1, 31 max: 20, 32 value: {/literal}{$selected_carousel_speed}{literal}, 33 slide: function( event, ui ) { 34 $('#carspeed').val( ui.value ); 35 } 36 }); 37 $('#carspeed').val( $('#slider-range-max').slider('value')); 38 }); 17 39 }); 18 {/literal} 19 </script> 20 21 {/html_head} 22 40 })(jQuery); 41 {/literal}{/footer_script} 23 42 24 43 … … 30 49 <fieldset> 31 50 <legend>{'Open picture'|@translate}</legend> 51 <div class="opt"> 32 52 <div id="option"> 33 <tr><td align="right">Lightbox</td><td class="check"><input type="radio" name="lytebox_slimi" value="1" {if $selected_lytebox_slimi=='1'}checked="checked"{/if} ></td></tr> 34 35 <tr><td align="right">{'Picture page'|@translate}</td><td class="check"><input type="radio" name="lytebox_slimi" value="2" {if $selected_lytebox_slimi=='2'}checked="checked"{/if} ></td></tr> 36 53 54 <input type="radio" id="radio1" name="lytebox_slimi" value="1" {if $selected_lytebox_slimi=='1'}checked="checked"{/if}><label for="radio1">Lightbox</label> 55 <input type="radio" id="radio2" name="lytebox_slimi" value="2" {if $selected_lytebox_slimi=='2'}checked="checked"{/if}><label for="radio2">{'Picture page'|@translate}</label> 37 56 </div> 57 </div> 58 <br> 38 59 </fieldset> 39 40 41 60 42 61 … … 49 68 <p><input type="submit" name="default" value="{'Default'|@translate}" ></p> 50 69 </div> 70 <div id="picker"></div> 71 </fieldset> 51 72 52 <div id="picker"></div> 53 54 73 <fieldset> 74 <legend>{'Carousel'|@translate}</legend> 75 <div id="car_speed" class="option" style="margin-top:20px"> 76 <p> 77 <label for="carspeed">Carousel speed</label> 78 <input type="text" id="carspeed" style="border:0; color:#f6931f; font-weight:bold;" name="carousel_speed" value={$selected_carousel_speed}> 79 </p> 80 <br> 81 <div id="slider-range-max"></div> 82 83 </div> 84 </fieldset> 55 85 56 </fieldset>57 {footer_script}{literal}58 $(document).ready(function() {59 var f = $.farbtastic('#picker');60 var p = $('#picker').css('opacity', 1);61 var selected;62 $('.colorwell')63 .each(function () { f.linkTo(this); $(this).css('opacity', 1); })64 .focus(function() {65 if (selected) {66 $(selected).css('opacity', 1).removeClass('colorwell-selected');67 }68 f.linkTo(this);69 p.css('opacity', 1);70 $(selected = this).css('opacity', 1).addClass('colorwell-selected');71 });72 });73 74 {/literal}{/footer_script}75 86 <p><input type="submit" name="submit" value="{'Submit'|@translate}" > 76 87 </form> -
extensions/Slimi/admin/maintain.inc.php
r18812 r28586 12 12 'bd_slimi' => '#4F4F4F', 13 13 'title_slimi' => '#4F4F4F', 14 'carousel_speed' => '3' 14 15 ); 15 16 -
extensions/Slimi/admin/theme.css
r18915 r28586 1 .ui-slider{color:#383838;border-radius:8px 8px 8px 8px;position:relative;text-align:left;width:450px;background:none;border:none}2 .ui-slider .ui-slider-handle{border: 1px solid #D7DEF0;background:url("images/bouton_slide.png") repeat-x scroll 50% 50% transparent;font-weight:bold;color:#4C3000;position:absolute;z-index:2;cursor:default;height:28px;width:446px}3 .ui-slider .ui-slider-range{position:absolute;z-index:1;background:none}4 .ui-slider-horizontal{height:30px}5 .ui-slider-horizontal .ui-slider-handle{border-radius:8px}6 .ui-slider-horizontal .ui-slider-range{top:0;height:100%}7 .ui-slider-horizontal .ui-slider-range-min{left:0}8 .ui-slider-horizontal .ui-slider-range-max{right:0}9 .switcher input{display:none}10 .switcher {border:2px inset #EFEFEF;border-radius:8px;background:#EDEDED;height:30px;width:900px;color:#000;position:relative;margin-bottom:40px}11 .opt{float:left;border-right:1px solid #FFF;width:449px;height:30px;text-align:center;font-size:20px}12 1 INPUT[type="text"]{border:2px inset #EFEFEF;border-radius:8px;background:#EDEDED;height:30px;width:100px;color:#000;margin-bottom:10px} 13 2 INPUT[type="text"]:active{border:2px inset #8f8f8f}
Note: See TracChangeset
for help on using the changeset viewer.