Changeset 1312260
- Timestamp:
- 12/19/2015 09:38:45 AM (10 years ago)
- Location:
- teletter-telegram-newsletter
- Files:
-
- 1 added
- 1 deleted
- 5 edited
-
tags/1.2/languages/tbot.po (deleted)
-
trunk/includes/api-page.php (modified) (1 diff)
-
trunk/includes/dashicon.png (added)
-
trunk/includes/getupdates.php (modified) (1 diff)
-
trunk/includes/users-save.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/telegram.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
teletter-telegram-newsletter/trunk/includes/api-page.php
r1252695 r1312260 99 99 } 100 100 } 101 } elseif ($text == $adminpass) { 102 $checker = get_page_by_title( $user_id, OBJECT, 'subscriber' ); 103 if ($checker){ 104 // make user de active 105 update_post_meta ($checker->ID,'isadmin','yes'); 106 teletter_log(__('New Admin', 'tbot'), $update_id ,$user_id, $text); 107 // Send a message to user to know that Admin Access is activated 108 sendmessagebot ($user_id,__('You Are the Boss!', 'tbot')); 101 } elseif ($text == $adminpass ) { 102 if (!$adminpass == '') { 103 $checker = get_page_by_title( $user_id, OBJECT, 'subscriber' ); 104 if ($checker){ 105 // make user de active 106 update_post_meta ($checker->ID,'isadmin','yes'); 107 teletter_log(__('New Admin', 'tbot'), $update_id ,$user_id, $text); 108 // Send a message to user to know that Admin Access is activated 109 sendmessagebot ($user_id,__('You Are the Boss!', 'tbot')); 110 } 109 111 } 112 110 113 } else { 111 114 $checker = get_page_by_title( $user_id, OBJECT, 'subscriber' ); -
teletter-telegram-newsletter/trunk/includes/getupdates.php
r1253959 r1312260 106 106 $checker = get_page_by_title( $user_id, OBJECT, 'subscriber' ); 107 107 if ($checker){ 108 // make user de active 109 update_post_meta ($checker->ID,'isadmin','yes'); 110 teletter_log(__('New Admin', 'tbot'), $update_id ,$user_id, $text); 111 // Send a message to user to know that Admin Access is activated 112 sendmessagebot ($user_id,__('You Are the Boss!', 'tbot')); 108 if (!$adminpass == '') { 109 // make user de active 110 update_post_meta ($checker->ID,'isadmin','yes'); 111 teletter_log(__('New Admin', 'tbot'), $update_id ,$user_id, $text); 112 // Send a message to user to know that Admin Access is activated 113 sendmessagebot ($user_id,__('You Are the Boss!', 'tbot')); 113 114 } 115 } 114 116 } else { 115 117 $checker = get_page_by_title( $user_id, OBJECT, 'subscriber' ); -
teletter-telegram-newsletter/trunk/includes/users-save.php
r1252695 r1312260 23 23 'description' => __( 'Telegram Bot Subscribers', 'tbot' ), 24 24 'labels' => $labels, 25 'supports' => array( 'title' , 'custom-fields',),25 'supports' => array( 'title' ), 26 26 'hierarchical' => false, 27 27 'public' => false, 28 'show_ui' => false,28 'show_ui' => true, 29 29 'show_in_menu' => false, 30 30 'menu_position' => 5, … … 145 145 } 146 146 } 147 /** 148 * Adds a box to the main column on the Subscribers screens. 149 */ 150 function tbot_add_meta_box() { 151 152 $screens = array( 'subscriber' ); 153 154 foreach ( $screens as $screen ) { 155 156 add_meta_box( 157 'tbot_sectionid', 158 __( 'Subscriber Informations', 'tbot' ), 159 'tbot_meta_box_callback', 160 $screen 161 ); 162 } 163 } 164 add_action( 'add_meta_boxes', 'tbot_add_meta_box' ); 165 166 function tbot_meta_box_callback( $post ) { 167 wp_nonce_field( 'tbot_save_meta_box_data', 'tbot_meta_box_nonce' ); 168 $activity = get_post_meta( $post->ID, 'activity', true ); 169 $first_name = get_post_meta( $post->ID, 'first_name', true ); 170 $last_name = get_post_meta( $post->ID, 'last_name', true ); 171 $username = get_post_meta( $post->ID, 'username', true ); 172 173 echo '<table><tbody><tr><td><label for="first_name">'; 174 _e( 'First Name', 'tbot' ); 175 echo '</label></td> '; 176 echo '<td><input type="text" id="first_name" name="first_name" value="' . esc_attr( $first_name ) . '" size="25" /></td></tr>'; 177 echo '<td><label for="last_name">'; 178 _e( 'Last Name', 'tbot' ); 179 echo '</label></td> '; 180 echo '<td><input type="text" id="last_name" name="last_name" value="' . esc_attr( $last_name ) . '" size="25" /></td></tr>'; 181 echo '<td><label for="username">'; 182 _e( 'Username', 'tbot' ); 183 echo '</label></td> '; 184 echo '<td><input type="text" id="username" name="username" value="' . esc_attr( $username ) . '" size="25" /></td></tr></tbody></table>'; 185 } 186 187 function tbot_save_meta_box_data( $post_id ) { 188 if ( ! isset( $_POST['tbot_meta_box_nonce'] ) ) { 189 return; 190 } 191 192 // Verify that the nonce is valid. 193 if ( ! wp_verify_nonce( $_POST['tbot_meta_box_nonce'], 'tbot_save_meta_box_data' ) ) { 194 return; 195 } 196 197 // If this is an autosave, our form has not been submitted, so we don't want to do anything. 198 if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { 199 return; 200 } 201 202 // Check the user's permissions. 203 if ( isset( $_POST['post_type'] ) && 'subscriber' == $_POST['post_type'] ) { 204 if ( ! current_user_can( 'edit_post', $post_id ) ) { 205 return; 206 } 207 } 208 209 $first_name = sanitize_text_field( $_POST['first_name'] ); 210 $last_name = sanitize_text_field( $_POST['last_name'] ); 211 $username = sanitize_text_field( $_POST['username'] ); 212 213 // Update the meta field in the database. 214 update_post_meta( $post_id, 'first_name', $first_name ); 215 update_post_meta( $post_id, 'last_name', $last_name ); 216 update_post_meta( $post_id, 'username', $username ); 217 } 218 add_action( 'save_post', 'tbot_save_meta_box_data' ); 147 219 ?> -
teletter-telegram-newsletter/trunk/readme.txt
r1252695 r1312260 4 4 Tags: Telegram, Telegram Bot, Telegram Newsletter, Newsletter, translate ready 5 5 Requires at least: 3.0.1 6 Tested up to: 4. 3.17 Stable tag: 1. 26 Tested up to: 4.4 7 Stable tag: 1.3 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 80 80 == Changelog == 81 81 82 = 1.3 = 83 * Check Compatibility by Wordpress 4.4 and fix bugs 84 82 85 = 1.2 = 83 86 * Fix Some Bugs. … … 101 104 102 105 == Upgrade Notice == 106 = 1.3 = 107 Check Compatibility by Wordpress 4.4 and fix bugs 108 103 109 = 1.2 = 104 110 Send photos to subscribers and view Log History -
teletter-telegram-newsletter/trunk/telegram.php
r1252695 r1312260 2 2 /** 3 3 * @package Websima Telegram Bot 4 * @version 1. 24 * @version 1.3 5 5 */ 6 6 /* … … 9 9 Description: Send Newsletter from Telegram Bot, user can subscribe to your site from Telegram Bot. 10 10 Author: Websima Creative Agency 11 Version: 1. 211 Version: 1.3 12 12 Author URI: http://websima.com 13 13 */
Note: See TracChangeset
for help on using the changeset viewer.