????
| Current Path : /home2/morganrand/www/wp-content/plugins/pinwheel-slider/settings/ |
| Current File : /home2/morganrand/www/wp-content/plugins/pinwheel-slider/settings/settings.php |
<?php
// Hook for adding admin menus
if ( is_admin() ){ // admin actions
add_action('admin_menu', 'pinwheel_slider_settings');
}
// function for adding settings page to wp-admin
function pinwheel_slider_settings() {
// Add a new submenu under Options:
add_menu_page( 'Pinwheel Slider', 'Pinwheel Slider', 'manage_options','pinwheel-slider-admin', 'pinwheel_slider_create_new_slider');
add_submenu_page('pinwheel-slider-admin', 'Pinwheel Sliders', 'Create New', 'manage_options', 'pinwheel-slider-admin', 'pinwheel_slider_create_new_slider');
$firstPage = add_submenu_page('pinwheel-slider-admin', 'Manage Slider', 'Manage Slider', 'manage_options', 'manage-pinwheel-slider', 'pinwheel_slider_create_multiple_sliders');
add_submenu_page('pinwheel-slider-admin', 'Pinwheel Slider Settings', 'Global Settings', 'manage_options', 'pinwheel-slider-global-settings', 'pinwheel_slider_gbl_settings');
add_submenu_page('pinwheel-slider-admin', 'Pinwheel Slider Settings', 'Setting Sets', 'manage_options', 'pinwheel-slider-settings', 'pinwheel_slider_settings_page');
add_submenu_page('pinwheel-slider-admin', 'Pinwheel Slider License Key', 'License', 'manage_options', 'pinwheel-slider-license-key', 'pinwheel_slider_license');
add_submenu_page($firstPage, 'Pinwheel Slider Easy Builder', 'Pinwheel Slider Easy Builder', 'manage_options', 'pinwheel-slider-easy-builder', 'pinwheel_slider_easybuilder_page');
}
require_once (dirname (__FILE__) . '/global_settings.php');
require_once (dirname (__FILE__) . '/create-new.php');
require_once (dirname (__FILE__) . '/sliders.php');
require_once (dirname (__FILE__) . '/license.php');
require_once (PINWHEEL_SLIDER_INC_DIR.'fonts.php');
//Create Set & Export Settings
function pinwheel_process_set_requests(){
$default_pinwheel_slider_settings=get_pinwheel_slider_default_settings();
$scounter=get_option('pinwheel_slider_scounter');
$cntr='';
if(isset($_GET['scounter'])) $cntr = $_GET['scounter'];
if(isset($_POST['create_set'])){
if ($_POST['create_set']=='Create New Settings Set') {
$scounter++;
update_option('pinwheel_slider_scounter',$scounter);
$options='pinwheel_slider_options'.$scounter;
update_option($options,$default_pinwheel_slider_settings);
$current_url = admin_url('admin.php?page=pinwheel-slider-settings');
$current_url = add_query_arg('scounter',$scounter,$current_url);
wp_redirect( $current_url );
exit;
}
}
//Export Settings
if(isset($_POST['export'])){
if ($_POST['export']=='Export') {
@ob_end_clean();
// required for IE, otherwise Content-Disposition may be ignored
if(ini_get('zlib.output_compression'))
ini_set('zlib.output_compression', 'Off');
header('Content-Type: ' . "text/x-csv");
header('Content-Disposition: attachment; filename="pinwheel-settings-set-'.$cntr.'.csv"');
header("Content-Transfer-Encoding: binary");
header('Accept-Ranges: bytes');
/* The three lines below basically make the
download non-cacheable */
header("Cache-control: private");
header('Pragma: private');
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
$exportTXT='';$i=0;
$slider_options='pinwheel_slider_options'.$cntr;
$slider_curr=get_option($slider_options);
foreach($slider_curr as $key=>$value){
if($key != 'active_tab' ) {
if($i>0) $exportTXT.="\n";
if(!is_array($value)){
$exportTXT.=$key.",".$value;
}
else {
$exportTXT.=$key.',';
$j=0;
if($value) {
foreach($value as $v){
if($j>0) $exportTXT.="|";
$exportTXT.=$v;
$j++;
}
}
}
$i++;
}
}
$exportTXT.="\n";
$exportTXT.="slider_name,pinwheel";
print($exportTXT);
exit();
}
}
}
add_action('load-pinwheel-slider_page_pinwheel-slider-settings','pinwheel_process_set_requests');
// This function displays the page content for the Pinwheel Slider Options submenu
function pinwheel_slider_settings_page() {
$gpinwheel_slider = get_option('pinwheel_slider_global_options');
$default_pinwheel_slider_settings=get_pinwheel_slider_default_settings();
$scounter=get_option('pinwheel_slider_scounter');
if (isset($_GET['scounter']))$cntr = $_GET['scounter'];
else $cntr = '';
$new_settings_msg='';
/* Include settings file of each skin - strat */
$directory = PINWHEEL_SLIDER_CSS_DIR;
if ($handle = opendir($directory)) {
while (false !== ($file = readdir($handle))) {
if($file != '.' and $file != '..') {
if($file!='sample')
require_once ( dirname( dirname(__FILE__) ) . '/css/skins/'.$file.'/settings.php');
} }
closedir($handle);
}
/* Include settings file of each skin- end */
//Reset Settings
if (isset ($_POST['pinwheel_reset_settings_submit'])) {
if ( $_POST['pinwheel_reset_settings']!='n' ) {
$pinwheel_reset_settings=$_POST['pinwheel_reset_settings'];
$options='pinwheel_slider_options'.$cntr;
$optionsvalue=get_option($options);
if( $pinwheel_reset_settings == 'g' ){
$new_settings_value=$default_pinwheel_slider_settings;
$new_settings_value['setname']=isset($optionsvalue['setname'])?$optionsvalue['setname']:'Set';
update_option($options,$new_settings_value);
}
elseif(!is_numeric($pinwheel_reset_settings)){
$skin=$pinwheel_reset_settings;
$new_settings_value=$default_pinwheel_slider_settings;
$skin_defaults_str='default_settings_'.$skin;
global ${$skin_defaults_str};
if(count(${$skin_defaults_str})>0){
foreach(${$skin_defaults_str} as $key=>$value){
$new_settings_value[$key]=$value;
}
$new_settings_value['stylesheet']=$skin;
}
$new_settings_value['setname']=$optionsvalue['setname'];
update_option($options,$new_settings_value);
}
else{
if( $pinwheel_reset_settings == '1' ){
$new_settings_value=get_option('pinwheel_slider_options');
$new_settings_value['setname']=$optionsvalue['setname'];
update_option($options, $new_settings_value );
}
else{
$new_option_name='pinwheel_slider_options'.$pinwheel_reset_settings;
$new_settings_value=get_option($new_option_name);
$new_settings_value['setname']=$optionsvalue['setname'];
update_option($options, $new_settings_value );
}
}
}
}
//Import Settings
if (isset ($_POST['import'])) {
if ($_POST['import']=='Import') {
global $wpdb;
$imported_settings_message='';
$csv_mimetypes = array('text/csv','text/x-csv','text/plain','application/csv','text/comma-separated-values','application/excel','application/vnd.ms-excel','application/vnd.msexcel','text/anytext','application/octet-stream','application/txt');
if ($_FILES['settings_file']['error'] == UPLOAD_ERR_OK && is_uploaded_file($_FILES['settings_file']['tmp_name']) && in_array($_FILES['settings_file']['type'], $csv_mimetypes) ) {
$imported_settings=file_get_contents($_FILES['settings_file']['tmp_name']);
$settings_arr=explode("\n",$imported_settings);
$slider_settings=array();
foreach($settings_arr as $settings_field){
$s=explode(',',$settings_field);
$inner=explode('|',$s[1]);
if(strpos($s[0],'fontgsubset') !== false && empty($s[1]) ) {
$slider_settings[$s[0]]=array();
} elseif(strpos($s[0],'fontgsubset') !== false && count($inner) == 1 ) {
$slider_settings[$s[0]]=array($s[1]);
} else {
if(count($inner)>1) $slider_settings[$s[0]]=$inner;
else $slider_settings[$s[0]]=$s[1];
}
}
$slider_settings['active_tab']=array('active_tabidx'=>'0','closed_sections'=>'');
$options='pinwheel_slider_options'.$cntr;
//print_r($slider_settings); die();
if( $slider_settings['slider_name'] == 'pinwheel' ) {
update_option($options,$slider_settings);
$new_settings_msg='<div id="message" class="updated fade" style="clear:left;"><h3>'.__('Settings imported successfully ','pinwheel-slider').'</h3></div>';
$imported_settings_message='<div style="clear:left;color:#006E2E;"><h3>'.__('Settings imported successfully ','pinwheel-slider').'</h3></div>';
}
else {
$new_settings_msg=$imported_settings_message='<div id="message" class="error fade" style="clear:left;"><h3>'.__('Settings imported do not match to Pinwheel Slider Settings. Please check the file.','pinwheel-slider').'</h3></div>';
$imported_settings_message='<div style="clear:left;color:#ff0000;"><h3>'.__('Settings imported do not match to Pinwheel Slider Settings. Please check the file.','pinwheel-slider').'</h3></div>';
}
}
else {
$new_settings_msg=$imported_settings_message='<div id="message" class="error fade" style="clear:left;"><h3>'.__('Error in File, Settings not imported. Please check the file being imported. ','pinwheel-slider').'</h3></div>';
$imported_settings_message='<div style="clear:left;color:#ff0000;"><h3>'.__('Error in File, Settings not imported. Please check the file being imported. ','pinwheel-slider').'</h3></div>';
}
}
}
//Delete Set
if (isset ($_POST['delete_set'])) {
if ($_POST['delete_set']=='Delete this Set' and isset($cntr) and !empty($cntr)) {
$options='pinwheel_slider_options'.$cntr;
delete_option($options);
$cntr='';
}
}
$group='pinwheel-slider-group'.$cntr;
$pinwheel_slider_options='pinwheel_slider_options'.$cntr;
$pinwheel_slider_curr=get_option($pinwheel_slider_options);
if(!isset($cntr) or empty($cntr)){$curr = 'Default';}
else{$curr = $cntr;}
$pinwheel_slider_curr= populate_pinwheel_current($pinwheel_slider_curr);
/* Save Pinwheel Slider Settings */
if(isset($_POST['save_settings']) && !empty($_POST['save_settings']) ) {
if($_POST['option_page'] == $group && strpos($_POST['_wp_http_referer'],'pinwheel-slider-settings') !== false && $_POST['action'] == 'update' ) {
$options='pinwheel_slider_options'.$cntr;
foreach($pinwheel_slider_curr as $key=>$value) {
if(is_string($value)) $value = stripslashes($value);
if(isset($_POST['pinwheel_slider_options'.$cntr][$key])) {
$new_settings_value[$key]=$_POST['pinwheel_slider_options'.$cntr][$key];
} else {
$new_settings_value[$key]=$value;
}
}
if(isset($_POST['pinwheel_slider_options'.$cntr]['stylesheet']) && $pinwheel_slider_curr['stylesheet'] != $_POST['pinwheel_slider_options'.$cntr]['stylesheet'] ) {
/* Poulate skin specific settings */
$skin = $_POST['pinwheel_slider_options'.$cntr]['stylesheet'];
$skin_defaults_str='default_settings_'.$skin;
global ${$skin_defaults_str};
if(count(${$skin_defaults_str})>0){
foreach(${$skin_defaults_str} as $key=>$value){
$new_settings_value[$key]=$value;
}
}
/* END - Poulate skin specific settings */
}
update_option($options,$new_settings_value);
/* Undo - Save previous Settings */
set_transient( 'pinwheel_undo_set', $pinwheel_slider_curr);
/* END Undo previous Settings */
$pinwheel_slider_curr=$new_settings_value;
}
}
if(isset($_POST['undo_settings']) && get_transient( 'pinwheel_undo_set' ) != false ) {
$options='pinwheel_slider_options'.$cntr;
$new_settings_value = get_transient( 'pinwheel_undo_set' );
update_option($options,$new_settings_value);
/* Undo - Save previous Settings */
delete_transient( 'pinwheel_undo_set' );
/* END Undo previous Settings */
$pinwheel_slider_curr=$new_settings_value;
}
?>
<div class="wrap" style="clear:both;">
<form style="float:right;margin:10px 20px" action="" method="post">
<?php if(isset($cntr) and !empty($cntr)){ ?>
<input type="submit" class="button-primary" value="Delete this Set" name="delete_set" onclick="return confirmSettingsDelete()" />
<?php } ?>
</form>
<h2 class="top_heading"><?php _e('Pinwheel Slider Settings: ','pinwheel-slider'); echo '<span>'.$curr.'</span>'; ?> </h2>
<div class="svilla_cl"></div>
<?php echo $new_settings_msg;?>
<?php
if ($pinwheel_slider_curr['disable_preview'] != '1'){
?>
<div id="settings_preview"><h2 class="heading"><?php _e('Preview','pinwheel-slider'); ?></h2>
<?php
if(isset($pinwheel_slider_curr['offset']) && $pinwheel_slider_curr['offset'] != '')
$offset = $pinwheel_slider_curr['offset'];
else $offset = '0';
if(empty($cntr))$setCntr='1';
else $setCntr=$cntr;
if ($pinwheel_slider_curr['preview'] == "0")
get_pinwheel_slider($pinwheel_slider_curr['slider_id'],$setCntr,$offset);
elseif($pinwheel_slider_curr['preview'] == "1")
get_pinwheel_slider_category($pinwheel_slider_curr['catg_slug'],$setCntr,$offset);
elseif($pinwheel_slider_curr['preview'] == "2")
get_pinwheel_slider_recent($setCntr,$offset);
elseif($pinwheel_slider_curr['preview'] == "3") {
$args['offset'] = $offset;
if(isset($pinwheel_slider_curr['product_woocatg_slug'])) {
$args['term'] = isset($pinwheel_slider_curr['product_woocatg_slug'])?$pinwheel_slider_curr['product_woocatg_slug']:'';
$args['taxonomy'] = 'product_cat';
}
$args['type'] = isset($pinwheel_slider_curr['woo_type'])?$pinwheel_slider_curr['woo_type']:'';
$args['post_type']='product';
$args['product_id']= isset($pinwheel_slider_curr['product_id'])?$pinwheel_slider_curr['product_id']:''; ;
$args['set']=$cntr;
get_pinwheel_slider_woocommerce($args);
}
elseif($pinwheel_slider_curr['preview'] == "4") {
$args['offset'] = $offset;
if(isset($pinwheel_slider_curr['ecom_type']) && $pinwheel_slider_curr['ecom_type'] == '1' && isset($pinwheel_slider_curr['product_ecomcatg_slug']) ) {
$args['term'] = $pinwheel_slider_curr['product_ecomcatg_slug'];
$args['taxonomy'] = 'wpsc_product_category';
}
$args['post_type']='wpsc-product';
$args['set']=$cntr;
$args['data']['type'] = 'ecom';
get_pinwheel_slider_taxonomy($args);
}
elseif($pinwheel_slider_curr['preview'] == "5") {
$args['offset'] = $offset;
if(isset($pinwheel_slider_curr['events_mancatg_slug']) && $pinwheel_slider_curr['events_mancatg_slug'] != '' )
$args['term'] = $pinwheel_slider_curr['events_mancatg_slug'];
if(isset($pinwheel_slider_curr['events_mantag_slug']) && $pinwheel_slider_curr['events_mantag_slug'] != '' )
$args['tags'] = $pinwheel_slider_curr['events_mantag_slug'];
$args['scope'] = isset($pinwheel_slider_curr['event_type'])?$pinwheel_slider_curr['event_type']:'';
$args['post_type']='event';
$args['set']=$cntr;
get_pinwheel_slider_event($args);
}
elseif($pinwheel_slider_curr['preview'] == "6") {
$args['offset'] = $offset;
if(isset($pinwheel_slider_curr['events_calcatg_slug']) && $pinwheel_slider_curr['events_calcatg_slug'] != '' ) {
$args['term'] = $pinwheel_slider_curr['events_calcatg_slug'];
$args['taxonomy'] = 'tribe_events_cat';
}
if(isset($pinwheel_slider_curr['events_caltag_slug']) && $pinwheel_slider_curr['events_caltag_slug'] != '' )
$args['tags'] = $pinwheel_slider_curr['events_caltag_slug'];
$args['type'] = isset($pinwheel_slider_curr['eventcal_type'])?$pinwheel_slider_curr['eventcal_type']:'';
$args['post_type']='tribe_events';
$args['set']=$cntr;
get_pinwheel_slider_event_calendar($args);
}
elseif($pinwheel_slider_curr['preview'] == "7") {
$args=array(
'post_type'=>$pinwheel_slider_curr['taxonomy_posttype'],
'taxonomy'=>$pinwheel_slider_curr['taxonomy'],
'term'=>$pinwheel_slider_curr['taxonomy_term'],
'set'=>$cntr,
'offset'=>$offset,
'show'=>$pinwheel_slider_curr['taxonomy_show'],
'operator'=>$pinwheel_slider_curr['taxonomy_operator'],
'author'=>$pinwheel_slider_curr['taxonomy_author']
);
get_pinwheel_slider_taxonomy($args);
}
elseif($pinwheel_slider_curr['preview'] == "8") {
$args=array(
'set'=>$cntr,
'offset'=>$offset,
'feedurl'=>$pinwheel_slider_curr['rssfeed_feedurl'],
'default_image'=>$pinwheel_slider_curr['rssfeed_default_image'],
'title'=>'',
'id'=>$pinwheel_slider_curr['rssfeed_id'],
'feed'=>$pinwheel_slider_curr['rssfeed_feed'],
'order'=>$pinwheel_slider_curr['rssfeed_order'],
'content'=>$pinwheel_slider_curr['rssfeed_content'],
'media'=>$pinwheel_slider_curr['rssfeed_media'],
'src'=>$pinwheel_slider_curr['rssfeed_src'],
'size'=>$pinwheel_slider_curr['rssfeed_size'],
'image_class'=>$pinwheel_slider_curr['rssfeed_image_class']
);
get_pinwheel_slider_feed($args);
}
elseif($pinwheel_slider_curr['preview'] == "9") {
$args=array(
'set'=>$cntr,
'offset'=>$offset,
'id'=>$pinwheel_slider_curr['postattch_id']
);
get_pinwheel_slider_attachments($args);
}
elseif($pinwheel_slider_curr['preview'] == "10") {
$args=array(
'gallery_id'=>$pinwheel_slider_curr['nextgen_gallery_id'],
'set'=>$cntr,
'offset'=>$offset,
'anchor'=>$pinwheel_slider_curr['nextgen_anchor']
);
get_pinwheel_slider_ngg($args);
}
?></div>
<?php } ?>
<?php echo $new_settings_msg;?>
<div id="pinwheel_settings">
<form method="post" id="pinwheel_slider_form" class="pinwheel-settings-form">
<?php settings_fields($group); ?>
<?php
if(!isset($cntr) or empty($cntr)){}
else{?>
<table class="form-table">
<tr valign="top">
<th scope="row"><h3><?php _e('Setting Set Name','pinwheel-slider'); ?></h3></th>
<td><h3><input type="text" name="<?php echo $pinwheel_slider_options;?>[setname]" id="pinwheel_slider_setname" class="regular-text" value="<?php echo $pinwheel_slider_curr['setname']; ?>" /></h3></td>
</tr>
</table>
<?php }
?>
<div class="slider_tabs">
<div class="honeyflower settings-tab tab-active"><a href="#content" id="content"><?php _e('Slider Preview','pinwheel-slider'); ?></a></div>
<div class="green settings-tab"><a href="#basic" id="basic"><?php _e('Basic Settings','pinwheel-slider'); ?></a></div>
<div class="blue settings-tab"><a href="#slides" id="slides"><?php _e('Slide Settings','pinwheel-slider'); ?></a></div>
<div class="orange settings-tab"><a href="#navarrow" id="navarrow"><?php _e('Navigation Panel','pinwheel-slider'); ?></a></div>
<div class="gray settings-tab" id="pinwheelwoo"><a href="#woo" id="woo"><?php _e('eCommerce','pinwheel-slider'); ?></a></div>
<div class="jelly settings-tab" id="event_manager"><a href="#events" id="events"><?php _e('Event Settings','pinwheel-slider'); ?></a></div>
<div class="plum settings-tab"><a href="#miscellaneous" id="miscellaneous"><?php _e('Miscellaneous','pinwheel-slider'); ?></a></div>
</div>
<div class="pinwheel-tabs-content"></div>
<div style="clear: left;"></div>
<p class="submit">
<input type="submit" class="button-primary" name="save_settings" value="<?php _e('Save Changes') ?>" />
</p>
<?php
$active_idx = isset($pinwheel_slider_curr['active_tab']['active_tabidx'])?$pinwheel_slider_curr['active_tab']['active_tabidx']:'0';
$closed_sec = isset($pinwheel_slider_curr['active_tab']['closed_sections'])?$pinwheel_slider_curr['active_tab']['closed_sections']:'';
?>
<input type="hidden" name="<?php echo $pinwheel_slider_options;?>[active_tab][active_tabidx]" id="pinwheel_activetab" value="<?php echo $active_idx; ?>" />
<input type="hidden" name="<?php echo $pinwheel_slider_options;?>[active_tab][closed_sections]" id="pinwheel_closedsections" value="<?php echo $closed_sec; ?>" />
<input type="hidden" name="<?php echo $pinwheel_slider_options;?>[active_accordion]" id="pinwheel_active_accordion" value="<?php echo $pinwheel_slider_curr['active_accordion']; ?>" />
<input type="hidden" name="<?php echo $pinwheel_slider_options;?>[new]" id="pinwheel_new_set" value="0" />
<input type="hidden" name="hidden_urlpage" class="pinwheel_urlpage" value="<?php echo $_GET['page'];?>" />
<input type="hidden" name="<?php echo $pinwheel_slider_options;?>[popup]" id="pinwheelpopup" value="<?php echo $pinwheel_slider_curr['popup']; ?>" />
<input type="hidden" name="pinwheel-hiddencntr" class="pinwheel-hiddencntr" value="<?php echo $cntr; ?>" />
<input type="hidden" name="oldnew" id="oldnew" value="<?php echo $pinwheel_slider_curr['new']; ?>" />
<input type="hidden" name="hidden_preview" id="hidden_preview" value="<?php echo $pinwheel_slider_curr['preview']; ?>" />
<input type="hidden" name="hidden_category" id="hidden_category" value="<?php echo $pinwheel_slider_curr['catg_slug']; ?>" />
<input type="hidden" name="hidden_sliderid" id="hidden_sliderid" value="<?php echo $pinwheel_slider_curr['slider_id']; ?>" />
<input type="hidden" name="pinwheel-settings-nonce" id="pinwheel-settings-nonce" value="<?php echo wp_create_nonce( 'pinwheel-settings-nonce' ); ?>" />
<input type="hidden" name="pinwheel-slider-nonce" id="pinwheel-slider-nonce" value="<?php echo wp_create_nonce( 'pinwheel-slider-nonce' ); ?>" />
<input type="hidden" name="pinwheel-google-nonce" id="pinwheel-google-nonce" value="<?php echo wp_create_nonce( 'pinwheel-google-nonce' ); ?>" />
<input type="hidden" id="pinwheel_pluginurl" value="<?php echo pinwheel_slider_plugin_url(); ?>" />
</form>
<div id="saveResult"></div>
<!--Form to reset Settings set-->
<form style="float:left;" action="" method="post">
<table class="form-table">
<tr valign="top">
<th scope="row"><?php _e('Reset Settings to','pinwheel-slider'); ?></th>
<td><select name="pinwheel_reset_settings" id="pinwheel_slider_reset_settings" >
<option value="n" selected ><?php _e('None','pinwheel-slider'); ?></option>
<option value="g" ><?php _e('Global Default','pinwheel-slider'); ?></option>
<?php
$directory = PINWHEEL_SLIDER_CSS_DIR;
if ($handle = opendir($directory)) {
while (false !== ($file = readdir($handle))) {
if($file != '.' and $file != '..') {
if($file!="default" and $file!="sample")
{?>
<option value="<?php echo $file;?>"><?php echo "'".$file."' skin";?></option>
<?php } } }
closedir($handle);
}
?>
<?php
for($i=1;$i<=$scounter;$i++){
if ($i==1){
echo '<option value="'.$i.'" >'.__('Default Settings Set','pinwheel-slider').'</option>';
}
else {
if($settings_set=get_option('pinwheel_slider_options'.$i)){
echo '<option value="'.$i.'" >'. (isset($settings_set['setname'])? ($settings_set['setname']) : '' ) .' (ID '.$i.')</option>';
}
}
}
?>
</select>
</td>
</tr>
</table>
<p class="submit">
<input name="pinwheel_reset_settings_submit" type="submit" class="button-primary" value="<?php _e('Reset Settings') ?>" />
</p>
</form>
<div class="svilla_cl"></div>
<div style="border:1px solid #ccc;padding:10px;background:#fff;margin:0;" id="import">
<?php if (isset ($imported_settings_message))echo $imported_settings_message;?>
<h3><?php _e('Import Settings Set by uploading a Settings File','pinwheel-slider'); ?></h3>
<form style="margin-right:10px;font-size:14px;" action="" method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
<input type="file" name="settings_file" id="settings_file" style="font-size:13px;width:50%;padding:0 5px;" />
<input type="submit" value="Import" name="import" onclick="return confirmSettingsImport()" title="<?php _e('Import Settings from a file','pinwheel-slider'); ?>" class="button-primary" />
</form>
</div>
</div> <!--end of float left -->
<div id="poststuff" class="metabox-holder has-right-sidebar" style="float: left;max-width: 270px;">
<div class="postbox" id="sliderscode" style="margin:0 0 10px 0;">
<h3 class="hndle"><span></span><?php _e('Quick Embed Shortcode','pinwheel-slider'); ?></h3>
<div class="inside" id="shortcodeview">
<?php if($cntr=='') $set=' set="1"'; else $set=' set="'.$cntr.'"';
$offset = '';
if (isset($pinwheel_slider_curr['offset']) && $pinwheel_slider_curr['offset'] != "0" && !empty($pinwheel_slider_curr['offset']) )
$offset = ' offset="'.$pinwheel_slider_curr['offset'].'"';
if ($pinwheel_slider_curr['preview'] == "0")
$preview = '[pinwheelslider id="'.$pinwheel_slider_curr['slider_id'].'"'.$set.$offset.']';
elseif($pinwheel_slider_curr['preview'] == "1")
$preview = '[pinwheelcategory catg_slug="'.$pinwheel_slider_curr['catg_slug'].'"'.$set.$offset.']';
elseif($pinwheel_slider_curr['preview'] == "3" ) {
$woocat = $product_id = '';
if(isset($pinwheel_slider_curr['product_woocatg_slug']) && !empty($pinwheel_slider_curr['product_woocatg_slug']) )
$woocat = ' term="'.$pinwheel_slider_curr['product_woocatg_slug'].'"';
if(isset($pinwheel_slider_curr['product_id']) && !empty($pinwheel_slider_curr['product_id']) )
$product_id = ' product_id="'.$pinwheel_slider_curr['product_id'].'"';
$preview = '[pinwheelwoocommerce type="'.$pinwheel_slider_curr['woo_type'].'"'.$set.$offset.$product_id.$woocat.']';
}
elseif($pinwheel_slider_curr['preview'] == "4" && $pinwheel_slider_curr['ecom_type'] == "0")
$preview = '[pinwheeltaxonomy post_type="wpsc-product" taxonomy="wpsc_product_category"'.$set.$offset.']';
elseif($pinwheel_slider_curr['preview'] == "4" && $pinwheel_slider_curr['ecom_type'] == "1")
$preview = '[pinwheeltaxonomy post_type="wpsc-product" taxonomy="wpsc_product_category" term="'.$pinwheel_slider_curr['product_ecomcatg_slug'].'" '.$set.$offset.']';
elseif($pinwheel_slider_curr['preview'] == "5") {
$ecat = $etag = $scope = '';
if(isset($pinwheel_slider_curr['events_mancatg_slug']) && !empty($pinwheel_slider_curr['events_mancatg_slug']) )
$ecat = ' term="'.$pinwheel_slider_curr['events_mancatg_slug'].'"';
if(isset($pinwheel_slider_curr['events_mantag_slug']) && !empty($pinwheel_slider_curr['events_mantag_slug']) )
$etag = ' tags="'.$pinwheel_slider_curr['events_mantag_slug'].'"';
if(isset($pinwheel_slider_curr['event_type']) && !empty($pinwheel_slider_curr['event_type']) )
$scope = ' scope="'.$pinwheel_slider_curr['event_type'].'"';
$preview = '[pinwheelevent'.$scope.$set.$offset.$ecat.$etag.']';
}
elseif($pinwheel_slider_curr['preview'] == "6") {
$ecat = $etag = $scope = '';
if(isset($pinwheel_slider_curr['events_calcatg_slug']) && !empty($pinwheel_slider_curr['events_calcatg_slug']) )
$ecat = ' term="'.$pinwheel_slider_curr['events_calcatg_slug'].'"';
if(isset($pinwheel_slider_curr['events_caltag_slug']) && !empty($pinwheel_slider_curr['events_caltag_slug']) )
$etag = ' tags="'.$pinwheel_slider_curr['events_caltag_slug'].'"';
if(isset($pinwheel_slider_curr['eventcal_type']) && !empty($pinwheel_slider_curr['eventcal_type']) )
$scope = ' type="'.$pinwheel_slider_curr['eventcal_type'].'"';
$preview = '[pinwheelcalendar'.$scope.$set.$offset.$ecat.$etag.']';
}
elseif($pinwheel_slider_curr['preview'] == "7") {
$postype=$taxonomy=$term=$operator=$author=$show='';
if(isset($pinwheel_slider_curr['taxonomy_posttype']) && $pinwheel_slider_curr['taxonomy_posttype'] != '' ) {
$postype = ' post_type="'.$pinwheel_slider_curr['taxonomy_posttype'].'"';
}
if(($pinwheel_slider_curr['taxonomy']) && $pinwheel_slider_curr['taxonomy'] != '' ) {
$taxonomy = ' taxonomy="'.$pinwheel_slider_curr['taxonomy'].'"';
}
if(isset($pinwheel_slider_curr['taxonomy_term']) && $pinwheel_slider_curr['taxonomy_term'] != '' ) {
$term = ' term="'.$pinwheel_slider_curr['taxonomy_term'].'"';
}
if(isset($pinwheel_slider_curr['taxonomy_operator']) && $pinwheel_slider_curr['taxonomy_operator'] != '' ) {
$operator = ' operator="'.$pinwheel_slider_curr['taxonomy_operator'].'"';
}
if(isset($pinwheel_slider_curr['taxonomy_author']) && $pinwheel_slider_curr['taxonomy_author'] != '' ) {
$author = ' author="'.$pinwheel_slider_curr['taxonomy_author'].'"';
}
if(isset($pinwheel_slider_curr['taxonomy_show']) && $pinwheel_slider_curr['taxonomy_show'] != '' ) {
$show = ' show="'.$pinwheel_slider_curr['taxonomy_show'].'"';
}
$preview = '[pinwheeltaxonomy'.$postype.$set.$offset.$taxonomy.$term.$operator.$author.$show.']';
}
elseif($pinwheel_slider_curr['preview'] == "8") {
$id=$feed=$feedurl=$default_image=$src=$order=$media=$content=$image_class=$size='';
if(isset($pinwheel_slider_curr['rssfeed_id']) && $pinwheel_slider_curr['rssfeed_id'] != '' ) {
$id = ' id="'.$pinwheel_slider_curr['rssfeed_id'].'"';
}
if(isset($pinwheel_slider_curr['rssfeed_feed']) && $pinwheel_slider_curr['rssfeed_feed'] != '' ) {
$feed = ' feed="'.$pinwheel_slider_curr['rssfeed_feed'].'"';
}
if(isset($pinwheel_slider_curr['rssfeed_feedurl']) && $pinwheel_slider_curr['rssfeed_feedurl'] != '' ) {
$feedurl = ' feedurl="'.$pinwheel_slider_curr['rssfeed_feedurl'].'"';
}
if(isset($pinwheel_slider_curr['rssfeed_default_image']) && $pinwheel_slider_curr['rssfeed_default_image'] != '' ) {
$default_image = ' default_image="'.$pinwheel_slider_curr['rssfeed_default_image'].'"';
}
if(isset($pinwheel_slider_curr['rssfeed_src']) && $pinwheel_slider_curr['rssfeed_src'] != '' ) {
$src = ' src="'.$pinwheel_slider_curr['rssfeed_src'].'"';
}
if(isset($pinwheel_slider_curr['rssfeed_order']) && $pinwheel_slider_curr['rssfeed_order'] != '' ) {
$order = ' order="'.$pinwheel_slider_curr['rssfeed_order'].'"';
}
if(isset($pinwheel_slider_curr['rssfeed_media']) && $pinwheel_slider_curr['rssfeed_media'] != '' ) {
$media = ' media="'.$pinwheel_slider_curr['rssfeed_media'].'"';
}
if(isset($pinwheel_slider_curr['rssfeed_content']) && $pinwheel_slider_curr['rssfeed_content'] != '' ) {
$content = ' content="'.$pinwheel_slider_curr['rssfeed_content'].'"';
}
if(isset($pinwheel_slider_curr['rssfeed_image_class']) && $pinwheel_slider_curr['rssfeed_image_class'] != '' ) {
$image_class = ' image_class="'.$pinwheel_slider_curr['rssfeed_image_class'].'"';
}
if(isset($pinwheel_slider_curr['rssfeed_size']) && $pinwheel_slider_curr['rssfeed_size'] != '' ) {
$size = ' size="'.$pinwheel_slider_curr['rssfeed_size'].'"';
}
$preview = '[pinwheelfeed'.$id.$feed.$feedurl.$set.$offset.$default_image.$src.$order.$media.$content.$image_class.$size.']';
}
elseif($pinwheel_slider_curr['preview'] == "9") {
$id='';
if(isset($pinwheel_slider_curr['postattch_id']) && $pinwheel_slider_curr['postattch_id'] != '' ) {
$id = ' id="'.$pinwheel_slider_curr['postattch_id'].'"';
}
$preview = '[pinwheelattachments'.$id.$set.$offset.']';
}
elseif($pinwheel_slider_curr['preview'] == "10") {
$gallery_id=$anchor='';
if(isset($pinwheel_slider_curr['nextgen_gallery_id'])) {
$gallery_id = ' gallery_id="'.$pinwheel_slider_curr['nextgen_gallery_id'].'"';
}
if(isset($pinwheel_slider_curr['nextgen_anchor']) && !empty($pinwheel_slider_curr['nextgen_anchor']) ) {
$anchor = ' anchor="'.$pinwheel_slider_curr['nextgen_anchor'].'"';
}
$preview = '[pinwheelngg'.$gallery_id.$set.$offset.$anchor.']';
}
else $preview = '[pinwheelrecent'.$set.$offset.']';
echo $preview;
?>
</div>
</div>
<div class="postbox" style="margin:10px 0;">
<h3 class="hndle"><span></span><?php _e('Quick Embed Template Tag','pinwheel-slider'); ?></h3>
<div class="inside" id="templateview">
<?php
if($cntr=='') $tset=' $set="1"'; else $tset=' $set="'.$cntr.'"';
$toffset = '';
if (isset($pinwheel_slider_curr['offset']) && $pinwheel_slider_curr['offset'] != "0" && !empty($pinwheel_slider_curr['offset']) )
$toffset = ',$offset="'.$pinwheel_slider_curr['offset'].'"';
if ($pinwheel_slider_curr['preview'] == "0")
echo '<code><?php if(function_exists("get_pinwheel_slider")){get_pinwheel_slider($slider_id="'.$pinwheel_slider_curr['slider_id'].'",'.$tset.$toffset.');}?></code>';
elseif($pinwheel_slider_curr['preview'] == "1")
echo '<code><?php if(function_exists("get_pinwheel_slider_category")){get_pinwheel_slider_category($catg_slug="'.$pinwheel_slider_curr['catg_slug'].'",'.$tset.$toffset.');}?></code>';
elseif($pinwheel_slider_curr['preview'] == "3" ) {
$args = '';
if($cntr=='') $args .= 'set=1'; else $args .= 'set='.$cntr;
$args .= '&type='. $pinwheel_slider_curr['woo_type'];
if (isset($pinwheel_slider_curr['offset']) && $pinwheel_slider_curr['offset'] != "0" && !empty($pinwheel_slider_curr['offset']) )
$args .= '&offset='.$pinwheel_slider_curr['offset'];
if(isset($pinwheel_slider_curr['product_woocatg_slug']) && !empty($pinwheel_slider_curr['product_woocatg_slug']) )
$args .= '&term='.$pinwheel_slider_curr['product_woocatg_slug'];
if(isset($pinwheel_slider_curr['product_id']) && !empty($pinwheel_slider_curr['product_id']) )
$args .= '&product_id='.$pinwheel_slider_curr['product_id'];
echo '<code><?php if(function_exists("get_pinwheel_slider_woocommerce")){get_pinwheel_slider_woocommerce( "'.$args.'" );}?></code>';
}
elseif($pinwheel_slider_curr['preview'] == "4" && $pinwheel_slider_curr['ecom_type'] == "0")
$preview = '[pinwheeltaxonomy post_type="wpsc-product" taxonomy="wpsc_product_category" '.$set.$offset.']';
elseif($pinwheel_slider_curr['preview'] == "4" && $pinwheel_slider_curr['ecom_type'] == "1")
$preview = '[pinwheeltaxonomy post_type="wpsc-product" taxonomy="wpsc_product_category" term="'.$pinwheel_slider_curr['product_ecomcatg_slug'].'" '.$set.$offset.']';
elseif($pinwheel_slider_curr['preview'] == "5") {
$args = '';
if($cntr=='') $args .= 'set=1'; else $args .= 'set='.$cntr;
if(isset($pinwheel_slider_curr['event_type']) && !empty($pinwheel_slider_curr['event_type']) )
$args .= '&scope='.$pinwheel_slider_curr['event_type'];
if (isset($pinwheel_slider_curr['offset']) && $pinwheel_slider_curr['offset'] != "0" && !empty($pinwheel_slider_curr['offset']) )
$args .= '&offset='.$pinwheel_slider_curr['offset'];
if(isset($pinwheel_slider_curr['events_mancatg_slug']) && !empty($pinwheel_slider_curr['events_mancatg_slug']) )
$args .= '&term='.$pinwheel_slider_curr['events_mancatg_slug'];
if(isset($pinwheel_slider_curr['events_mantag_slug']) && !empty($pinwheel_slider_curr['events_mantag_slug']) )
$args .= '&tags='.$pinwheel_slider_curr['events_mantag_slug'];
echo '<code><?php if(function_exists("get_pinwheel_slider_event")){get_pinwheel_slider_event( "'.$args.'" );}?></code>';
}
elseif($pinwheel_slider_curr['preview'] == "6") {
$args = '';
if($cntr=='') $args .= 'set=1'; else $args .= 'set='.$cntr;
if(isset($pinwheel_slider_curr['eventcal_type']) && !empty($pinwheel_slider_curr['eventcal_type']) )
$args .= '&type='.$pinwheel_slider_curr['eventcal_type'];
if (isset($pinwheel_slider_curr['offset']) && $pinwheel_slider_curr['offset'] != "0" && !empty($pinwheel_slider_curr['offset']) )
$args .= '&offset='.$pinwheel_slider_curr['offset'];
if(isset($pinwheel_slider_curr['events_calcatg_slug']) && !empty($pinwheel_slider_curr['events_calcatg_slug']) )
$args .= '&term='.$pinwheel_slider_curr['events_calcatg_slug'];
if(isset($pinwheel_slider_curr['events_caltag_slug']) && !empty($pinwheel_slider_curr['events_caltag_slug']) )
$args .= '&tags='.$pinwheel_slider_curr['events_caltag_slug'];
echo '<code><?php if(function_exists("get_pinwheel_slider_event_calendar")){get_pinwheel_slider_event_calendar( "'.$args.'" );}?></code>';
}
elseif($pinwheel_slider_curr['preview'] == "7") {
$args = '';
if($cntr=='') $args .= 'set=1'; else $args .= 'set='.$cntr;
if (isset($pinwheel_slider_curr['offset']) && $pinwheel_slider_curr['offset'] != "0" && !empty($pinwheel_slider_curr['offset']) )
$args .= '&offset='.$pinwheel_slider_curr['offset'];
if(isset($pinwheel_slider_curr['taxonomy_posttype']) && $pinwheel_slider_curr['taxonomy_posttype'] != '' ) {
$args .= '&post_type='.$pinwheel_slider_curr['taxonomy_posttype'];
}
if(($pinwheel_slider_curr['taxonomy']) && $pinwheel_slider_curr['taxonomy'] != '' ) {
$args .= '&taxonomy='.$pinwheel_slider_curr['taxonomy'];
}
if(isset($pinwheel_slider_curr['taxonomy_term']) && $pinwheel_slider_curr['taxonomy_term'] != '' ) {
$args .= '&term='.$pinwheel_slider_curr['taxonomy_term'];
}
if(isset($pinwheel_slider_curr['taxonomy_operator']) && $pinwheel_slider_curr['taxonomy_operator'] != '' ) {
$args .= '&operator='.$pinwheel_slider_curr['taxonomy_operator'];
}
if(isset($pinwheel_slider_curr['taxonomy_author']) && $pinwheel_slider_curr['taxonomy_author'] != '' ) {
$args .= '&author='.$pinwheel_slider_curr['taxonomy_author'];
}
if(isset($pinwheel_slider_curr['taxonomy_show']) && $pinwheel_slider_curr['taxonomy_show'] != '' ) {
$args .= '&show='.$pinwheel_slider_curr['taxonomy_show'];
}
echo '<code><?php if(function_exists("get_pinwheel_slider_taxonomy")){get_pinwheel_slider_taxonomy( "'.$args.'" );}?></code>';
}
elseif($pinwheel_slider_curr['preview'] == "8") {
$args = '';
if($cntr=='') $args .= 'set=1'; else $args .= 'set='.$cntr;
if (isset($pinwheel_slider_curr['offset']) && $pinwheel_slider_curr['offset'] != "0" && !empty($pinwheel_slider_curr['offset']) )
$args .= '&offset='.$pinwheel_slider_curr['offset'];
if(isset($pinwheel_slider_curr['rssfeed_id']) && $pinwheel_slider_curr['rssfeed_id'] != '' ) {
$args .= '&id='.$pinwheel_slider_curr['rssfeed_id'];
}
if(isset($pinwheel_slider_curr['rssfeed_feed']) && $pinwheel_slider_curr['rssfeed_feed'] != '' ) {
$args .= '&feed='.$pinwheel_slider_curr['rssfeed_feed'];
}
if(isset($pinwheel_slider_curr['rssfeed_feedurl']) && $pinwheel_slider_curr['rssfeed_feedurl'] != '' ) {
$args .= '&feedurl='.$pinwheel_slider_curr['rssfeed_feedurl'];
}
if(isset($pinwheel_slider_curr['rssfeed_default_image']) && $pinwheel_slider_curr['rssfeed_default_image'] != '' ) {
$args .= '&default_image='.$pinwheel_slider_curr['rssfeed_default_image'];
}
if(isset($pinwheel_slider_curr['rssfeed_src']) && $pinwheel_slider_curr['rssfeed_src'] != '' ) {
$args .= '&src='.$pinwheel_slider_curr['rssfeed_src'];
}
if(isset($pinwheel_slider_curr['rssfeed_order']) && $pinwheel_slider_curr['rssfeed_order'] != '' ) {
$args .= '&order='.$pinwheel_slider_curr['rssfeed_order'];
}
if(isset($pinwheel_slider_curr['rssfeed_media']) && $pinwheel_slider_curr['rssfeed_media'] != '' ) {
$args .= '&media='.$pinwheel_slider_curr['rssfeed_media'];
}
if(isset($pinwheel_slider_curr['rssfeed_content']) && $pinwheel_slider_curr['rssfeed_content'] != '' ) {
$args .= '&content='.$pinwheel_slider_curr['rssfeed_content'];
}
if(isset($pinwheel_slider_curr['rssfeed_image_class']) && $pinwheel_slider_curr['rssfeed_image_class'] != '' ) {
$args .= '&image_class='.$pinwheel_slider_curr['rssfeed_image_class'];
}
if(isset($pinwheel_slider_curr['rssfeed_size']) && $pinwheel_slider_curr['rssfeed_size'] != '' ) {
$args .= '&size='.$pinwheel_slider_curr['rssfeed_size'];
}
echo '<code><?php if(function_exists("get_pinwheel_slider_feed")){get_pinwheel_slider_feed( "'.$args.'" );}?></code>';
}
elseif($pinwheel_slider_curr['preview'] == "9") {
$args = '';
if($cntr=='') $args .= 'set=1'; else $args .= 'set='.$cntr;
if (isset($pinwheel_slider_curr['offset']) && $pinwheel_slider_curr['offset'] != "0" && !empty($pinwheel_slider_curr['offset']) )
$args .= '&offset='.$pinwheel_slider_curr['offset'];
if(isset($pinwheel_slider_curr['postattch_id']) && $pinwheel_slider_curr['postattch_id'] != '' ) {
$args .= '&id='.$pinwheel_slider_curr['postattch_id'];
}
echo '<code><?php if(function_exists("get_pinwheel_slider_attachments")){get_pinwheel_slider_attachments( "'.$args.'" );}?></code>';
}
elseif($pinwheel_slider_curr['preview'] == "10") {
$args = '';
if($cntr=='') $args .= 'set=1'; else $args .= 'set='.$cntr;
if (isset($pinwheel_slider_curr['offset']) && $pinwheel_slider_curr['offset'] != "0" && !empty($pinwheel_slider_curr['offset']) )
$args .= '&offset='.$pinwheel_slider_curr['offset'];
if(isset($pinwheel_slider_curr['nextgen_gallery_id'])) {
$args .= '&gallery_id='.$pinwheel_slider_curr['nextgen_gallery_id'];
}
if(isset($pinwheel_slider_curr['nextgen_anchor']) && !empty($pinwheel_slider_curr['nextgen_anchor']) ) {
$args .= '&anchor='.$pinwheel_slider_curr['nextgen_anchor'];
}
echo '<code><?php if(function_exists("get_pinwheel_slider_ngg")){get_pinwheel_slider_ngg( "'.$args.'" );}?></code>';
} else
echo '<code><?php if(function_exists("get_pinwheel_slider_recent")){get_pinwheel_slider_recent('.$tset.$toffset.');}?></code>';
?>
</div>
</div>
<?php $url = pinwheel_sslider_admin_url( array( 'page' => 'pinwheel-slider-admin' ) );?>
<form style="margin-right:10px;font-size:14px;width:100%;" action="" method="post">
<a href="<?php echo $url; ?>" title="<?php _e('Go to Sliders page where you can re-order the slide posts, delete the slides from the slider etc.','pinwheel-slider'); ?>" class="svilla_button svilla_gray_button"><?php _e('Go to Sliders Admin','pinwheel-slider'); ?></a>
<input type="submit" class="svilla_button" value="Create New Settings Set" name="create_set" onclick="return confirmSettingsCreate()" /> <br />
<input type="submit" value="Export" name="export" title="<?php _e('Export this Settings Set to a file','pinwheel-slider'); ?>" class="svilla_button" />
<a href="#import" title="<?php _e('Go to Import Settings Form','pinwheel-slider'); ?>" class="svilla_button">Import</a>
<div class="svilla_cl"></div>
</form>
<div class="svilla_cl"></div>
<div class="postbox" style="margin:10px 0;">
<h3 class="hndle"><span></span><?php _e('Available Settings Sets','pinwheel-slider'); ?></h3>
<div class="inside">
<?php
for($i=1;$i<=$scounter;$i++){
if ($i==1){
echo '<h4><a href="'.pinwheel_sslider_admin_url( array( 'page' => 'pinwheel-slider-settings' ) ).'" title="(Settings Set ID '.$i.')">Default Settings (ID '.$i.')</a></h4>';
}
else {
if($settings_set=get_option('pinwheel_slider_options'.$i)){
echo '<h4><a href="'.pinwheel_sslider_admin_url( array( 'page' => 'pinwheel-slider-settings' ) ).'&scounter='.$i.'" title="(Settings Set ID '.$i.')">'. (isset($settings_set['setname'])? ($settings_set['setname']) : '' ) .' (ID '.$i.')</a></h4>';
}
}
}
?>
</div></div>
<?php if ($gpinwheel_slider['support'] == "1"){ ?>
<div class="postbox">
<div style="background:#eee;line-height:200%"><a style="text-decoration:none;font-weight:bold;font-size:100%;color:#990000" href="http://guides.slidervilla.com/pinwheel-slider/" title="Click here to read how to use the plugin and frequently asked questions about the plugin" target="_blank"> ==> Usage Guide and General FAQs</a></div>
</div>
<div class="postbox">
<h3 class="hndle"><span><?php _e('About this Plugin:','pinwheel-slider'); ?></span></h3>
<div class="inside">
<ul>
<li><a href="http://slidervilla.com/pinwheel/" title="<?php _e('Pinwheel Slider Homepage','pinwheel-slider'); ?>
" ><?php _e('Plugin Homepage','pinwheel-slider'); ?></a></li>
<li><a href="http://support.slidervilla.com/" title="<?php _e('Support Forum','pinwheel-slider'); ?>
" ><?php _e('Support Forum','pinwheel-slider'); ?></a></li>
<li><a href="http://guides.slidervilla.com/pinwheel-slider/" title="<?php _e('Usage Guide','pinwheel-slider'); ?>
" ><?php _e('Usage Guide','pinwheel-slider'); ?></a></li>
<li><strong>Current Version: <?php echo PINWHEEL_SLIDER_VER;?></strong></li>
</ul>
</div>
</div>
<?php } ?>
</div> <!--end of poststuff -->
<div style="clear:left;"></div>
<div style="clear:right;"></div>
</div> <!--end of float wrap -->
<?php
}
//WPML intigration
function pinwheel_update_options_function($option, $oldval, $newval){
if( function_exists('icl_plugin_action_links') && function_exists('icl_register_string') ) {
global $wpdb;
$matches = $wpdb->get_results( "SELECT option_name, option_value FROM {$wpdb->options} WHERE option_name LIKE 'pinwheel_slider_options%'" );
$opnamearr = array();
foreach( $matches as $match ) {
$opnamearr[] = $match->option_name;
}
if( in_array($option,$opnamearr) ) { //check if options are of pinwheel slider
if( isset($newval["more"]) && !empty($newval["more"]) ) {
icl_register_string( $context = 'pinwheel-slider-settings', $name = '['.$option.']more', $value = $newval["more"] );
}
if( isset($newval["title_text"]) && !empty($newval["title_text"]) ) {
icl_register_string( $context = 'pinwheel-slider-settings', $name = '['.$option.']title_text', $value = $newval["title_text"] );
}
if( isset($newval["woo_adc_text"]) && !empty($newval["woo_adc_text"]) ) {
icl_register_string( $context = 'pinwheel-slider-settings', $name = '['.$option.']woo_adc_text', $value = $newval["woo_adc_text"] );
}
if( isset($newval["woo_sale_text"]) && !empty($newval["woo_sale_text"]) ) {
icl_register_string( $context = 'pinwheel-slider-settings', $name = '['.$option.']woo_sale_text', $value = $newval["woo_sale_text"] );
}
}
}
}
add_action("update_option", "pinwheel_update_options_function", 10, 3);
?>