WordPress.org

Plugin Directory

Changeset 408579


Ignore:
Timestamp:
07/12/11 03:07:43 (3 years ago)
Author:
xhanch_studio
Message:
 
Location:
xhanch-my-twitter/trunk
Files:
3 edited

Legend:

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

    r404643 r408579  
    154154                'twt_new_pst' => intval(xmt_form_post('chk_xmt_twt_new_pst')), 
    155155                'twt_new_pst_lyt' => xmt_form_post('txa_xmt_twt_new_pst_lyt'), 
     156                'twt_new_pag' => intval(xmt_form_post('chk_xmt_twt_new_pag')), 
     157                'twt_new_pag_lyt' => xmt_form_post('txa_xmt_twt_new_pag_lyt'), 
    156158                'clc_usr_tag' => intval(xmt_form_post('chk_xmt_clc_usr_tag')), 
    157159                'clc_hsh_tag' => intval(xmt_form_post('chk_xmt_clc_hsh_tag')), 
     
    634636                            </tr> 
    635637                            <tr> 
    636                                 <td colspan="5"><input type="checkbox" id="chk_xmt_twt_new_pst" name="chk_xmt_twt_new_pst" value="1" <?php echo ($cfg['twt_new_pst']?'checked="checked"':''); ?>/> <?php echo __('Post a tweet as you publish a new page/post', 'xmt'); ?></td> 
     638                                <td colspan="5"><input type="checkbox" id="chk_xmt_twt_new_pst" name="chk_xmt_twt_new_pst" value="1" <?php echo ($cfg['twt_new_pst']?'checked="checked"':''); ?>/> <?php echo __('Post a tweet as you publish a new post', 'xmt'); ?></td> 
     639                            </tr> 
     640                            <tr> 
     641                                <td colspan="5"><input type="checkbox" id="chk_xmt_twt_new_pag" name="chk_xmt_twt_new_pag" value="1" <?php echo ($cfg['twt_new_pag']?'checked="checked"':''); ?>/> <?php echo __('Post a tweet as you publish a new page', 'xmt'); ?></td> 
    637642                            </tr> 
    638643                            <tr> 
    639644                                <td colspan="5"> 
    640                                     <?php echo __('Auto tweet layout', 'xmt'); ?> (<a href="javascript:show_more('sct_twt_auto_layout_var')"><?php echo __('show/hide available variables', 'xmt'); ?></a>)<br/> 
     645                                    <?php echo __('Auto tweet layout (post)', 'xmt'); ?> (<a href="javascript:show_more('sct_twt_auto_layout_var')"><?php echo __('show/hide available variables', 'xmt'); ?></a>)<br/> 
    641646                                    <textarea id="txa_xmt_twt_new_pst_lyt" name="txa_xmt_twt_new_pst_lyt" style="width:100%;height:40px"><?php echo htmlspecialchars($cfg['twt_new_pst_lyt']); ?></textarea><br/> 
     647                                    <?php echo __('Auto tweet layout (page)', 'xmt'); ?> (<a href="javascript:show_more('sct_twt_auto_layout_var')"><?php echo __('show/hide available variables', 'xmt'); ?></a>)<br/> 
     648                                    <textarea id="txa_xmt_twt_new_pag_lyt" name="txa_xmt_twt_new_pag_lyt" style="width:100%;height:40px"><?php echo htmlspecialchars($cfg['twt_new_pag_lyt']); ?></textarea><br/> 
    642649                                    <div id="sct_twt_auto_layout_var" style="display:none;">         
    643650                                        <small><i><?php echo __('Available variables for tweet layout', 'xmt'); ?></i></small> 
  • xhanch-my-twitter/trunk/readme.txt

    r403739 r408579  
    77Requires at least: 2.3 
    88Tested up to: 3.2 
    9 Stable tag: 2.6.3 
     9Stable tag: 2.6.4 
    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

    r403738 r408579  
    66        Author: Susanto BSc (Xhanch Studio) 
    77        Author URI: http://xhanch.com 
    8         Version: 2.6.3 
     8        Version: 2.6.4 
    99    */ 
    1010     
     
    4646        'twt_new_pst' => 0, 
    4747        'twt_new_pst_lyt' => '@title - @url', 
     48        'twt_new_pag' => 0, 
     49        'twt_new_pag_lyt' => '@title - @url', 
    4850        'clc_usr_tag' => 1, 
    4951        'clc_hsh_tag' => 1, 
     
    253255            $cfg = xmt_acc_cfg_get($acc); 
    254256            if($cfg['oah_use'] && $cfg['twt_new_pst']){ 
    255                 $t_tweet = $cfg['twt_new_pst_lyt']; 
     257                if($info->post_type == 'post' && !$cfg['twt_new_pst']) 
     258                    return; 
     259                if($info->post_type == 'page' && !$cfg['twt_new_pag']) 
     260                    return; 
     261                 
     262                if($info->post_type == 'post') 
     263                    $t_tweet = $cfg['twt_new_pst_lyt']; 
     264                elseif($info->post_type == 'page') 
     265                    $t_tweet = $cfg['twt_new_pag_lyt']; 
    256266                 
    257267                $t_tweet = str_replace('@title', $info->post_title, $t_tweet); 
    258268                $t_tweet = str_replace('@url', $url, $t_tweet); 
    259                 $t_tweet = str_replace('@summary', substr(strip_tags($info->post_content),0,100), $t_tweet); 
     269                $t_tweet = str_replace('@summary', substr(strip_tags($info->post_content), 0, 100), $t_tweet); 
    260270                 
    261271                xmt_twt_oah_twt_pst($cfg, $t_tweet);                 
Note: See TracChangeset for help on using the changeset viewer.