WordPress.org

Plugin Directory

Changeset 615481


Ignore:
Timestamp:
10/22/12 07:16:12 (18 months ago)
Author:
xhanch_studio
Message:
 
Location:
xhanch-my-twitter/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • xhanch-my-twitter/trunk/admin/setting.php

    r592482 r615481  
    187187                'inc_drc_msg' => intval(xmt_form_post('chk_xmt_inc_drc_msg')), 
    188188                'ctn_kwd' => xmt_form_post('txt_xmt_ctn_kwd'), 
     189                'ctn_kwd_any' => xmt_form_post('txt_xmt_ctn_kwd_any'), 
    189190                'ecl_kwd' => xmt_form_post('txt_xmt_ecl_kwd'), 
     191                'ecl_kwd_any' => xmt_form_post('txt_xmt_ecl_kwd_any'), 
    190192                'sql_crt' => xmt_form_post('txt_xmt_sql_crt'), 
    191193                'cch_enb' => intval(xmt_form_post('chk_xmt_cch_enb')), 
     
    588590                        <tr> 
    589591                            <td colspan="5"> 
    590                                 <?php echo __('Show tweets that contain these words', 'xmt'); ?><br/> 
     592                                <?php echo __('Show tweets that contain all of these words', 'xmt'); ?><br/> 
    591593                                <input type="text" id="txt_xmt_ctn_kwd" name="txt_xmt_ctn_kwd" value="<?php echo $cfg['ctn_kwd']; ?>" style="width:100%"/><br/> 
    592594                                <small><i>Note: Separate the words with comma (,)</i></small> 
    593595                            </td> 
     596                        </tr>                        
     597                        <tr> 
     598                            <td colspan="5"> 
     599                                <?php echo __('Show tweets that contain any of these words', 'xmt'); ?><br/> 
     600                                <input type="text" id="txt_xmt_ctn_kwd_any" name="txt_xmt_ctn_kwd_any" value="<?php echo $cfg['ctn_kwd_any']; ?>" style="width:100%"/><br/> 
     601                                <small><i>Note: Separate the words with comma (,)</i></small> 
     602                            </td> 
    594603                        </tr>                    
    595604                        <tr> 
    596605                            <td colspan="5"> 
    597                                 <?php echo __('Don\'t show tweets that contain these words', 'xmt'); ?><br/> 
     606                                <?php echo __('Don\'t show tweets that contain all of these words', 'xmt'); ?><br/> 
    598607                                <input type="text" id="txt_xmt_ecl_kwd" name="txt_xmt_ecl_kwd" value="<?php echo $cfg['ecl_kwd']; ?>" style="width:100%"/><br/> 
    599608                                <small><i>Note: Separate the words with a comma (,)</i></small> 
    600609                            </td> 
    601                         </tr>                    
     610                        </tr>                        
     611                        <tr> 
     612                            <td colspan="5"> 
     613                                <?php echo __('Don\'t show tweets that contain any of these words', 'xmt'); ?><br/> 
     614                                <input type="text" id="txt_xmt_ecl_kwd_any" name="txt_xmt_ecl_kwd_any" value="<?php echo $cfg['ecl_kwd_any']; ?>" style="width:100%"/><br/> 
     615                                <small><i>Note: Separate the words with a comma (,)</i></small> 
     616                            </td> 
     617                        </tr>                
    602618                        <tr> 
    603619                            <td colspan="5"> 
  • xhanch-my-twitter/trunk/inc/twitter.php

    r579756 r615481  
    148148 
    149149        $arr = xmt_cch_get($acc, 'twt'); 
    150         if($arr === false || count($arr) == 0){ 
     150        if(isset($_GET['xmt_debug_show']) || isset($_GET['xmt_debug']) || $arr === false || count($arr) == 0){ 
    151151            $lmt = $xmt_acc[$acc]['cfg']['cnt'];             
    152152            if($lmt <= 0) 
     
    178178                } 
    179179            } 
     180            if($xmt_acc[$acc]['cfg']['ctn_kwd_any']){ 
     181                $ctn_kwd = explode(',', trim($xmt_acc[$acc]['cfg']['ctn_kwd_any'])); 
     182                if(count($ctn_kwd)){ 
     183                    $tmp_crt = ''; 
     184                    foreach($ctn_kwd as $kwd){ 
     185                        if($tmp_crt != '') 
     186                            $tmp_crt .= ' or '; 
     187                        $tmp_crt .= 'twt like '.xmt_sql_str('%'.$kwd.'%'); 
     188                    } 
     189                    $crt[] = '('.$tmp_crt.')'; 
     190                } 
     191            } 
    180192            if($xmt_acc[$acc]['cfg']['ecl_kwd']){ 
    181193                $ecl_kwd = explode(',', trim($xmt_acc[$acc]['cfg']['ecl_kwd'])); 
     
    184196                        $crt[] = 'twt not like '.xmt_sql_str('%'.$kwd.'%'); 
    185197                    } 
     198                } 
     199            } 
     200            if($xmt_acc[$acc]['cfg']['ecl_kwd_any']){ 
     201                $ctn_kwd = explode(',', trim($xmt_acc[$acc]['cfg']['ecl_kwd_any'])); 
     202                if(count($ctn_kwd)){ 
     203                    $tmp_crt = ''; 
     204                    foreach($ctn_kwd as $kwd){ 
     205                        if($tmp_crt != '') 
     206                            $tmp_crt .= ' or '; 
     207                        $tmp_crt .= 'twt not like '.xmt_sql_str('%'.$kwd.'%'); 
     208                    } 
     209                    $crt[] = '('.$tmp_crt.')'; 
    186210                } 
    187211            } 
  • xhanch-my-twitter/trunk/readme.txt

    r592784 r615481  
    66Tags: twitter, tweet, status, sidebar, post, posts, page, seo, xhanch, widget, plugin, code, avatar, content, social, plugins, css, text, admin, google, comments, links, image, cache 
    77Requires at least: 2.3 
    8 Tested up to: 3.4.1 
    9 Stable tag: 2.7.4 
     8Tested up to: 3.4.2 
     9Stable tag: 2.7.5 
    1010 
    1111The best plugin to display your latest tweets, replies, direct messages, retweets, auto and manual tweet and lots more. Support multiple accounts 
  • xhanch-my-twitter/trunk/xhanch-my-twitter.php

    r592482 r615481  
    66        Author: Susanto BSc (Xhanch Studio) 
    77        Author URI: http://xhanch.com 
    8         Version: 2.7.4 
     8        Version: 2.7.5 
    99    */ 
    1010     
     
    6767        'inc_drc_msg' => 0, 
    6868        'ctn_kwd' => '', 
     69        'ctn_kwd_any' => '', 
    6970        'ecl_kwd' => '', 
     71        'ecl_kwd_any' => '', 
    7072        'cch_enb' => 1, 
    7173        'cch_exp' => 60,     
     
    228230        if($cur_role == 'administrator' && $xmt_acc[$acc]['cfg']['oah_use'] && $xmt_acc[$acc]['cfg']['shw_pst_frm']) 
    229231            $alw_twt = true; 
    230  
    231         xmt_twt_imp($acc); 
     232         
     233        $frc = false; 
     234        if(isset($_GET['xmt_debug_show']) || isset($_GET['xmt_debug'])) 
     235            $frc = true; 
     236 
     237        xmt_twt_imp($acc, $frc); 
    232238 
    233239        if($alw_twt && isset($_POST['cmd_xmt_'.$acc.'_post'])){ 
Note: See TracChangeset for help on using the changeset viewer.