Beispiel #1
0
 function __construct()
 {
     //Setup constants
     $this->pluginurl = MetaDataFilterCore::get_application_uri() . 'ext/mdtf-pagination/';
     $this->pluginpath = MetaDataFilterCore::get_application_path() . 'ext/mdtf-pagination/';
     //Initialize the options
     $this->get_options();
     //Actions
     add_action('admin_menu', array(&$this, 'admin_menu_link'));
     if ($this->options['css']) {
         add_action('wp_print_styles', array(&$this, 'mdtf_pagination_css'));
     }
 }
Beispiel #2
0
 function form($instance)
 {
     //Defaults
     $defaults = array('title' => __('Single Post Meta Data', 'meta-data-filter'), 'show_absent_items' => 'false', 'meta_data_filter_slug' => 'post');
     $instance = wp_parse_args((array) $instance, $defaults);
     $args = array();
     $args['instance'] = $instance;
     $args['widget'] = $this;
     wp_enqueue_script('meta_data_filter_widget', MetaDataFilterCore::get_application_uri() . 'js/widget_back.js', array('jquery'));
     echo MetaDataFilterHtml::render_html(MetaDataFilterCore::get_application_path() . 'views/widgets/post_data_form.php', $args);
 }
Beispiel #3
0
?>
";
    var mdf_order_by = "<?php 
echo isset($_GET['order_by']) ? $_GET['order_by'] : self::$default_order_by;
?>
";
    var mdf_toggle_close_sign = "<?php 
_e(MetaDataFilterCore::get_setting('toggle_close_sign') ? MetaDataFilterCore::get_setting('toggle_close_sign') : '-');
?>
";
    var mdf_toggle_open_sign = "<?php 
_e(MetaDataFilterCore::get_setting('toggle_open_sign') ? MetaDataFilterCore::get_setting('toggle_open_sign') : '+');
?>
";
    var tab_slideout_icon = "<?php 
echo MetaDataFilterCore::get_setting('tab_slideout_icon') ? MetaDataFilterCore::get_setting('tab_slideout_icon') : MetaDataFilterCore::get_application_uri() . 'images/icon_button_search.png';
?>
";
    var tab_slideout_icon_w = "<?php 
echo MetaDataFilterCore::get_setting('tab_slideout_icon_w') ? MetaDataFilterCore::get_setting('tab_slideout_icon_w') : 146;
?>
";
    var tab_slideout_icon_h = "<?php 
echo MetaDataFilterCore::get_setting('tab_slideout_icon_h') ? MetaDataFilterCore::get_setting('tab_slideout_icon_h') : 131;
?>
";
    var mdf_use_custom_icheck = <?php 
echo MetaDataFilterCore::get_setting('use_custom_icheck') ? 1 : 0;
?>
;
<?php 
<?php

if (!defined('ABSPATH')) {
    die('No direct access allowed');
}
/*
 Template Name: Template MetaData Filter
*/
if (class_exists('MetaDataFilterPage')) {
    wp_enqueue_style('meta_data_filter_front', MetaDataFilterCore::get_application_uri() . 'css/front.css');
    wp_enqueue_script('meta_data_filter_widget', MetaDataFilterCore::get_application_uri() . 'js/front.js', array('jquery'));
}
get_header();
?>

<!-- - - - - - - - - - - - Entry - - - - - - - - - - - - - - -->
<div id="mdf_output">
    <?php 
if (have_posts()) {
    while (have_posts()) {
        the_post();
        ?>
            <?php 
        the_content();
        wp_reset_query();
    }
}
?>
</div>
<!-- - - - - - - - - - - - end Entry - - - - - - - - - - - - - - -->
Beispiel #5
0
 public static function front_script_includer()
 {
     wp_enqueue_script('jquery');
     wp_enqueue_script('jquery-ui-datepicker', array('jquery'));
     wp_enqueue_style('meta_data_filter_front', MetaDataFilterCore::get_application_uri() . 'css/front.css');
     //tooltipster
     wp_enqueue_style('tooltipster', self::get_application_uri() . 'js/tooltipster/css/tooltipster.css');
     $tooltip_theme = self::get_setting('tooltip_theme');
     if ($tooltip_theme != 'default') {
         wp_enqueue_style('tooltipster_theme', self::get_application_uri() . 'js/tooltipster/css/themes/tooltipster-' . $tooltip_theme . '.css');
     }
     wp_enqueue_script('tooltipster', self::get_application_uri() . 'js/tooltipster/js/jquery.tooltipster.min.js', array('jquery'));
     //beauty scrolling malihu-custom-scrollbar
     //http://manos.malihu.gr/jquery-custom-content-scroller/
     if (self::get_setting('use_custom_scroll_bar')) {
         wp_enqueue_script('mousewheel', self::get_application_uri() . 'js/malihu-custom-scrollbar/jquery.mousewheel.min.js', array('jquery'));
         wp_enqueue_script('malihu-custom-scrollbar', self::get_application_uri() . 'js/malihu-custom-scrollbar/jquery.mCustomScrollbar.min.js', array('jquery'));
         wp_enqueue_script('malihu-custom-scrollbar-concat', self::get_application_uri() . 'js/malihu-custom-scrollbar/jquery.mCustomScrollbar.concat.min.js', array('jquery'));
         wp_enqueue_style('malihu-custom-scrollbar', self::get_application_uri() . 'js/malihu-custom-scrollbar/jquery.mCustomScrollbar.css');
     }
     //beauty range-sliders ion.range-slider
     //http://ionden.com/a/plugins/ion.rangeSlider/
     wp_enqueue_script('ion.range-slider', self::get_application_uri() . 'js/ion.range-slider/ion.rangeSlider.min.js', array('jquery'));
     wp_enqueue_style('ion.range-slider', self::get_application_uri() . 'js/ion.range-slider/css/ion.rangeSlider.css');
     wp_enqueue_style('ion.range-slider-skin', self::get_application_uri() . 'js/ion.range-slider/css/ion.rangeSlider.skinNice.css');
     if (self::get_setting('use_chosen_js_w') or self::get_setting('use_chosen_js_s')) {
         //chosen - beautiful drop-downs http://harvesthq.github.io/chosen/
         wp_enqueue_script('chosen-drop-down', self::get_application_uri() . 'js/chosen/chosen.jquery.min.js', array('jquery'));
         wp_enqueue_style('chosen-drop-down', self::get_application_uri() . 'js/chosen/chosen.min.css');
     }
     if (self::get_setting('use_custom_icheck')) {
         //http://fronteed.com/iCheck/
         $skin = self::get_setting('icheck_skin');
         if (!$skin) {
             $skin = 'flat_blue';
         }
         $skin = explode('_', $skin);
         wp_enqueue_script('icheck-jquery', self::get_application_uri() . 'js/icheck/icheck.min.js', array('jquery'));
         //wp_enqueue_style('icheck-jquery', self::get_application_uri() . 'js/icheck/all.css');
         wp_enqueue_style('icheck-jquery-color', self::get_application_uri() . 'js/icheck/skins/' . $skin[0] . '/' . $skin[1] . '.css');
     }
 }