Example #1
0
File: data.php Project: hewu/blogwp
function gdsr_get_multi_sets()
{
    $sets = array();
    $wpml = GDSRDBMulti::get_multis_tinymce();
    foreach ($wpml as $set) {
        $sets[$set->folder] = $set->name;
    }
    return $sets;
}
 function form($instance)
 {
     global $gdsr;
     $instance = wp_parse_args((array) $instance, $gdsr->default_widget);
     $wptr = $gdsr->g->trend;
     $wpst = $gdsr->g->stars;
     $wpml = GDSRDBMulti::get_multis_tinymce();
     include STARRATING_PATH . 'widgets/rating_28/part_basic.php';
     include STARRATING_PATH . 'widgets/rating_28/part_trend.php';
     include STARRATING_PATH . 'widgets/rating_28/part_filter.php';
     include STARRATING_PATH . 'widgets/rating_28/part_image.php';
     include STARRATING_PATH . 'widgets/rating_28/part_stars.php';
 }
<?php

require_once "../../../gd-star-rating/config.php";
$wpload = get_gdsr_wpload_path();
require $wpload;
global $gdsr;
require_once STARRATING_PATH . "code/adm/db.php";
require_once STARRATING_PATH . "code/adm/elements.php";
$gdsr_styles = $gdsr->g->stars;
$gdsr_thumbs = $gdsr->g->thumbs;
$gdsr_trends = $gdsr->g->trend;
$gdst_multis = GDSRDBMulti::get_multis_tinymce();
$wpv = $gdsr->wp_version;
$gdsr->load_translation();
?>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>StarRating</title>
  <meta http-equiv="Content-Type" content="<?php 
bloginfo('html_type');
?>
; charset=<?php 
echo get_option('blog_charset');
?>
" />
  <script type="text/javascript">
    var tinyMCEPopup = window.parent.tinyMCEPopup;
  </script>
  <script language="javascript" type="text/javascript" src="<?php 
echo get_option('siteurl');
                            <td style="width: 80px; height: 29px;">
                                <span class="paneltext"><?php 
_e("Multi Set", "gd-star-rating");
?>
:</span>
                            </td>
                            <td style="width: 230px; height: 29px;" align="right">
                                <select id="gdsr_integration_mur" name="gdsr_integration_mur" style="width: 210px">
                                    <option value="">/</option>
                                    <option value="0"><?php 
_e("Inherit from Category", "gd-star-rating");
?>
</option>
                                    <option value="">------------------------</option>
                                    <?php 
GDSRHelper::render_styles_select(GDSRDBMulti::get_multis_tinymce(), 0);
?>
                                </select>
                            </td>
                        </tr>
                        </table>
                    </div>
                </td>
            </tr>
        </table>
    </td>
    <td style="width: 10px;"></td>
    <td class="gdsr-vertical-line">
        <input class="inputbutton" type="submit" name="gdsr_update" value="<?php 
_e("Update", "gd-star-rating");
?>
Example #5
0
if ($options["comments_integration_articles_active"] == 1) {
    ?>
                <th scope="col"><?php 
    _e("Comment Integration", "gd-star-rating");
    ?>
</th>
            <?php 
}
?>
        </tr>
    </thead>
    <tbody>

