mirror of
https://github.com/lubuntu-team/lubuntu.me.git
synced 2025-02-23 00:01:07 +00:00
322 lines
17 KiB
PHP
322 lines
17 KiB
PHP
<?php
|
|
|
|
if( !defined( 'ABSPATH') ) exit();
|
|
|
|
$orders = false;
|
|
//order=asc&ot=name&type=reg
|
|
if(isset($_GET['ot']) && isset($_GET['order']) && isset($_GET['type'])){
|
|
$order = array();
|
|
switch($_GET['ot']){
|
|
case 'alias':
|
|
$order['alias'] = ($_GET['order'] == 'asc') ? 'ASC' : 'DESC';
|
|
break;
|
|
case 'favorite':
|
|
$order['favorite'] = ($_GET['order'] == 'asc') ? 'ASC' : 'DESC';
|
|
break;
|
|
case 'name':
|
|
default:
|
|
$order['title'] = ($_GET['order'] == 'asc') ? 'ASC' : 'DESC';
|
|
break;
|
|
}
|
|
|
|
$orders = $order;
|
|
}
|
|
|
|
|
|
$slider = new RevSlider();
|
|
$arrSliders = $slider->getArrSliders($orders);
|
|
|
|
$addNewLink = self::getViewUrl(RevSliderAdmin::VIEW_SLIDER);
|
|
|
|
|
|
$fav = get_option('rev_fav_slider', array());
|
|
if($orders == false){ //sort the favs to top
|
|
if(!empty($fav) && !empty($arrSliders)){
|
|
$fav_sort = array();
|
|
foreach($arrSliders as $skey => $sort_slider){
|
|
if(in_array($sort_slider->getID(), $fav)){
|
|
$fav_sort[] = $arrSliders[$skey];
|
|
unset($arrSliders[$skey]);
|
|
}
|
|
}
|
|
if(!empty($fav_sort)){
|
|
//revert order of favs
|
|
krsort($fav_sort);
|
|
foreach($fav_sort as $fav_arr){
|
|
array_unshift($arrSliders, $fav_arr);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
global $revSliderAsTheme;
|
|
|
|
$exampleID = '"slider1"';
|
|
if(!empty($arrSliders))
|
|
$exampleID = '"'.$arrSliders[0]->getAlias().'"';
|
|
|
|
$latest_version = get_option('revslider-latest-version', RevSliderGlobals::SLIDER_REVISION);
|
|
$stable_version = get_option('revslider-stable-version', '4.1');
|
|
|
|
?>
|
|
|
|
<div class='wrap'>
|
|
<div class="clear_both"></div>
|
|
<div class="title_line" style="margin-bottom:10px">
|
|
<div id="icon-options-general" class="icon32"></div>
|
|
<a href="<?php echo RevSliderGlobals::LINK_HELP_SLIDERS; ?>" class="button-secondary float_right mtop_10 mleft_10" target="_blank"><?php _e("Help",REVSLIDER_TEXTDOMAIN); ?></a>
|
|
|
|
<a id="button_general_settings" class="button-secondary float_right mtop_10"><?php _e("Global Settings",REVSLIDER_TEXTDOMAIN); ?></a>
|
|
</div>
|
|
|
|
<div class="clear_both"></div>
|
|
|
|
<div class="title_line nobgnopd" style="height:auto; min-height:50px">
|
|
<div class="view_title">
|
|
<?php _e("Revolution Sliders", REVSLIDER_TEXTDOMAIN); ?>
|
|
</div>
|
|
<div class="slider-sortandfilter">
|
|
<span class="slider-listviews slider-lg-views" data-type="rs-listview"><i class="eg-icon-align-justify"></i></span>
|
|
<span class="slider-gridviews slider-lg-views active" data-type="rs-gridview"><i class="eg-icon-th"></i></span>
|
|
<span class="slider-sort-drop"><?php _e("Sort By:",REVSLIDER_TEXTDOMAIN); ?></span>
|
|
<select id="sort-sliders" name="sort-sliders" style="max-width: 105px;" class="withlabel">
|
|
<option value="id" selected="selected"><?php _e("By ID",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
<option value="name"><?php _e("By Name",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
<option value="type"><?php _e("By Type",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
<option value="favorit"><?php _e("By Favorit",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
</select>
|
|
|
|
<span class="slider-filter-drop"><?php _e("Filter By:",REVSLIDER_TEXTDOMAIN); ?></span>
|
|
|
|
<select id="filter-sliders" name="filter-sliders" style="max-width: 105px;" class="withlabel">
|
|
<option value="all" selected="selected"><?php _e("All",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
<option value="posts"><?php _e("Posts",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
<option value="gallery"><?php _e("Gallery",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
<option value="vimeo"><?php _e("Vimeo",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
<option value="youtube"><?php _e("YouTube",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
<option value="twitter"><?php _e("Twitter",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
<option value="facebook"><?php _e("Facebook",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
<option value="instagram"><?php _e("Instagram",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
<option value="flickr"><?php _e("Flickr",REVSLIDER_TEXTDOMAIN); ?></option>
|
|
</select>
|
|
</div>
|
|
<div style="width:100%;height:1px;float:none;clear:both"></div>
|
|
</div>
|
|
|
|
<?php
|
|
$no_sliders = false;
|
|
if(empty($arrSliders)){
|
|
?>
|
|
<span style="display:block;margin-top:15px;margin-bottom:15px;">
|
|
<?php _e("No Sliders Found",REVSLIDER_TEXTDOMAIN); ?>
|
|
</span>
|
|
<?php
|
|
$no_sliders = true;
|
|
}
|
|
|
|
require self::getPathTemplate('sliders-list');
|
|
|
|
?>
|
|
<!--
|
|
THE INFO ABOUT EMBEDING OF THE SLIDER
|
|
-->
|
|
<div class="rs-dialog-embed-slider" style="display: none;">
|
|
<div class="revyellow" style="background: none repeat scroll 0% 0% #F1C40F; left:0px;top:36px;position:absolute;height:224px;padding:20px 10px;"><i style="color:#fff;font-size:25px" class="revicon-arrows-ccw"></i></div>
|
|
<div style="margin:5px 0px; padding-left: 55px;">
|
|
<div style="font-size:14px;margin-bottom:10px;"><strong><?php _e("Standard Embeding",REVSLIDER_TEXTDOMAIN); ?></strong></div>
|
|
<?php _e("For the",REVSLIDER_TEXTDOMAIN); ?> <b><?php _e("pages or posts editor",REVSLIDER_TEXTDOMAIN); ?></b> <?php _e("insert the shortcode:",REVSLIDER_TEXTDOMAIN); ?> <code class="rs-example-alias-1"></code>
|
|
<div style="width:100%;height:10px"></div>
|
|
<?php _e("From the",REVSLIDER_TEXTDOMAIN); ?> <b><?php _e("widgets panel",REVSLIDER_TEXTDOMAIN); ?></b> <?php _e("drag the \"Revolution Slider\" widget to the desired sidebar",REVSLIDER_TEXTDOMAIN); ?>
|
|
<div style="width:100%;height:25px"></div>
|
|
<div id="advanced-emeding" style="font-size:14px;margin-bottom:10px;"><strong><?php _e("Advanced Embeding",REVSLIDER_TEXTDOMAIN); ?></strong><i class="eg-icon-plus"></i></div>
|
|
<div id="advanced-accord" style="display:none">
|
|
<?php _e("From the",REVSLIDER_TEXTDOMAIN); ?> <b><?php _e("theme html",REVSLIDER_TEXTDOMAIN); ?></b> <?php _e("use",REVSLIDER_TEXTDOMAIN); ?>: <code><?php putRevSlider( '<span class="rs-example-alias">alias</span>' ); ?></code><br>
|
|
<span><?php _e("To add the slider only to homepage use",REVSLIDER_TEXTDOMAIN); ?>: <code><?php putRevSlider('<span class="rs-example-alias"><?php echo $exampleID; ?></span>', 'homepage'); ?></code></span></br>
|
|
<span><?php _e("To add the slider on specific pages or posts use",REVSLIDER_TEXTDOMAIN); ?>: <code><?php putRevSlider('<span class="rs-example-alias"><?php echo $exampleID; ?></span>', '2,10'); ?></code></span></br>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<script>
|
|
jQuery('#advanced-emeding').click(function() {
|
|
jQuery('#advanced-accord').toggle(200);
|
|
})
|
|
</script>
|
|
|
|
<?php
|
|
if(!$revSliderAsTheme){
|
|
$validated = get_option('revslider-valid', 'false');
|
|
?>
|
|
<div style="width:100%;height:50px"></div>
|
|
<!--
|
|
THE CURRENT AND NEXT VERSION
|
|
-->
|
|
<div class="title_line nobgnopd"><div class="view_title"><?php _e("Version Information",REVSLIDER_TEXTDOMAIN); ?></div></div>
|
|
|
|
<div class="valid_big_padding" style="border-top:1px solid #e5e5e5; padding:15px 15px 15px 80px; position:relative;overflow:hidden;background:#fff;">
|
|
<div class="revgray valid_big_border" style="left:0px;top:0px;position:absolute;height:100%;padding:27px 10px;"><i style="color:#fff;font-size:25px" class="revicon-info-circled"></i></div>
|
|
|
|
<?php _e("Installed Version",REVSLIDER_TEXTDOMAIN); ?>: <span class="slidercurrentversion"><?php echo RevSliderGlobals::SLIDER_REVISION; ?></span><br>
|
|
<?php
|
|
if($validated !== 'true' && version_compare(RevSliderGlobals::SLIDER_REVISION, $stable_version, '<')){
|
|
?>
|
|
<span class="slideravailableversion"><?php _e("Latest Stable Version",REVSLIDER_TEXTDOMAIN); ?>: <?php echo $stable_version; ?></span><a href="update-core.php?checkforupdates=true" id="rs-check-updates" class="button-primary revpurple"><?php _e('Update to Stable (Free)',REVSLIDER_TEXTDOMAIN); ?></a><br>
|
|
<?php
|
|
}
|
|
?>
|
|
<span class="slideravailableversion"><?php _e("Latest Available Version",REVSLIDER_TEXTDOMAIN); ?>: <?php echo $latest_version; ?></span><a class='button-primary revblue' href='?page=revslider&checkforupdates=true' id="rev_check_version"><?php _e("Check Version",REVSLIDER_TEXTDOMAIN); ?> </a>
|
|
|
|
</div>
|
|
|
|
|
|
<!--
|
|
ACTIVATE THIS PRODUCT
|
|
-->
|
|
<a name="activateplugin"></a>
|
|
<div style="width:100%;height:50px"></div>
|
|
|
|
<div class="title_line nobgnopd">
|
|
<div class="view_title"><span style="margin-right:10px"><?php _e("Need Premium Support and Live Updates ?",REVSLIDER_TEXTDOMAIN); ?></span><a style="vertical-align:middle" class='button-primary revblue' href='#' id="benefitsbutton"><?php _e("Why is this Important ?",REVSLIDER_TEXTDOMAIN); ?> </a></div>
|
|
</div>
|
|
|
|
<div id="benefitscontent" class="valid_big_padding" style="margin-top:10px;margin-bottom:10px;display:none;border:1px solid #e5e5e5; padding:15px 15px 15px 80px; position:relative;overflow:hidden;background-color:#fff;">
|
|
<div class="revblue" style="left:0px;top:0px;position:absolute;height:100%;padding:27px 10px;"><i style="color:#fff;font-size:25px" class="revicon-doc"></i></div>
|
|
<h3> <?php _e("Benefits",REVSLIDER_TEXTDOMAIN); ?>:</h3>
|
|
<p>
|
|
<strong><?php _e("Get Premium Support",REVSLIDER_TEXTDOMAIN); ?></strong><?php _e(" - We help you in case of Bugs, installation problems, and Conflicts with other plugins and Themes",REVSLIDER_TEXTDOMAIN); ?><br>
|
|
<strong><?php _e("Live Updates",REVSLIDER_TEXTDOMAIN); ?></strong><?php _e(" - Get the latest version of our Plugin. New Features and Bug Fixes are available regularly !",REVSLIDER_TEXTDOMAIN); ?>
|
|
</p>
|
|
</div>
|
|
|
|
<!--
|
|
VALIDATION
|
|
-->
|
|
<div id="tp-validation-box" class="valid_big_padding" style="cursor:pointer; border-top:1px solid #e5e5e5; padding:15px 15px 15px 80px; position:relative;overflow:hidden;background:#fff">
|
|
<?php self::requireView("system/validation"); ?>
|
|
</div>
|
|
<?php
|
|
}else{
|
|
?>
|
|
<div style="width:100%;height:50px"></div>
|
|
<!--
|
|
THE CURRENT AND NEXT VERSION
|
|
-->
|
|
<div class="title_line nobgnopd"><div class="view_title"><?php _e("Information",REVSLIDER_TEXTDOMAIN); ?></div></div>
|
|
|
|
<div class="valid_big_padding" style="border-top:1px solid #e5e5e5; padding:15px 15px 15px 80px; position:relative;overflow:hidden;background:#fff;">
|
|
<div class="revgray valid_big_border" style="left:0px;top:0px;position:absolute;height:100%;padding:27px 10px;"><i style="color:#fff;font-size:25px" class="revicon-info-circled"></i></div>
|
|
<p style="margin-top:5px; margin-bottom:5px;">
|
|
<?php _e("Please note that this plugin came bundled with a theme. The use of the Revolution Slider is limited to this theme only.<br>If you need support from the Slider author ThemePunch or you want to use the Revolution slider with an other theme you will need an extra single license available at CodeCanyon.",REVSLIDER_TEXTDOMAIN); ?>
|
|
</p>
|
|
</div>
|
|
<?php
|
|
}
|
|
?>
|
|
|
|
<div style="width:100%;height:50px"></div>
|
|
|
|
<!-- NEWSLETTER PART -->
|
|
<div class="title_line nobgnopd">
|
|
<div class="view_title"><span style="margin-right:10px"><?php _e('Newsletter', REVSLIDER_TEXTDOMAIN); ?></span><a style="vertical-align:middle" class='button-primary revred' href='#' id="why-subscribe"><?php _e("Why subscribe?", REVSLIDER_TEXTDOMAIN); ?></a></div>
|
|
</div>
|
|
|
|
<div id="eg-newsletter-wrapper">
|
|
<div class="revred valid_big_border" style="left:0px;top:0px;position:absolute;height:100%;padding:27px 10px;"><i style="font-size:25px" class="iconttowhite eg-icon-mail"></i></div>
|
|
<div class="rtlmargintop105" style="margin-top:65px; margin-bottom:5px;">
|
|
<span id="unsubscribe-text" style="display: none;"><?php _e("Unsubscribe our newsletter", REVSLIDER_TEXTDOMAIN); ?></span><span id="subscribe-text"><?php _e("Subscribe to our newsletter", REVSLIDER_TEXTDOMAIN); ?></span>: <input type="text" value="" placeholder="<?php _e('Enter your E-Mail here', REVSLIDER_TEXTDOMAIN); ?>" name="rs-email" style="width: 170px;" />
|
|
<span class="subscribe-newsletter-wrap"><a href="javascript:void(0);" class="button-primary revgreen" id="subscribe-to-newsletter"><?php _e('Subscribe', REVSLIDER_TEXTDOMAIN); ?></a></span>
|
|
<span class="unsubscribe-newsletter-wrap" style="display: none;">
|
|
<a href="javascript:void(0);" class="button-primary revred" id="unsubscribe-to-newsletter"><?php _e('Unsubscribe', REVSLIDER_TEXTDOMAIN); ?></a>
|
|
<a href="javascript:void(0);" class="button-primary revgreen" id="cancel-unsubscribe"><?php _e('Cancel', REVSLIDER_TEXTDOMAIN); ?></a>
|
|
</span>
|
|
</div>
|
|
<a href="javascript:void(0);" id="activate-unsubscribe" style="font-size: 12px; color: #999; text-decoration: none;"><?php _e('unsubscibe from newsletter', REVSLIDER_TEXTDOMAIN); ?></a>
|
|
<div id="why-subscribe-wrapper" style="display: none;">
|
|
<div class="star_red"><strong style="font-weight:700"><?php _e('Perks of subscribing to our Newsletter', REVSLIDER_TEXTDOMAIN); ?></strong></div>
|
|
<ul>
|
|
<li><?php _e('Receive info on the latest ThemePunch product updates', REVSLIDER_TEXTDOMAIN); ?></li>
|
|
<li><?php _e('Be the first to know about new products by ThemePunch and their partners', REVSLIDER_TEXTDOMAIN); ?></li>
|
|
<li><?php _e('Participate in polls and customer surveys that help us increase the quality of our products and services', REVSLIDER_TEXTDOMAIN); ?></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- THE UPDATE HISTORY OF SLIDER REVOLUTION -->
|
|
<div style="width:100%;height:50px"></div>
|
|
|
|
<div class="title_line nobgnopd">
|
|
<div class="view_title"><span style="margin-right:10px"><?php _e("Update History",REVSLIDER_TEXTDOMAIN); ?></span></div>
|
|
</div>
|
|
|
|
<div class="valid_big_padding_2" style="border-top:1px solid #e5e5e5; height:500px;padding:25px 15px 15px 80px; position:relative;overflow:hidden;background:#fff">
|
|
<div class="revpurple valid_big_border" style="left:0px;top:0px;position:absolute;height:100%;padding:27px 10px;"><i style="font-size:27px" class="iconttowhite eg-icon-back-in-time"></i></div>
|
|
<div style="height:485px;overflow:scroll;width:100%;"><?php echo file_get_contents(RS_PLUGIN_PATH.'release_log.html'); ?></div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Import slider dialog -->
|
|
<div id="dialog_import_slider" title="<?php _e("Import Slider",REVSLIDER_TEXTDOMAIN); ?>" class="dialog_import_slider" style="display:none">
|
|
<form action="<?php echo RevSliderBase::$url_ajax; ?>" enctype="multipart/form-data" method="post">
|
|
<br>
|
|
<input type="hidden" name="action" value="revslider_ajax_action">
|
|
<input type="hidden" name="client_action" value="import_slider_slidersview">
|
|
<input type="hidden" name="nonce" value="<?php echo wp_create_nonce("revslider_actions"); ?>">
|
|
<?php _e("Choose the import file",REVSLIDER_TEXTDOMAIN); ?>:
|
|
<br>
|
|
<input type="file" size="60" name="import_file" class="input_import_slider">
|
|
<br><br>
|
|
<span style="font-weight: 700;"><?php _e("Note: styles templates will be updated if they exist!",REVSLIDER_TEXTDOMAIN); ?></span><br><br>
|
|
<table>
|
|
<tr>
|
|
<td><?php _e("Custom Animations:",REVSLIDER_TEXTDOMAIN); ?></td>
|
|
<td><input type="radio" name="update_animations" value="true" checked="checked"> <?php _e("overwrite",REVSLIDER_TEXTDOMAIN); ?></td>
|
|
<td><input type="radio" name="update_animations" value="false"> <?php _e("append",REVSLIDER_TEXTDOMAIN); ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td><?php _e("Static Styles:",REVSLIDER_TEXTDOMAIN); ?></td>
|
|
<td><input type="radio" name="update_static_captions" value="true"> <?php _e("overwrite",REVSLIDER_TEXTDOMAIN); ?></td>
|
|
<td><input type="radio" name="update_static_captions" value="false"> <?php _e("append",REVSLIDER_TEXTDOMAIN); ?></td>
|
|
<td><input type="radio" name="update_static_captions" value="none" checked="checked"> <?php _e("ignore",REVSLIDER_TEXTDOMAIN); ?></td>
|
|
</tr>
|
|
</table>
|
|
<br><br>
|
|
<input type="submit" class="button-primary revblue tp-be-button" value="<?php _e("Import Slider",REVSLIDER_TEXTDOMAIN); ?>">
|
|
</form>
|
|
</div>
|
|
|
|
|
|
<div id="dialog_duplicate_slider" class="dialog_duplicate_layer" title="<?php _e('Duplicate', REVSLIDER_TEXTDOMAIN); ?>" style="display:none;">
|
|
<div style="margin-top:14px">
|
|
<span style="margin-right:15px"><?php _e('Title:', REVSLIDER_TEXTDOMAIN); ?></span><input id="rs-duplicate-animation" type="text" name="rs-duplicate-animation" value="" />
|
|
</div>
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
jQuery(document).ready(function(){
|
|
RevSliderAdmin.initSlidersListView();
|
|
RevSliderAdmin.initNewsletterRoutine();
|
|
|
|
jQuery('#benefitsbutton').hover(function() {
|
|
jQuery('#benefitscontent').slideDown(200);
|
|
}, function() {
|
|
jQuery('#benefitscontent').slideUp(200);
|
|
});
|
|
|
|
jQuery('#why-subscribe').hover(function() {
|
|
jQuery('#why-subscribe-wrapper').slideDown(200);
|
|
}, function() {
|
|
jQuery('#why-subscribe-wrapper').slideUp(200);
|
|
});
|
|
|
|
jQuery('#tp-validation-box').click(function() {
|
|
jQuery(this).css({cursor:"default"});
|
|
if (jQuery('#rs-validation-wrapper').css('display')=="none") {
|
|
jQuery('#tp-before-validation').hide();
|
|
jQuery('#rs-validation-wrapper').slideDown(200);
|
|
}
|
|
});
|
|
});
|
|
</script>
|
|
<?php
|
|
require self::getPathTemplate('template-slider-selector');
|
|
?>
|