Changeset 2000933
- Timestamp:
- 12/24/2018 10:18:11 AM (7 years ago)
- Location:
- wp-slack-logbot/trunk
- Files:
-
- 4 edited
-
class-wp-slack-logbot.php (modified) (5 diffs)
-
includes/class-slack-api.php (modified) (1 diff)
-
includes/class-slack-logbot.php (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-slack-logbot/trunk/class-wp-slack-logbot.php
r1995349 r2000933 8 8 * Text Domain: wp-slack-logbot 9 9 * Domain Path: /languages 10 * Version: 1. 310 * Version: 1.4 11 11 * 12 12 * @package Wp_Slack_Logbot … … 44 44 * @var string $slack_logbot_version 45 45 */ 46 var $slack_logbot_version = '1. 1';46 var $slack_logbot_version = '1.4'; 47 47 48 48 /** … … 76 76 $table_name = $wpdb->prefix . self::TABLE_NAME; 77 77 $charset_collate = $wpdb->get_charset_collate(); 78 $version = get_option( 'slack_logbot_version', 0 ); 79 $has_table = $wpdb->get_var( "SHOW TABLES LIKE '{$wpdb->prefix}slack_logbot'" ); 80 81 if ( $has_table && $version < '1.4' ) { 82 // Unique key has been changed since version 1.4. 83 // Delete duplicated event_id rows except for min id. 84 $wpdb->query( "DELETE FROM {$wpdb->prefix}slack_logbot WHERE {$wpdb->prefix}slack_logbot.id NOT IN (SELECT * FROM (SELECT MIN(id) FROM {$wpdb->prefix}slack_logbot GROUP BY event_id HAVING COUNT(event_id) > 1) sl1) AND {$wpdb->prefix}slack_logbot.event_id IN (SELECT * FROM (SELECT event_id FROM {$wpdb->prefix}slack_logbot GROUP BY event_id HAVING COUNT(event_id) > 1) sl2)" ); 85 } 78 86 79 87 $sql = "CREATE TABLE $table_name ( … … 94 102 PRIMARY KEY id (id), 95 103 KEY channel (team_id, event_channel), 96 UNIQUE KEY message (event_id , event_client_msg_id),104 UNIQUE KEY message (event_id), 97 105 KEY create_date (create_date), 98 106 KEY event_channel_type (event_channel_type) … … 102 110 dbDelta( $sql ); 103 111 104 add_option( 'slack_logbot_version', $this->slack_logbot_version );112 update_option( 'slack_logbot_version', $this->slack_logbot_version ); 105 113 } 106 114 -
wp-slack-logbot/trunk/includes/class-slack-api.php
r1995344 r2000933 222 222 if ( ! isset( $user_info_body['error'] ) ) { 223 223 $user_name = $user_info_body['user']['profile']['display_name']; 224 225 if ( '' == $user_name ) { 226 $user_name = $user_info_body['user']['profile']['real_name']; 227 } 224 228 } 225 229 } -
wp-slack-logbot/trunk/includes/class-slack-logbot.php
r1995344 r2000933 179 179 $post_content .= '<ul>'; 180 180 $post_content .= '<li class="time">' . get_date_from_gmt( $data['event_datetime'], get_option( 'time_format' ) ) . '</li>'; 181 $post_content .= '<li class="name"> @' . $user_name . '</li>';181 $post_content .= '<li class="name">' . $user_name . '</li>'; 182 182 $post_content .= '<li class="content">' . $this->replace_content( esc_html( $data['event_text'] ) ) . '</li>'; 183 183 $post_content .= '</ul>'; -
wp-slack-logbot/trunk/readme.txt
r1995344 r2000933 6 6 Tested up to: 5.1-alpha-20181015.143023 7 7 Requires PHP: 5.3 8 Stable tag: 1. 3.08 Stable tag: 1.4.0 9 9 License: GPLv2 or later 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html10 License URI: LICENSE 11 11 12 12 Stores all messages of particular channels on slack. And able to see them. … … 78 78 == Changelog == 79 79 80 = 1.4 = 81 * Minor bug fixes 82 80 83 = 1.3 = 81 84 * Minor bug fixes
Note: See TracChangeset
for help on using the changeset viewer.