<?php 
$tr_class = "";
$multi_sets = GDSRDBMulti::get_multis_tinymce();
$multis = array();
foreach ($multi_sets as $ms) {
    $multis[$ms->folder] = $ms->name;
}
foreach ($rows as $row) {
    $row = gdsrAdmDB::convert_row($row, $multis);
    $moderate_articles = $moderate_comments = "";
    if ($options["moderation_active"] == 1) {
        $moderate_articles = gdsrAdmDB::get_moderation_count($row->pid);
        $moderate_comments = gdsrAdmDB::get_moderation_count_joined($row->pid);
        $recc_moderate_articles = gdsrAdmDB::get_moderation_count($row->pid, "artthumb");
        $recc_moderate_comments = gdsrAdmDB::get_moderation_count_joined($row->pid, "artthumb");
        if ($moderate_articles == 0) {
            $moderate_articles = "[ 0 ] ";
        } else {
Example #6
0
 function star_menu_builder()
 {
     $options = $this->g->o;
     $wpv = $this->g->wp_version;
     $gdsr_styles = $this->g->g->stars;
     $gdsr_trends = $this->g->g->trend;
     $gdsr_thumbs = $this->g->g->thumbs;
     $gdst_multis = GDSRDBMulti::get_multis_tinymce();
     include STARRATING_PATH . 'options/builder.php';
 }
 function form($instance)
 {
     global $gdsr;
     $instance = wp_parse_args((array) $instance, $gdsr->default_widget);
     $custom_post_types = gdsr_get_public_post_types();
     $select_post_types = gdsr_widget_convert_select($instance);
     $wptr = $gdsr->g->trend;
     $wpst = $gdsr->g->stars;
     $wptt = $gdsr->g->thumbs;
     $wpvr = $gdsr->wp_version;
     $wpml = GDSRDBMulti::get_multis_tinymce();
     echo '<div class="gdsr-widget-controls">';
     include STARRATING_PATH . 'widgets/rating_28/part_basic.php';
     include STARRATING_PATH . 'widgets/rating_28/part_trend.php';
     include STARRATING_PATH . 'widgets/rating_28/part_filter.php';
     include STARRATING_PATH . 'widgets/rating_28/part_image.php';
     include STARRATING_PATH . 'widgets/rating_28/part_stars.php';
     echo '</div>';
 }
 function widget_articles_control($widget_args = 1)
 {
     global $wp_registered_widgets;
     static $updated = false;
     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 (!is_array($options_all)) {
         $options_all = array();
     }
     if (!$updated && !empty($_POST['sidebar'])) {
         $sidebar = (string) $_POST['sidebar'];
         $sidebars_widgets = wp_get_sidebars_widgets();
         if (isset($sidebars_widgets[$sidebar])) {
             $this_sidebar =& $sidebars_widgets[$sidebar];
         } else {
             $this_sidebar = array();
         }
         foreach ($this_sidebar as $_widget_id) {
             if ('widget_gdstarrating' == $wp_registered_widgets[$_widget_id]['callback'] && isset($wp_registered_widgets[$_widget_id]['params'][0]['number'])) {
                 $widget_number = $wp_registered_widgets[$_widget_id]['params'][0]['number'];
                 if (!in_array("gdstarrmulti-{$widget_number}", $_POST['widget-id'])) {
                     unset($options_all[$widget_number]);
                 }
             }
         }
         foreach ((array) $_POST['gdstarr'] as $widget_number => $posted) {
             if (!isset($posted['title']) && isset($options_all[$widget_number])) {
                 continue;
             }
             $options = array();
             $options['title'] = strip_tags(stripslashes($posted['title']));
             $options['tpl_title_length'] = $posted['title_max'];
             $options['template_id'] = $posted['template_id'];
             $options['source'] = $posted['source'];
             $options['source_set'] = $posted['source_set'];
             $options['taxonomy'] = $posted['taxonomy'];
             $options['excerpt_words'] = intval($posted['excerpt_words']);
             $options['rows'] = intval($posted['rows']);
             $options['min_votes'] = $posted['min_votes'];
             $options['min_count'] = $posted['min_count'];
             $options['select'] = $posted['select'];
             $options['grouping'] = $posted['grouping'];
             $options['column'] = $posted['column'];
             $options['order'] = $posted['order'];
             $options['category'] = $posted['category'];
             $options['show'] = $posted['show'];
             $options['display'] = $posted['display'];
             $options['last_voted_days'] = $posted['last_voted_days'];
             $options['publish_date'] = $posted['publish_date'];
             $options['publish_month'] = $posted['publish_month'];
             $options['publish_days'] = $posted['publish_days'];
             $options['publish_range_from'] = $posted['publish_range_from'];
             $options['publish_range_to'] = $posted['publish_range_to'];
             $options['div_trend'] = $posted['div_trend'];
             $options['div_elements'] = $posted['div_elements'];
             $options['div_filter'] = $posted['div_filter'];
             $options['div_image'] = $posted['div_image'];
             $options['div_stars'] = $posted['div_stars'];
             $options['image_resize_x'] = $posted['image_resize_x'];
             $options['image_resize_y'] = $posted['image_resize_y'];
             $options['image_from'] = $posted['image_from'];
             $options['image_custom'] = $posted['image_custom'];
             $options['rating_stars'] = $posted['rating_stars'];
             $options['rating_size'] = $posted['rating_size'];
             $options['review_stars'] = $posted['review_stars'];
             $options['review_size'] = $posted['review_size'];
             $options['rating_thumb'] = $posted['rating_thumb'];
             $options['rating_thumb_size'] = $posted['rating_thumb_size'];
             $options['trends_rating'] = $posted['trends_rating'];
             $options['trends_rating_set'] = $posted['trends_rating_set'];
             $options['trends_rating_rise'] = strip_tags(stripslashes($posted['trends_rating_rise']));
             $options['trends_rating_same'] = strip_tags(stripslashes($posted['trends_rating_same']));
             $options['trends_rating_fall'] = strip_tags(stripslashes($posted['trends_rating_fall']));
             $options['trends_voting'] = $posted['trends_voting'];
             $options['trends_voting_set'] = $posted['trends_voting_set'];
             $options['trends_voting_rise'] = strip_tags(stripslashes($posted['trends_voting_rise']));
             $options['trends_voting_same'] = strip_tags(stripslashes($posted['trends_voting_same']));
             $options['trends_voting_fall'] = strip_tags(stripslashes($posted['trends_voting_fall']));
             $options['hide_empty'] = isset($posted['hide_empty']) ? 1 : 0;
             $options['hide_noreview'] = isset($posted['hide_noreview']) ? 1 : 0;
             $options['bayesian_calculation'] = isset($posted['bayesian_calculation']) ? 1 : 0;
             $options['category_toponly'] = isset($posted['category_toponly']) ? 1 : 0;
             $options_all[$widget_number] = $options;
         }
         update_option('widget_gdstarrating', $options_all);
         $updated = true;
     }
     if (-1 == $number) {
         $wpnm = '%i%';
         $wpno = $this->default_widget;
     } else {
         $wpnm = $number;
         $wpno = $options_all[$number];
     }
     $wpfn = 'gdstarr[' . $wpnm . ']';
     $wptr = $this->g->trend;
     $wpst = $this->g->stars;
     $wptt = $this->g->thumbs;
     $wpml = GDSRDBMulti::get_multis_tinymce();
     include STARRATING_PATH . "widgets/widget_rating.php";
 }