Exemplo n.º 1
0
/**
 * Renders widget-like element based on the $widget settings array
 *
 * @param array $widget settings to use for rendering
 * @param bool $echo echo results or return it as a string
 * @return string html with rendered contents
 */
function gdsr_render_star_rating_widget($widget = array(), $echo = true)
{
    global $gdsr;
    $widget = wp_parse_args((array) $widget, $gdsr->default_widget);
    if ($echo) {
        echo GDSRRenderT2::render_wsr($widget);
    } else {
        return GDSRRenderT2::render_wsr($widget);
    }
}
Exemplo n.º 2
0
 function widget($args, $instance)
 {
     global $gdsr, $userdata;
     extract($args, EXTR_SKIP);
     if ($instance["display"] == "hide" || $instance["display"] == "users" && $userdata->ID == 0 || $instance["display"] == "visitors" && $userdata->ID > 0) {
         return;
     }
     echo $before_widget . $before_title . $instance['title'] . $after_title;
     echo GDSRRenderT2::render_wsr($instance);
     echo $after_widget;
 }
Exemplo n.º 3
0
 function render_srr($widget)
 {
     $widget = apply_filters('gdsr_widget_parameters_srr', $widget);
     return GDSRRenderT2::render_wsr($widget, "SRR");
 }
Exemplo n.º 4
0
/**
 * Renders widget-like element based on the $widget settings array
 *
 * @param array $widget settings to use for rendering
 * @param bool $echo echo results or return it as a string
 * @return string html with rendered contents
 */
function wp_gdsr_render_star_rating_widget($widget = array(), $echo = true)
{
    if ($echo) {
        echo GDSRRenderT2::render_wsr($widget);
    } else {
        return GDSRRenderT2::render_wsr($widget);
    }
}
 function widget_articles_display($args, $widget_args = 1)
 {
     extract($args);
     global $gdsr, $wpdb, $userdata;
     if (is_numeric($widget_args)) {
         $widget_args = array('number' => $widget_args);
     }
     $widget_args = wp_parse_args($widget_args, array('number' => -1));
     extract($widget_args, EXTR_SKIP);
     $options_all = get_option('widget_gdstarrating');
     if (!isset($options_all[$number])) {
         return;
     }
     $this->w = $options_all[$number];
     if ($this->w["display"] == "hide" || $this->w["display"] == "users" && $userdata->ID == 0 || $this->w["display"] == "visitors" && $userdata->ID > 0) {
         return;
     }
     echo $before_widget . $before_title . $this->w['title'] . $after_title;
     echo GDSRRenderT2::render_wsr($this->w);
     echo $after_widget;
 }
Exemplo n.º 6
0
 function render_srr($widget)
 {
     return GDSRRenderT2::render_wsr($widget, "SRR");
 }