Plugin Directory

Changeset 1266382


Ignore:
Timestamp:
10/15/2015 08:59:01 AM (10 years ago)
Author:
VortexThemes
Message:

2.6 RELEASE

Location:
rating-system
Files:
83 added
7 edited

Legend:

Unmodified
Added
Removed
  • rating-system/trunk/Changelog.md

    r1265979 r1266382  
     1## [2.6]
     2### Added buddyPress activity support.
     3### Improved Epoch support.
    14## [2.5]
    25### Added auto delete post at a given number of dislikes.
  • rating-system/trunk/admin/vortexlikedislike.php

    r1265979 r1266382  
    1717        'display_name'         => 'Rating System',
    1818        // Name that appears at the top of your panel
    19         'display_version'      => '2.5',
     19        'display_version'      => '2.6',
    2020        // Version that appears at the top of your panel
    2121        'menu_type'            => 'menu',
     
    461461                'default'  => false,
    462462            ),array(
     463                'id'       => 'v_enable_buddybpress',
     464                'type'     => 'switch',
     465                'required' => array('v-switch-posts','equals','1'),
     466                'title'    => __('Enable buddyPress support', $domain),
     467                'subtitle' => __('Enable support for buddyPress activities.',$domain),
     468                'default'  => false,
     469            ),array(
    463470                'id'       => 'v_enable_delete',
    464471                'type'     => 'switch',
     
    635642                'font-family' => false,
    636643                'color'       => false,
    637                 'output'      => array('.vortex-container-like-comment , .vortex-container-dislike-comment'),
    638644                'units'       =>'px',
    639645                'subtitle'    => __('Here you can change the buttons size with a preview.',$domain),
     
    648654                'type'     => 'color',
    649655                'required' => array('v-switch-comments','equals','1'),
    650                 'output'   => array('.vortex-p-like-comment, .vortex-p-dislike-comment'),
    651656                'title'    => __('Default color', $domain),
    652657                'subtitle' => __('Default color of buttons', $domain),
     
    658663                'required' => array('v-switch-comments','equals','1'),
    659664                'title'    => __('Like button ', $domain),
    660                 'output'   => array('.vortex-p-like-comment:hover'),
    661665                'subtitle' => __('Like button mouse over color',$domain),
    662666                'validate' => 'color',
     
    666670                'type'     => 'color',
    667671                'required' => array('v-switch-comments','equals','1'),
    668                 'output'   => array('.vortex-p-like-active-comment'),
    669672                'title'    => __('Like button ', $domain),
    670673                'subtitle' => __('Like button active color', $domain),
     
    675678                'type'     => 'color',
    676679                'required' => array('v-switch-comments','equals','1'),
    677                 'output'   => array('.vortex-p-dislike-comment:hover'),
    678680                'title'    => __('Dislike button ', $domain),
    679681                'subtitle' => __('Dislike button mouse over color', $domain),
     
    684686                'type'     => 'color',
    685687                'required' => array('v-switch-comments','equals','1'),
    686                 'output'   => array('.vortex-p-dislike-active-comment'),
    687688                'title'    => __('Dislike button ', $domain),
    688689                'subtitle' => __('Dislike button active color',$domain),
  • rating-system/trunk/comments.php

    r1265979 r1266382  
    495495    }
    496496    add_action('wp','vortex_system_insert_comments');
    497     //Epoch support
    498     if($vortex_like_dislike['v_enable_epoch']){
     497    if(!$vortex_like_dislike['v_enable_epoch']){   
     498       
     499    function vortex_print_styles_comments(){
     500        global $vortex_like_dislike;
     501        ?>
     502        <style>.vortex-container-like-comment,.vortex-container-dislike-comment{font-size:<?php echo $vortex_like_dislike['vortex-buttons-size-comment']['font-size']?>}.vortex-p-like-comment, .vortex-p-dislike-comment{color:<?php echo $vortex_like_dislike['v_default_color_comment'] ?>;}.vortex-p-like-comment:hover{color:<?php echo $vortex_like_dislike['v_like_color_comment'] ?>;}.vortex-p-like-active-comment{color: <?php echo $vortex_like_dislike['v_like_active_color_comment'] ?>;}.vortex-p-dislike-comment:hover{color: <?php echo $vortex_like_dislike['v_dislike_color_comment'] ?>;}.vortex-p-dislike-active-comment{color: <?php echo $vortex_like_dislike['v_dislike_active_color_comment'] ?>;}</style>
     503        <?php
     504    }
     505    add_action('wp_head','vortex_print_styles_comments');
     506       
     507    function vortex_system_styles_scripts_comments(){
     508        global $vortex_like_dislike;
     509           
     510            if(is_user_logged_in()){
     511                wp_enqueue_script( 'jquery' );
     512                wp_enqueue_style( 'vortex_like_or_dislike_comment', plugin_dir_url( __FILE__ ).'assets/css/style.css' );
     513                if(!$vortex_like_dislike['v-switch-dislike-comment']){
     514                    wp_enqueue_script( 'vortex_touchevents', plugin_dir_url( __FILE__ ).'assets/js/toucheventsdetect.js', array('jquery'), '1.0',true);
     515                    wp_enqueue_script( 'vortex_like_or_dislike_comment_js', plugin_dir_url( __FILE__ ).'assets/js/like-or-dislike-comments.js', array('jquery'), '1.0',true);
     516                    wp_localize_script( 'vortex_like_or_dislike_comment_js', 'vortex_ajax_comment', array(
     517                        'url' => admin_url( 'admin-ajax.php' ),
     518                        'nonce' => wp_create_nonce( 'ajax-nonce' )
     519                        )
     520                    );
     521                }else{
     522                    wp_enqueue_script( 'vortex_touchevents', plugin_dir_url( __FILE__ ).'assets/js/toucheventsdetect.js', array('jquery'), '1.0',true);
     523                    wp_enqueue_script( 'vortex_no_dislike_js_comment', plugin_dir_url( __FILE__ ).'assets/js/no-dislike-comments.js', array('jquery'), '1.0',true);
     524                    wp_localize_script( 'vortex_no_dislike_js_comment', 'vortex_ajax_comment', array(
     525                        'url' => admin_url( 'admin-ajax.php' ),
     526                        'nonce' => wp_create_nonce( 'ajax-nonce' ),
     527                        'color' => esc_js($vortex_like_dislike['v_default_color_comment'])
     528                        )
     529                    );
     530                }
     531            }elseif($vortex_like_dislike['v-switch-anon-comment']){
     532                wp_enqueue_style( 'vortex_like_or_dislike_comment', plugin_dir_url( __FILE__ ).'assets/css/style.css' );
     533                wp_enqueue_script( 'jquery' );
     534                if(!$vortex_like_dislike['v-switch-dislike-comment']){
     535                    wp_enqueue_script( 'vortex_touchevents', plugin_dir_url( __FILE__ ).'assets/js/toucheventsdetect.js', array('jquery'), '1.0',true);
     536                    wp_enqueue_script( 'vortex_like_or_dislike_comment_js', plugin_dir_url( __FILE__ ).'assets/js/like-or-dislike-comments.js', array('jquery'), '1.0',true);
     537                    wp_localize_script( 'vortex_like_or_dislike_comment_js', 'vortex_ajax_comment', array(
     538                        'url' => admin_url( 'admin-ajax.php' ),
     539                        'nonce' => wp_create_nonce( 'ajax-nonce' )
     540                        )
     541                    );
     542                }else{
     543                    wp_enqueue_script( 'vortex_touchevents', plugin_dir_url( __FILE__ ).'assets/js/toucheventsdetect.js', array('jquery'), '1.0',true);
     544                    wp_enqueue_script( 'vortex_no_dislike_js_comment', plugin_dir_url( __FILE__ ).'assets/js/no-dislike-comments.js', array('jquery'), '1.0',true);
     545                    wp_localize_script( 'vortex_no_dislike_js_comment', 'vortex_ajax_comment', array(
     546                        'url' => admin_url( 'admin-ajax.php' ),
     547                        'nonce' => wp_create_nonce( 'ajax-nonce' ),
     548                        'color' => esc_js($vortex_like_dislike['v_default_color_comment'])
     549                        )
     550                    );
     551                }
     552            }elseif(!$vortex_like_dislike['v-switch-anon-comment'] && !is_user_logged_in()){
     553                wp_enqueue_style( 'vortex_like_or_dislike_comment', plugin_dir_url( __FILE__ ).'assets/css/style.css' );
     554            }
     555    }
     556    add_action('wp_enqueue_scripts','vortex_system_styles_scripts_comments');
     557    }elseif(get_option('epoch')['options']['theme'] == 'iframe' && $vortex_like_dislike['v_enable_epoch']){
     558       
     559        function vortex_epoch_css(){
     560            global $vortex_like_dislike;
     561            echo "<link rel='stylesheet' href='".plugin_dir_url( __FILE__ ).'assets/css/style.css'."' type='text/css' media='all'>";
     562            ?>
     563            <style>.vortex-container-like-comment,.vortex-container-dislike-comment{font-size:<?php echo $vortex_like_dislike['vortex-buttons-size-comment']['font-size']?>}.vortex-p-like-comment, .vortex-p-dislike-comment{color:<?php echo $vortex_like_dislike['v_default_color_comment'] ?>;}.vortex-p-like-comment:hover{color:<?php echo $vortex_like_dislike['v_like_color_comment'] ?>;}.vortex-p-like-active-comment{color: <?php echo $vortex_like_dislike['v_like_active_color_comment'] ?>;}.vortex-p-dislike-comment:hover{color: <?php echo $vortex_like_dislike['v_dislike_color_comment'] ?>;}.vortex-p-dislike-active-comment{color: <?php echo $vortex_like_dislike['v_dislike_active_color_comment'] ?>;}</style>
     564            <?php
     565        }
     566        add_action('epoch_iframe_footer','vortex_epoch_css');
     567       
    499568        include(plugin_dir_path( __FILE__ ).'epoch.php');
    500569        if($vortex_like_dislike['v_button_visibility_comments'][1] && $vortex_like_dislike['v_button_visibility_comments'][2] ){
     
    506575            add_filter('comment_text','vortex_render_epoch_after',10,2);
    507576        }
     577       
     578        if(is_user_logged_in()){
     579                if(!$vortex_like_dislike['v-switch-dislike-comment']){
     580                    wp_register_script( 'vortex_touchevents', plugin_dir_url( __FILE__ ).'assets/js/toucheventsdetect.js', array('jquery'), '1.0',true);
     581                    wp_register_script( 'vortex_like_or_dislike_comment_js', plugin_dir_url( __FILE__ ).'assets/js/like-or-dislike-comments.js', array('jquery'), '1.0',true);
     582                    wp_localize_script( 'vortex_like_or_dislike_comment_js', 'vortex_ajax_comment', array(
     583                        'url' => admin_url( 'admin-ajax.php' ),
     584                        'nonce' => wp_create_nonce( 'ajax-nonce' )
     585                        )
     586                    );
     587                    add_filter( 'epoch_iframe_scripts', function( $handles ) {
     588                        $my_script_handles  = array( 'vortex_touchevents', 'vortex_like_or_dislike_comment_js' );
     589                        if ( ! empty( $handles ) && is_array( $handles ) ) {
     590                            $handles = array_merge( $handles, $my_script_handles );
     591                        }else{
     592                            $handles = $my_script_handles;
     593                        }
     594
     595                        return $handles;
     596
     597                    });
     598                }else{
     599                    wp_register_script( 'vortex_touchevents', plugin_dir_url( __FILE__ ).'assets/js/toucheventsdetect.js', array('jquery'), '1.0',true);
     600                    wp_register_script( 'vortex_no_dislike_js_comment', plugin_dir_url( __FILE__ ).'assets/js/no-dislike-comments.js', array('jquery'), '1.0',true);
     601                    wp_localize_script( 'vortex_no_dislike_js_comment', 'vortex_ajax_comment', array(
     602                        'url' => admin_url( 'admin-ajax.php' ),
     603                        'nonce' => wp_create_nonce( 'ajax-nonce' ),
     604                        'color' => esc_js($vortex_like_dislike['v_default_color_comment'])
     605                        )
     606                    );
     607                    add_filter( 'epoch_iframe_scripts', function( $handles ) {
     608                        $my_script_handles  = array( 'vortex_touchevents', 'vortex_no_dislike_js_comment' );
     609                        if ( ! empty( $handles ) && is_array( $handles ) ) {
     610                            $handles = array_merge( $handles, $my_script_handles );
     611                        }else{
     612                            $handles = $my_script_handles;
     613                        }
     614
     615                        return $handles;
     616
     617                    });
     618                }
     619            }elseif($vortex_like_dislike['v-switch-anon-comment']){
     620                if(!$vortex_like_dislike['v-switch-dislike-comment']){
     621                    wp_register_script( 'vortex_touchevents', plugin_dir_url( __FILE__ ).'assets/js/toucheventsdetect.js', array('jquery'), '1.0',true);
     622                    wp_register_script( 'vortex_like_or_dislike_comment_js', plugin_dir_url( __FILE__ ).'assets/js/like-or-dislike-comments.js', array('jquery'), '1.0',true);
     623                    wp_localize_script( 'vortex_like_or_dislike_comment_js', 'vortex_ajax_comment', array(
     624                        'url' => admin_url( 'admin-ajax.php' ),
     625                        'nonce' => wp_create_nonce( 'ajax-nonce' )
     626                        )
     627                    );
     628                    add_filter( 'epoch_iframe_scripts', function( $handles ) {
     629                        $my_script_handles  = array( 'vortex_touchevents', 'vortex_like_or_dislike_comment_js' );
     630                        if ( ! empty( $handles ) && is_array( $handles ) ) {
     631                            $handles = array_merge( $handles, $my_script_handles );
     632                        }else{
     633                            $handles = $my_script_handles;
     634                        }
     635
     636                        return $handles;
     637
     638                    });
     639                }else{
     640                    wp_register_script( 'vortex_touchevents', plugin_dir_url( __FILE__ ).'assets/js/toucheventsdetect.js', array('jquery'), '1.0',true);
     641                    wp_register_script( 'vortex_no_dislike_js_comment', plugin_dir_url( __FILE__ ).'assets/js/no-dislike-comments.js', array('jquery'), '1.0',true);
     642                    wp_localize_script( 'vortex_no_dislike_js_comment', 'vortex_ajax_comment', array(
     643                        'url' => admin_url( 'admin-ajax.php' ),
     644                        'nonce' => wp_create_nonce( 'ajax-nonce' ),
     645                        'color' => esc_js($vortex_like_dislike['v_default_color_comment'])
     646                        )
     647                    );
     648                    add_filter( 'epoch_iframe_scripts', function( $handles ) {
     649                        $my_script_handles  = array( 'vortex_touchevents', 'vortex_no_dislike_js_comment' );
     650                        if ( ! empty( $handles ) && is_array( $handles ) ) {
     651                            $handles = array_merge( $handles, $my_script_handles );
     652                        }else{
     653                            $handles = $my_script_handles;
     654                        }
     655
     656                        return $handles;
     657
     658                    });
     659                }
     660            }
     661    }elseif($vortex_like_dislike['v_enable_epoch']){
     662        //Epoch support
     663        if($vortex_like_dislike['v_enable_epoch']){
     664            include(plugin_dir_path( __FILE__ ).'epoch.php');
     665            if($vortex_like_dislike['v_button_visibility_comments'][1] && $vortex_like_dislike['v_button_visibility_comments'][2] ){
     666                add_filter('comment_text','vortex_render_epoch_after',10,2);
     667                add_filter('comment_text','vortex_render_epoch_before',10,2);
     668            }elseif($vortex_like_dislike['v_button_visibility_comments'][1]){
     669                add_filter('comment_text','vortex_render_epoch_before',10,2);
     670            }elseif($vortex_like_dislike['v_button_visibility_comments'][2]){
     671                add_filter('comment_text','vortex_render_epoch_after',10,2);
     672            }
     673        }
     674        function vortex_print_styles_comments(){
     675        global $vortex_like_dislike;
     676        ?>
     677        <style>.vortex-container-like-comment,.vortex-container-dislike-comment{font-size:<?php echo $vortex_like_dislike['vortex-buttons-size-comment']['font-size']?>}.vortex-p-like-comment, .vortex-p-dislike-comment{color:<?php echo $vortex_like_dislike['v_default_color_comment'] ?>;}.vortex-p-like-comment:hover{color:<?php echo $vortex_like_dislike['v_like_color_comment'] ?>;}.vortex-p-like-active-comment{color: <?php echo $vortex_like_dislike['v_like_active_color_comment'] ?>;}.vortex-p-dislike-comment:hover{color: <?php echo $vortex_like_dislike['v_dislike_color_comment'] ?>;}.vortex-p-dislike-active-comment{color: <?php echo $vortex_like_dislike['v_dislike_active_color_comment'] ?>;}</style>
     678        <?php
    508679    }
    509     //end epoch support
     680    add_action('wp_head','vortex_print_styles_comments');
     681       
    510682    function vortex_system_styles_scripts_comments(){
    511683        global $vortex_like_dislike;
     
    558730    }
    559731    add_action('wp_enqueue_scripts','vortex_system_styles_scripts_comments');
     732        //end epoch support
     733    }
     734    //end epoch support
    560735   
    561736    if($vortex_like_dislike['v-switch-columns-comment']){
  • rating-system/trunk/languages/vortex_system_ld.pot

    r1265979 r1266382  
    99"Project-Id-Version: PACKAGE VERSION\n"
    1010"Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2015-10-14 17:27+0300\n"
     11"POT-Creation-Date: 2015-10-15 11:45+0300\n"
    1212"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1818"Content-Transfer-Encoding: 8bit\n"
    1919
    20 #: comments.php:569 posts-pages.php:589
     20#: comments.php:744 posts-pages.php:589
    2121msgid "Likes"
    2222msgstr ""
    2323
    24 #: comments.php:572 posts-pages.php:592
     24#: comments.php:747 posts-pages.php:592
    2525msgid "Dislikes"
    2626msgstr ""
     
    4848msgstr ""
    4949
    50 #: admin/vortexlikedislike.php:175 admin/vortexlikedislike.php:496
     50#: admin/vortexlikedislike.php:175 admin/vortexlikedislike.php:503
    5151msgid "Buttons position"
    5252msgstr ""
    5353
    54 #: admin/vortexlikedislike.php:176 admin/vortexlikedislike.php:497
     54#: admin/vortexlikedislike.php:176 admin/vortexlikedislike.php:504
    5555msgid "Where should the buttons appear?"
    5656msgstr ""
    5757
    58 #: admin/vortexlikedislike.php:177 admin/vortexlikedislike.php:498
    59 #: admin/vortexlikedislike.php:771
     58#: admin/vortexlikedislike.php:177 admin/vortexlikedislike.php:505
     59#: admin/vortexlikedislike.php:772
    6060msgid "You can check them both if you want."
    6161msgstr ""
     
    6969msgstr ""
    7070
    71 #: admin/vortexlikedislike.php:194 admin/vortexlikedislike.php:515
     71#: admin/vortexlikedislike.php:194 admin/vortexlikedislike.php:522
    7272msgid "Buttons alignment"
    7373msgstr ""
    7474
    75 #: admin/vortexlikedislike.php:196 admin/vortexlikedislike.php:517
     75#: admin/vortexlikedislike.php:196 admin/vortexlikedislike.php:524
    7676msgid "Left"
    7777msgstr ""
    7878
    79 #: admin/vortexlikedislike.php:197 admin/vortexlikedislike.php:518
     79#: admin/vortexlikedislike.php:197 admin/vortexlikedislike.php:525
    8080msgid "Center"
    8181msgstr ""
    8282
    83 #: admin/vortexlikedislike.php:198 admin/vortexlikedislike.php:519
     83#: admin/vortexlikedislike.php:198 admin/vortexlikedislike.php:526
    8484msgid "Right"
    8585msgstr ""
     
    120120msgstr ""
    121121
    122 #: admin/vortexlikedislike.php:230 admin/vortexlikedislike.php:526
     122#: admin/vortexlikedislike.php:230 admin/vortexlikedislike.php:533
    123123msgid "Buttons style"
    124124msgstr ""
    125125
    126 #: admin/vortexlikedislike.php:231 admin/vortexlikedislike.php:527
     126#: admin/vortexlikedislike.php:231 admin/vortexlikedislike.php:534
    127127msgid "Here you can change the icons of the buttons."
    128128msgstr ""
    129129
    130 #: admin/vortexlikedislike.php:295 admin/vortexlikedislike.php:591
     130#: admin/vortexlikedislike.php:295 admin/vortexlikedislike.php:598
    131131msgid "Likes & Dislikes in columns"
    132132msgstr ""
     
    137137msgstr ""
    138138
    139 #: admin/vortexlikedislike.php:302 admin/vortexlikedislike.php:605
     139#: admin/vortexlikedislike.php:302 admin/vortexlikedislike.php:612
    140140msgid "Disable dislike"
    141141msgstr ""
    142142
    143 #: admin/vortexlikedislike.php:303 admin/vortexlikedislike.php:606
     143#: admin/vortexlikedislike.php:303 admin/vortexlikedislike.php:613
    144144msgid "Turn on this if you want like button only."
    145145msgstr ""
    146146
    147 #: admin/vortexlikedislike.php:315 admin/vortexlikedislike.php:612
     147#: admin/vortexlikedislike.php:315 admin/vortexlikedislike.php:619
    148148msgid "Anonymous users"
    149149msgstr ""
    150150
    151 #: admin/vortexlikedislike.php:316 admin/vortexlikedislike.php:613
     151#: admin/vortexlikedislike.php:316 admin/vortexlikedislike.php:620
    152152msgid "If you want to allow anonymous users to vote turn this on."
    153153msgstr ""
    154154
    155 #: admin/vortexlikedislike.php:317 admin/vortexlikedislike.php:614
     155#: admin/vortexlikedislike.php:317 admin/vortexlikedislike.php:621
    156156msgid ""
    157157"If you allow anonymous users to like or dislike , results may not be 100% "
     
    161161msgstr ""
    162162
    163 #: admin/vortexlikedislike.php:323 admin/vortexlikedislike.php:620
     163#: admin/vortexlikedislike.php:323 admin/vortexlikedislike.php:627
    164164msgid "Anonymous counter"
    165165msgstr ""
    166166
    167 #: admin/vortexlikedislike.php:324 admin/vortexlikedislike.php:621
     167#: admin/vortexlikedislike.php:324 admin/vortexlikedislike.php:628
    168168msgid "Hide the counter(number of likes or dislikes) for anonymous users."
    169169msgstr ""
    170170
    171 #: admin/vortexlikedislike.php:330 admin/vortexlikedislike.php:627
     171#: admin/vortexlikedislike.php:330 admin/vortexlikedislike.php:634
    172172msgid "Buttons size"
    173173msgstr ""
    174174
    175 #: admin/vortexlikedislike.php:342 admin/vortexlikedislike.php:639
     175#: admin/vortexlikedislike.php:342 admin/vortexlikedislike.php:645
    176176msgid "Here you can change the buttons size with a preview."
    177177msgstr ""
    178178
    179 #: admin/vortexlikedislike.php:347 admin/vortexlikedislike.php:644
     179#: admin/vortexlikedislike.php:347 admin/vortexlikedislike.php:650
    180180msgid ""
    181181"The buttons will have the same size as this text.You can use this as a "
     
    183183msgstr ""
    184184
    185 #: admin/vortexlikedislike.php:354 admin/vortexlikedislike.php:651
     185#: admin/vortexlikedislike.php:354 admin/vortexlikedislike.php:656
    186186msgid "Default color"
    187187msgstr ""
    188188
    189 #: admin/vortexlikedislike.php:355 admin/vortexlikedislike.php:652
     189#: admin/vortexlikedislike.php:355 admin/vortexlikedislike.php:657
    190190msgid "Default color of buttons"
    191191msgstr ""
    192192
    193193#: admin/vortexlikedislike.php:362 admin/vortexlikedislike.php:372
    194 #: admin/vortexlikedislike.php:659 admin/vortexlikedislike.php:669
     194#: admin/vortexlikedislike.php:664 admin/vortexlikedislike.php:672
    195195msgid "Like button "
    196196msgstr ""
    197197
    198 #: admin/vortexlikedislike.php:364 admin/vortexlikedislike.php:661
     198#: admin/vortexlikedislike.php:364 admin/vortexlikedislike.php:665
    199199msgid "Like button mouse over color"
    200200msgstr ""
    201201
    202 #: admin/vortexlikedislike.php:373 admin/vortexlikedislike.php:670
     202#: admin/vortexlikedislike.php:373 admin/vortexlikedislike.php:673
    203203msgid "Like button active color"
    204204msgstr ""
    205205
    206206#: admin/vortexlikedislike.php:381 admin/vortexlikedislike.php:390
    207 #: admin/vortexlikedislike.php:678 admin/vortexlikedislike.php:687
     207#: admin/vortexlikedislike.php:680 admin/vortexlikedislike.php:688
    208208msgid "Dislike button "
    209209msgstr ""
    210210
    211 #: admin/vortexlikedislike.php:382 admin/vortexlikedislike.php:679
     211#: admin/vortexlikedislike.php:382 admin/vortexlikedislike.php:681
    212212msgid "Dislike button mouse over color"
    213213msgstr ""
    214214
    215 #: admin/vortexlikedislike.php:391 admin/vortexlikedislike.php:688
     215#: admin/vortexlikedislike.php:391 admin/vortexlikedislike.php:689
    216216msgid "Dislike button active color"
    217217msgstr ""
    218218
    219 #: admin/vortexlikedislike.php:399 admin/vortexlikedislike.php:696
     219#: admin/vortexlikedislike.php:399 admin/vortexlikedislike.php:697
    220220msgid "Exclude categories"
    221221msgstr ""
    222222
    223 #: admin/vortexlikedislike.php:400 admin/vortexlikedislike.php:697
     223#: admin/vortexlikedislike.php:400 admin/vortexlikedislike.php:698
    224224msgid ""
    225225"Here you can exclude categories where you DON'T want the buttons to show. "
    226226msgstr ""
    227227
    228 #: admin/vortexlikedislike.php:401 admin/vortexlikedislike.php:698
     228#: admin/vortexlikedislike.php:401 admin/vortexlikedislike.php:699
    229229msgid "Only categories that have at least 1 post will be shown."
    230230msgstr ""
    231231
    232 #: admin/vortexlikedislike.php:408 admin/vortexlikedislike.php:705
     232#: admin/vortexlikedislike.php:408 admin/vortexlikedislike.php:706
    233233msgid "Exclude post types"
    234234msgstr ""
    235235
    236 #: admin/vortexlikedislike.php:409 admin/vortexlikedislike.php:706
     236#: admin/vortexlikedislike.php:409 admin/vortexlikedislike.php:707
    237237msgid ""
    238238"Here you can exclude post types where you DON'T want the buttons to show. "
    239239msgstr ""
    240240
    241 #: admin/vortexlikedislike.php:415 admin/vortexlikedislike.php:712
     241#: admin/vortexlikedislike.php:415 admin/vortexlikedislike.php:713
    242242msgid "Number of likes by default"
    243243msgstr ""
     
    247247msgstr ""
    248248
    249 #: admin/vortexlikedislike.php:423 admin/vortexlikedislike.php:720
     249#: admin/vortexlikedislike.php:423 admin/vortexlikedislike.php:721
    250250msgid "Number of dislikes by default"
    251251msgstr ""
     
    255255msgstr ""
    256256
    257 #: admin/vortexlikedislike.php:431 admin/vortexlikedislike.php:728
     257#: admin/vortexlikedislike.php:431 admin/vortexlikedislike.php:729
    258258msgid "Custom text"
    259259msgstr ""
    260260
    261 #: admin/vortexlikedislike.php:432 admin/vortexlikedislike.php:729
     261#: admin/vortexlikedislike.php:432 admin/vortexlikedislike.php:730
    262262msgid "Display custom text when user is voting"
    263263msgstr ""
    264264
    265 #: admin/vortexlikedislike.php:439 admin/vortexlikedislike.php:736
     265#: admin/vortexlikedislike.php:439 admin/vortexlikedislike.php:737
    266266msgid "Custom text for like"
    267267msgstr ""
    268268
    269 #: admin/vortexlikedislike.php:446 admin/vortexlikedislike.php:743
     269#: admin/vortexlikedislike.php:446 admin/vortexlikedislike.php:744
    270270msgid "Custom text for dislike"
    271271msgstr ""
    272272
    273 #: admin/vortexlikedislike.php:452 admin/vortexlikedislike.php:749
     273#: admin/vortexlikedislike.php:452 admin/vortexlikedislike.php:750
    274274msgid "Keep custom text"
    275275msgstr ""
    276276
    277 #: admin/vortexlikedislike.php:453 admin/vortexlikedislike.php:750
     277#: admin/vortexlikedislike.php:453 admin/vortexlikedislike.php:751
    278278msgid ""
    279279"When a user voted and refreshes the page keep showing the custom text for "
     
    290290
    291291#: admin/vortexlikedislike.php:466
     292msgid "Enable buddyPress support"
     293msgstr ""
     294
     295#: admin/vortexlikedislike.php:467
     296msgid "Enable support for buddyPress activities."
     297msgstr ""
     298
     299#: admin/vortexlikedislike.php:473
    292300msgid "Enable Auto delete post"
    293301msgstr ""
    294302
    295 #: admin/vortexlikedislike.php:472
     303#: admin/vortexlikedislike.php:479
    296304msgid "Number of dislikes:"
    297305msgstr ""
    298306
    299 #: admin/vortexlikedislike.php:473
     307#: admin/vortexlikedislike.php:480
    300308msgid "Auto delete post at a given number of dislikes"
    301309msgstr ""
    302310
    303 #: admin/vortexlikedislike.php:483
     311#: admin/vortexlikedislike.php:490
    304312msgid "Settings for comments"
    305313msgstr ""
    306314
    307 #: admin/vortexlikedislike.php:485
     315#: admin/vortexlikedislike.php:492
    308316msgid ""
    309317"Here you can customize the settings only for comments.For posts and pages go "
     
    311319msgstr ""
    312320
    313 #: admin/vortexlikedislike.php:490
     321#: admin/vortexlikedislike.php:497
    314322msgid "Turn on like or dislike for comments"
    315323msgstr ""
    316324
    317 #: admin/vortexlikedislike.php:502
     325#: admin/vortexlikedislike.php:509
    318326msgid "Before comment"
    319327msgstr ""
    320328
    321 #: admin/vortexlikedislike.php:503
     329#: admin/vortexlikedislike.php:510
    322330msgid "After comment"
    323331msgstr ""
    324332
    325 #: admin/vortexlikedislike.php:592
     333#: admin/vortexlikedislike.php:599
    326334msgid ""
    327335"Show the number of likes and dislikes at \"Comments\" in custom columns."
    328336msgstr ""
    329337
    330 #: admin/vortexlikedislike.php:598
     338#: admin/vortexlikedislike.php:605
    331339msgid "Order comments"
    332340msgstr ""
    333341
    334 #: admin/vortexlikedislike.php:599
     342#: admin/vortexlikedislike.php:606
    335343msgid "Order comments by the number of likes they have.No Epoch support."
    336344msgstr ""
    337345
    338 #: admin/vortexlikedislike.php:713
     346#: admin/vortexlikedislike.php:714
    339347msgid "Number of likes by default to new comment."
    340348msgstr ""
    341349
    342 #: admin/vortexlikedislike.php:721
     350#: admin/vortexlikedislike.php:722
    343351msgid "Number of dislikes by default to new comment."
    344352msgstr ""
    345353
    346 #: admin/vortexlikedislike.php:756
     354#: admin/vortexlikedislike.php:757
    347355msgid "Enable Epoch Support"
    348356msgstr ""
    349357
    350 #: admin/vortexlikedislike.php:763
     358#: admin/vortexlikedislike.php:764
    351359msgid "Statistic Dashboard"
    352360msgstr ""
    353361
    354 #: admin/vortexlikedislike.php:769
     362#: admin/vortexlikedislike.php:770
    355363msgid "Statistics for:"
    356364msgstr ""
    357365
    358 #: admin/vortexlikedislike.php:770
     366#: admin/vortexlikedislike.php:771
    359367msgid "The statistics will show up in WordPress Dashboard Widget"
    360368msgstr ""
    361369
    362 #: admin/vortexlikedislike.php:775
     370#: admin/vortexlikedislike.php:776
    363371msgid "Posts"
    364372msgstr ""
    365373
    366 #: admin/vortexlikedislike.php:776
     374#: admin/vortexlikedislike.php:777
    367375msgid "Comments"
    368376msgstr ""
    369377
    370 #: admin/vortexlikedislike.php:788
     378#: admin/vortexlikedislike.php:789
    371379msgid "Translation"
    372380msgstr ""
    373381
    374 #: admin/vortexlikedislike.php:790
     382#: admin/vortexlikedislike.php:791
    375383msgid "Here you can translate some basic text."
    376384msgstr ""
    377385
    378 #: admin/vortexlikedislike.php:796
     386#: admin/vortexlikedislike.php:797
    379387msgid "Singular like  for widget"
    380388msgstr ""
    381389
    382 #: admin/vortexlikedislike.php:797
     390#: admin/vortexlikedislike.php:798
    383391msgid ""
    384392"This appers next to the number of likes in the widget only when the likes "
     
    386394msgstr ""
    387395
    388 #: admin/vortexlikedislike.php:803
     396#: admin/vortexlikedislike.php:804
    389397msgid "Plural like  for widget"
    390398msgstr ""
    391399
    392 #: admin/vortexlikedislike.php:804
     400#: admin/vortexlikedislike.php:805
    393401msgid ""
    394402"This appers next to the number of likes in the widget only when the likes is "
  • rating-system/trunk/posts-pages.php

    r1265979 r1266382  
    650650        }
    651651       
     652    //buddypress support
     653    if($vortex_like_dislike['v_enable_buddybpress']){
     654        include(plugin_dir_path( __FILE__ ).'buddypress.php');
     655    }
     656    //end buddypress support
     657       
     658       
    652659    function vortex_system_insert(){
    653660       
     
    712719            }else return $content;
    713720        }
    714 
    715721        global $vortex_like_dislike;
    716722        if(!post_password_required()){
  • rating-system/trunk/rating-system.php

    r1265979 r1266382  
    44* Plugin URI: http://github.com/VortexThemes/rating-system
    55* Description: The simple way to add like or dislike buttons.
    6 * Version: 2.5
     6* Version: 2.6
    77* Author: VortexThemes
    88* Author URI: https://github.com/VortexThemes
     
    1616//activation hook
    1717include(plugin_dir_path( __FILE__ ).'activation.php');
    18 
    1918function vortex_rating_require_tgmpa(){
    2019    //tgmpa
  • rating-system/trunk/readme.txt

    r1265979 r1266382  
    44Tags: like, dislike, voting, rating, upvote, downvote, ajax, interactive, widget, comments, post, posts, page, widgets, jquery, custom post type, dashbord, bbpress
    55Requires at least: 4.1
    6 Tested up to: 4.3
    7 Stable tag: 2.5
     6Tested up to: 4.3.1
     7Stable tag: 2.6
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    7979
    8080== Changelog ==
     81= 2.6 =
     82* Added buddyPress activity support.
     83* Improved Epoch support.
    8184= 2.5 =
    8285* Added auto delete post at a given number of dislikes.
Note: See TracChangeset for help on using the changeset viewer.