Plugin Directory

Changeset 3321388


Ignore:
Timestamp:
07/02/2025 05:12:23 PM (9 months ago)
Author:
fahidjavid
Message:

Updated plugin to version 1.0.8

Location:
quick-and-easy-tweets/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • quick-and-easy-tweets/trunk/README.txt

    r3123520 r3321388  
    33Tags: X, Tweets, Tweets widget, X widget, Easy tweets
    44Requires at least: 6.0
    5 Tested up to: 6.6.0
    6 Stable tag: 1.0.7
     5Tested up to: 6.8.1
     6Stable tag: 1.0.8
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    2828
    2929== Changelog ==
     30
     31= 1.0.8 =
     32* Improved the text-domain functionality for better compatibility
     33* Improved gettext translation throughout the plugin
     34* Updated language POT file
     35* Tested plugin with WordPress 6.8.1
    3036
    3137= 1.0.7 =
  • quick-and-easy-tweets/trunk/languages/qaet.pot

    r3123520 r3321388  
    33msgstr ""
    44"Project-Id-Version: Quick and Easy Tweets\n"
    5 "POT-Creation-Date: 2024-07-23 09:29+0500\n"
     5"POT-Creation-Date: 2025-07-02 22:04+0500\n"
    66"PO-Revision-Date: 2018-09-24 22:30+0500\n"
    77"Last-Translator: M Saqib Sarwar <saqib@inspirythemes.com>\n"
     
    1111"Content-Transfer-Encoding: 8bit\n"
    1212"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
    13 "X-Generator: Poedit 3.4.4\n"
     13"X-Generator: Poedit 3.6\n"
    1414"X-Poedit-Basepath: ..\n"
    1515"X-Poedit-Flags-xgettext: --add-comments=translators:\n"
    1616"X-Poedit-WPHeader: quick-and-easy-tweets.php\n"
    1717"X-Poedit-SourceCharset: UTF-8\n"
    18 "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
    19 "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
    20 "_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
     18"X-Poedit-KeywordsList: "
     19"__;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
    2120"X-Poedit-SearchPath-0: .\n"
    2221"X-Poedit-SearchPathExcluded-0: *.js\n"
    2322
    2423#. Plugin Name of the plugin/theme
    25 #: quick-and-easy-tweets.php:25
     24#: quick-and-easy-tweets.php:33
    2625msgid "Quick and Easy Tweets"
    2726msgstr ""
    2827
    29 #: quick-and-easy-tweets.php:26
     28#: quick-and-easy-tweets.php:34
    3029msgid "A widget to display tweets."
    3130msgstr ""
    3231
    33 #: quick-and-easy-tweets.php:82
     32#: quick-and-easy-tweets.php:90
    3433msgid ""
    3534"Problem in getting tweets. Kindly verify the twitter configurations provided "
     
    3736msgstr ""
    3837
    39 #: quick-and-easy-tweets.php:92
     38#: quick-and-easy-tweets.php:100
    4039msgid "Recent Tweets"
    4140msgstr ""
    4241
    43 #: quick-and-easy-tweets.php:102
     42#: quick-and-easy-tweets.php:110
    4443msgid "Title:"
    4544msgstr ""
    4645
    47 #: quick-and-easy-tweets.php:109
     46#: quick-and-easy-tweets.php:117
    4847msgid "Twitter Username:"
    4948msgstr ""
    5049
    51 #: quick-and-easy-tweets.php:116
     50#: quick-and-easy-tweets.php:124
    5251msgid "Number of Tweets to Display:"
    5352msgstr ""
    5453
    55 #: quick-and-easy-tweets.php:123
     54#: quick-and-easy-tweets.php:131
    5655msgid "Consumer Key:"
    5756msgstr ""
    5857
    59 #: quick-and-easy-tweets.php:131
     58#: quick-and-easy-tweets.php:139
    6059msgid "Consumer Secret:"
    6160msgstr ""
    6261
    63 #: quick-and-easy-tweets.php:138
     62#: quick-and-easy-tweets.php:146
    6463msgid "Access Token:"
    6564msgstr ""
    6665
    67 #: quick-and-easy-tweets.php:145
     66#: quick-and-easy-tweets.php:153
    6867msgid "Access Token Secret:"
    6968msgstr ""
    7069
    71 #: quick-and-easy-tweets.php:228
     70#: quick-and-easy-tweets.php:236
    7271msgid "right now"
    7372msgstr ""
    7473
    75 #: quick-and-easy-tweets.php:233
     74#: quick-and-easy-tweets.php:241
    7675msgid "seconds ago"
    7776msgstr ""
    7877
    79 #: quick-and-easy-tweets.php:238
     78#: quick-and-easy-tweets.php:246
    8079msgid "about 1 minute ago"
    8180msgstr ""
    8281
    83 #: quick-and-easy-tweets.php:243
     82#: quick-and-easy-tweets.php:251
    8483msgid "minutes ago"
    8584msgstr ""
    8685
    87 #: quick-and-easy-tweets.php:248
     86#: quick-and-easy-tweets.php:256
    8887msgid "about 1 hour ago"
    8988msgstr ""
    9089
    91 #: quick-and-easy-tweets.php:253
     90#: quick-and-easy-tweets.php:261
    9291msgid "hours ago"
    9392msgstr ""
    9493
    95 #: quick-and-easy-tweets.php:258
     94#: quick-and-easy-tweets.php:266
    9695msgid "yesterday"
    9796msgstr ""
    9897
    99 #: quick-and-easy-tweets.php:263
     98#: quick-and-easy-tweets.php:271
    10099msgid "days ago"
    101100msgstr ""
    102101
    103 #: quick-and-easy-tweets.php:267
     102#: quick-and-easy-tweets.php:275
    104103msgid "over a year ago"
    105104msgstr ""
  • quick-and-easy-tweets/trunk/quick-and-easy-tweets.php

    r3123520 r3321388  
    44 * Plugin URI:        https://github.com/saqibsarwar/quick-and-easy-tweets
    55 * Description:       A quick and easy way to display tweets on your website via widget.
    6  * Version:           1.0.7
    7  * Tested up to:      6.6.0
     6 * Version:           1.0.8
     7 * Tested up to:      6.8.1
    88 * Requires PHP:      7.4
    99 * Author:            InspiryThemes
     
    1515 */
    1616
     17// If this file is called directly, abort.
     18if ( ! defined( 'WPINC' ) ) {
     19    die;
     20}
     21
     22// Plugin text domain.
     23define( 'QE_TWEETS_TEXT_DOMAIN', 'qaet' );
     24
    1725class Quick_And_Easy_Tweets extends WP_Widget {
    1826
     
    2331        parent::__construct(
    2432            'quick-and-easy-tweets',
    25             esc_html__( 'Quick and Easy Tweets', 'qaet' ),
    26             array ( 'description' => esc_html__( 'A widget to display tweets.', 'qaet' ) ) );
     33            esc_html__( 'Quick and Easy Tweets', QE_TWEETS_TEXT_DOMAIN ),
     34            array ( 'description' => esc_html__( 'A widget to display tweets.', QE_TWEETS_TEXT_DOMAIN ) ) );
    2735    }
    2836
     
    8088
    8189        } else {
    82             esc_html_e( 'Problem in getting tweets. Kindly verify the twitter configurations provided in the widget.', 'qaet' );
     90            esc_html_e( 'Problem in getting tweets. Kindly verify the twitter configurations provided in the widget.', QE_TWEETS_TEXT_DOMAIN );
    8391        }
    8492
     
    9098     */
    9199    public function form( $instance ) {
    92         $title = ! empty( $instance['title'] ) ? $instance['title'] : esc_html__( 'Recent Tweets', 'qaet' );
     100        $title = ! empty( $instance['title'] ) ? $instance['title'] : esc_html__( 'Recent Tweets', QE_TWEETS_TEXT_DOMAIN );
    93101        $twitter_username = ! empty( $instance['twitter_username'] ) ? $instance['twitter_username'] : '';
    94102        $update_count = ! empty( $instance['update_count'] ) ? $instance['update_count'] : '';
     
    100108        <p>
    101109            <label for="<?php echo $this->get_field_id( 'title' ); ?>">
    102                 <?php esc_html_e( 'Title:', 'qaet' ); ?>
     110                <?php esc_html_e( 'Title:', QE_TWEETS_TEXT_DOMAIN ); ?>
    103111            </label>
    104112            <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>"
     
    107115        <p>
    108116            <label for="<?php echo $this->get_field_id( 'twitter_username' ); ?>">
    109                 <?php esc_html_e( 'Twitter Username:', 'qaet' ); ?>
     117                <?php esc_html_e( 'Twitter Username:', QE_TWEETS_TEXT_DOMAIN ); ?>
    110118            </label>
    111119            <input class="widefat" id="<?php echo $this->get_field_id( 'twitter_username' ); ?>" name="<?php echo $this->get_field_name( 'twitter_username' ); ?>"
     
    114122        <p>
    115123            <label for="<?php echo $this->get_field_id( 'update_count' ); ?>">
    116                 <?php esc_html_e( 'Number of Tweets to Display:', 'qaet' ); ?>
     124                <?php esc_html_e( 'Number of Tweets to Display:', QE_TWEETS_TEXT_DOMAIN ); ?>
    117125            </label>
    118126            <input class="widefat" id="<?php echo $this->get_field_id( 'update_count' ); ?>" name="<?php echo $this->get_field_name( 'update_count' ); ?>"
     
    121129        <p>
    122130            <label for="<?php echo $this->get_field_id( 'consumer_key' ); ?>">
    123                 <?php esc_html_e( 'Consumer Key:', 'qaet' ); ?>
     131                <?php esc_html_e( 'Consumer Key:', QE_TWEETS_TEXT_DOMAIN ); ?>
    124132            </label>
    125133            <input class="widefat" id="<?php echo $this->get_field_id( 'consumer_key' ); ?>" name="<?php echo $this->get_field_name( 'consumer_key' ); ?>"
     
    129137        <p>
    130138            <label for="<?php echo $this->get_field_id( 'consumer_secret' ); ?>">
    131                 <?php esc_html_e( 'Consumer Secret:', 'qaet' ); ?>
     139                <?php esc_html_e( 'Consumer Secret:', QE_TWEETS_TEXT_DOMAIN ); ?>
    132140            </label>
    133141            <input class="widefat" id="<?php echo $this->get_field_id( 'consumer_secret' ); ?>" name="<?php echo $this->get_field_name( 'consumer_secret' ); ?>"
     
    136144        <p>
    137145            <label for="<?php echo $this->get_field_id( 'oauth_access_token' ); ?>">
    138                 <?php esc_html_e( 'Access Token:', 'qaet' ); ?>
     146                <?php esc_html_e( 'Access Token:', QE_TWEETS_TEXT_DOMAIN ); ?>
    139147            </label>
    140148            <input class="widefat" id="<?php echo $this->get_field_id( 'oauth_access_token' ); ?>" name="<?php echo $this->get_field_name( 'oauth_access_token' ); ?>"
     
    143151        <p>
    144152            <label for="<?php echo $this->get_field_id( 'oauth_access_token_secret' ); ?>">
    145                 <?php esc_html_e( 'Access Token Secret:', 'qaet' ); ?>
     153                <?php esc_html_e( 'Access Token Secret:', QE_TWEETS_TEXT_DOMAIN ); ?>
    146154            </label>
    147155            <input class="widefat" id="<?php echo $this->get_field_id( 'oauth_access_token_secret' ); ?>" name="<?php echo $this->get_field_name( 'oauth_access_token_secret' ); ?>"
     
    226234            // If less than 3 seconds.
    227235            if ( $difference < 3 ) {
    228                 return esc_html__( 'right now', 'qaet' );
     236                return esc_html__( 'right now', QE_TWEETS_TEXT_DOMAIN );
    229237            }
    230238
    231239            // If less than minute.
    232240            if ( $difference < $minute ) {
    233                 return floor( $difference ) . ' ' . esc_html__( 'seconds ago', 'qaet' );;
     241                return floor( $difference ) . ' ' . esc_html__( 'seconds ago', QE_TWEETS_TEXT_DOMAIN );
    234242            }
    235243
    236244            // If less than 2 minutes.
    237245            if ( $difference < $minute * 2 ) {
    238                 return esc_html__( 'about 1 minute ago', 'qaet' );
     246                return esc_html__( 'about 1 minute ago', QE_TWEETS_TEXT_DOMAIN );
    239247            }
    240248
    241249            // If less than hour.
    242250            if ( $difference < $hour ) {
    243                 return floor( $difference / $minute ) . ' ' . esc_html__( 'minutes ago', 'qaet' );
     251                return floor( $difference / $minute ) . ' ' . esc_html__( 'minutes ago', QE_TWEETS_TEXT_DOMAIN );
    244252            }
    245253
    246254            // If less than 2 hours.
    247255            if ( $difference < $hour * 2 ) {
    248                 return esc_html__( 'about 1 hour ago', 'qaet' );
     256                return esc_html__( 'about 1 hour ago', QE_TWEETS_TEXT_DOMAIN );
    249257            }
    250258
    251259            // If less than day.
    252260            if ( $difference < $day ) {
    253                 return floor( $difference / $hour ) . ' ' . esc_html__( 'hours ago', 'qaet' );
     261                return floor( $difference / $hour ) . ' ' . esc_html__( 'hours ago', QE_TWEETS_TEXT_DOMAIN );
    254262            }
    255263
    256264            // If more than day, but less than 2 days.
    257265            if ( $difference > $day && $difference < $day * 2 ) {
    258                 return esc_html__( 'yesterday', 'qaet' );;
     266                return esc_html__( 'yesterday', QE_TWEETS_TEXT_DOMAIN );
    259267            }
    260268
    261269            // If less than year.
    262270            if ( $difference < $day * 365 ) {
    263                 return floor( $difference / $day ) . ' ' . esc_html__( 'days ago', 'qaet' );
     271                return floor( $difference / $day ) . ' ' . esc_html__( 'days ago', QE_TWEETS_TEXT_DOMAIN );
    264272            }
    265273
    266274            // Else return more than a year.
    267             return esc_html__( 'over a year ago', 'qaet' );
     275            return esc_html__( 'over a year ago', QE_TWEETS_TEXT_DOMAIN );
    268276        }
    269277    }
     
    286294 */
    287295function qaet_load_textdomain() {
    288     load_plugin_textdomain( 'qaet', false, plugin_basename( dirname( __FILE__ ) ) . '/languages/' );
     296    load_plugin_textdomain( QE_TWEETS_TEXT_DOMAIN, false, plugin_basename( dirname( __FILE__ ) ) . '/languages/' );
    289297}
    290298
Note: See TracChangeset for help on using the changeset viewer.