Plugin Directory

Changeset 2833007

Timestamp:
12/13/2022 02:29:34 PM (20 months ago)
Author:
jakeom
Message:

Tagging version 1.39.0

Location:
wp-job-manager
Files:
2 added
16 edited
1 copied

Legend:

Unmodified
Added
Removed
  • wp-job-manager/tags/1.39.0/changelog.txt

    r2805086 r2833007  
     1
     2
     3
     4
     5
    16= 1.38.1 =
    27* Enhancement: Added support for WordPress.com marketplace
  • wp-job-manager/tags/1.39.0/includes/3rd-party/yoast.php

    r1907818 r2833007  
    2828}
    2929add_action( 'wpseo_sitemap_entry', 'wpjm_yoast_skip_filled_job_listings', 10, 3 );
     30
     31
     32
     33
     34
     35
     36
     37
     38
     39
     40
     41
     42
     43
     44
     45
  • wp-job-manager/tags/1.39.0/includes/class-wp-job-manager-post-types.php

    r2780619 r2833007  
    16001600                'label'         => __( 'Salary', 'wp-job-manager' ),
    16011601                'type'          => 'text',
    1602                 'placeholder'   => 'e.g. 20000',
     1602                'placeholder'   => ,
    16031603                'priority'      => 13,
    16041604                'description'   => __( 'Add a salary field, this field is optional.', 'wp-job-manager' ),
  • wp-job-manager/tags/1.39.0/includes/forms/class-wp-job-manager-form-submit-job.php

    r2805086 r2833007  
    270270                        'type'        => 'text',
    271271                        'required'    => false,
    272                         'placeholder' => 'e.g. 20000',
     272                        'placeholder' => ,
    273273                        'priority'    => 8,
    274274                    ],
  • wp-job-manager/tags/1.39.0/includes/helper/class-wp-job-manager-helper.php

    r2805086 r2833007  
    3232
    3333    /**
     34
     35
     36
     37
     38
     39
     40
    3441     * The single instance of the class.
    3542     *
     
    6774        include_once dirname( __FILE__ ) . '/class-wp-job-manager-helper-options.php';
    6875        include_once dirname( __FILE__ ) . '/class-wp-job-manager-helper-api.php';
     76
    6977
    7078        $this->api = WP_Job_Manager_Helper_API::instance();
     
    8694     */
    8795    public function admin_init() {
     96
    8897        add_action( 'plugin_action_links', [ $this, 'plugin_links' ], 10, 2 );
    8998        add_action( 'admin_notices', [ $this, 'licence_error_notices' ] );
    9099        $this->handle_admin_request();
     100
     101
     102
     103
     104
     105
     106
     107
     108
     109
     110
     111
     112
     113
     114
     115
     116
     117
     118
     119
     120
     121
     122
     123
     124
     125
     126
     127
     128
     129
     130
     131
     132
     133
     134
     135
     136
     137
     138
     139
     140
     141
     142
    91143    }
    92144
     
    172224    private function get_plugin_version( $plugin_filename ) {
    173225        $plugin_data = $this->get_licence_managed_plugin( $plugin_filename );
    174         if ( ! $plugin_data ) {
     226        if ( ! $plugin_data ) {
    175227            return false;
    176228        }
     229
    177230        $product_slug = $plugin_data['_product_slug'];
    178231        $licence      = $this->get_plugin_licence( $product_slug );
    179         if ( ! $licence || empty( $licence['licence_key'] ) ) {
    180             return false;
    181         }
    182232
    183233        $response = $this->api->plugin_update_check(
     
    186236                'version'        => $plugin_data['Version'],
    187237                'api_product_id' => $product_slug,
    188                 'licence_key'    => $licence['licence_key'],
    189                 'email'          => $licence['email'],
     238                'licence_key'    => $licence['licence_key'],
     239                'email'          => $licence['email'],
    190240            ]
    191241        );
     
    595645
    596646        $errors         = ! empty( $response['errors'] ) ? $response['errors'] : [];
    597         $allowed_errors = [ 'no_activation', 'expired_key', 'expiring_soon' ];
     647        $allowed_errors = [ 'no_activation', 'expired_key', 'expiring_soon' ];
    598648        $ignored_errors = array_diff( array_keys( $errors ), $allowed_errors );
    599649
  • wp-job-manager/tags/1.39.0/languages/wp-job-manager.pot

    r2805086 r2833007  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: WP Job Manager 1.38.1\n"
     5"Project-Id-Version: WP Job Manager 1.3\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-job-manager/\n"
    77"Last-Translator: \n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2022-10-25T15:40:11+00:00\n"
     12"POT-Creation-Date: 2022-1+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    14 "X-Generator: WP-CLI 2.7.1\n"
     14"X-Generator: WP-CLI 2.\n"
    1515"X-Domain: wp-job-manager\n"
    1616
     
    15571557msgstr ""
    15581558
     1559
     1560
     1561
     1562
     1563
    15591564#: includes/class-wp-job-manager-post-types.php:1604
    15601565msgid "Add a salary field, this field is optional."
     
    19181923msgstr ""
    19191924
    1920 #: includes/helper/class-wp-job-manager-helper.php:279
     1925#: includes/helper/class-wp-job-manager-helper.php:9
    19211926msgid "Manage License (Requires Attention)"
    19221927msgstr ""
    19231928
    1924 #: includes/helper/class-wp-job-manager-helper.php:282
    1925 #: tests/php/tests/includes/helper/test_class.wp-job-manager-helper.php:262
     1929#: includes/helper/class-wp-job-manager-helper.php:2
     1930#: tests/php/tests/includes/helper/test_class.wp-job-manager-helper.php:2
    19261931msgid "Manage License"
    19271932msgstr ""
    19281933
    1929 #: includes/helper/class-wp-job-manager-helper.php:285
     1934#: includes/helper/class-wp-job-manager-helper.php:5
    19301935#: includes/helper/views/html-licences.php:76
    1931 #: tests/php/tests/includes/helper/test_class.wp-job-manager-helper.php:278
     1936#: tests/php/tests/includes/helper/test_class.wp-job-manager-helper.php:2
    19321937msgid "Activate License"
    19331938msgstr ""
    19341939
    1935 #: includes/helper/class-wp-job-manager-helper.php:494
     1940#: includes/helper/class-wp-job-manager-helper.php:4
    19361941msgid "Please enter a valid license key and email address in order to activate this plugin's license."
    19371942msgstr ""
    19381943
    1939 #: includes/helper/class-wp-job-manager-helper.php:526
     1944#: includes/helper/class-wp-job-manager-helper.php:56
    19401945msgid "Connection failed to the License Key API server - possible server issue."
    19411946msgstr ""
    19421947
    1943 #: includes/helper/class-wp-job-manager-helper.php:535
     1948#: includes/helper/class-wp-job-manager-helper.php:55
    19441949msgid "Plugin license has been activated."
    19451950msgstr ""
    19461951
    1947 #: includes/helper/class-wp-job-manager-helper.php:538
     1952#: includes/helper/class-wp-job-manager-helper.php:58
    19481953msgid "An unknown error occurred while attempting to activate the license"
    19491954msgstr ""
    19501955
    1951 #: includes/helper/class-wp-job-manager-helper.php:558
     1956#: includes/helper/class-wp-job-manager-helper.php:8
    19521957msgid "license is not active."
    19531958msgstr ""
    19541959
    1955 #: includes/helper/class-wp-job-manager-helper.php:574
     1960#: includes/helper/class-wp-job-manager-helper.php:4
    19561961msgid "Plugin license has been deactivated."
    19571962msgstr ""
  • wp-job-manager/tags/1.39.0/readme.txt

    r2805091 r2833007  
    33Tags: job manager, job listing, job board, job management, job lists, job list, job, jobs, company, hiring, employment, employer, employees, candidate, freelance, internship, job listings, positions, board, application, hiring, listing, manager, recruiting, recruitment, talent
    44Requires at least: 5.8
    5 Tested up to: 6.0
     5Tested up to: 6.
    66Requires PHP: 7.2
    7 Stable tag: 1.38.1
     7Stable tag: 1.3
    88License: GPLv3
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    153153
    154154== Changelog ==
     155
     156
     157
     158
     159
    155160
    156161= 1.38.1 =
  • wp-job-manager/tags/1.39.0/wp-job-manager.php

    r2805086 r2833007  
    44 * Plugin URI: https://wpjobmanager.com/
    55 * Description: Manage job listings from the WordPress admin panel, and allow users to post jobs directly to your site.
    6  * Version: 1.38.1
     6 * Version: 1.3
    77 * Author: Automattic
    88 * Author URI: https://wpjobmanager.com/
     
    2222
    2323// Define constants.
    24 define( 'JOB_MANAGER_VERSION', '1.38.1' );
     24define( 'JOB_MANAGER_VERSION', '1.3' );
    2525define( 'JOB_MANAGER_PLUGIN_DIR', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
    2626define( 'JOB_MANAGER_PLUGIN_URL', untrailingslashit( plugins_url( basename( plugin_dir_path( __FILE__ ) ), basename( __FILE__ ) ) ) );
  • wp-job-manager/trunk/changelog.txt

    r2805086 r2833007  
     1
     2
     3
     4
     5
    16= 1.38.1 =
    27* Enhancement: Added support for WordPress.com marketplace
  • wp-job-manager/trunk/includes/3rd-party/yoast.php

    r1907818 r2833007  
    2828}
    2929add_action( 'wpseo_sitemap_entry', 'wpjm_yoast_skip_filled_job_listings', 10, 3 );
     30
     31
     32
     33
     34
     35
     36
     37
     38
     39
     40
     41
     42
     43
     44
     45
  • wp-job-manager/trunk/includes/class-wp-job-manager-post-types.php

    r2780619 r2833007  
    16001600                'label'         => __( 'Salary', 'wp-job-manager' ),
    16011601                'type'          => 'text',
    1602                 'placeholder'   => 'e.g. 20000',
     1602                'placeholder'   => ,
    16031603                'priority'      => 13,
    16041604                'description'   => __( 'Add a salary field, this field is optional.', 'wp-job-manager' ),
  • wp-job-manager/trunk/includes/forms/class-wp-job-manager-form-submit-job.php

    r2805086 r2833007  
    270270                        'type'        => 'text',
    271271                        'required'    => false,
    272                         'placeholder' => 'e.g. 20000',
     272                        'placeholder' => ,
    273273                        'priority'    => 8,
    274274                    ],
  • wp-job-manager/trunk/includes/helper/class-wp-job-manager-helper.php

    r2805086 r2833007  
    3232
    3333    /**
     34
     35
     36
     37
     38
     39
     40
    3441     * The single instance of the class.
    3542     *
     
    6774        include_once dirname( __FILE__ ) . '/class-wp-job-manager-helper-options.php';
    6875        include_once dirname( __FILE__ ) . '/class-wp-job-manager-helper-api.php';
     76
    6977
    7078        $this->api = WP_Job_Manager_Helper_API::instance();
     
    8694     */
    8795    public function admin_init() {
     96
    8897        add_action( 'plugin_action_links', [ $this, 'plugin_links' ], 10, 2 );
    8998        add_action( 'admin_notices', [ $this, 'licence_error_notices' ] );
    9099        $this->handle_admin_request();
     100
     101
     102
     103
     104
     105
     106
     107
     108
     109
     110
     111
     112
     113
     114
     115
     116
     117
     118
     119
     120
     121
     122
     123
     124
     125
     126
     127
     128
     129
     130
     131
     132
     133
     134
     135
     136
     137
     138
     139
     140
     141
     142
    91143    }
    92144
     
    172224    private function get_plugin_version( $plugin_filename ) {
    173225        $plugin_data = $this->get_licence_managed_plugin( $plugin_filename );
    174         if ( ! $plugin_data ) {
     226        if ( ! $plugin_data ) {
    175227            return false;
    176228        }
     229
    177230        $product_slug = $plugin_data['_product_slug'];
    178231        $licence      = $this->get_plugin_licence( $product_slug );
    179         if ( ! $licence || empty( $licence['licence_key'] ) ) {
    180             return false;
    181         }
    182232
    183233        $response = $this->api->plugin_update_check(
     
    186236                'version'        => $plugin_data['Version'],
    187237                'api_product_id' => $product_slug,
    188                 'licence_key'    => $licence['licence_key'],
    189                 'email'          => $licence['email'],
     238                'licence_key'    => $licence['licence_key'],
     239                'email'          => $licence['email'],
    190240            ]
    191241        );
     
    595645
    596646        $errors         = ! empty( $response['errors'] ) ? $response['errors'] : [];
    597         $allowed_errors = [ 'no_activation', 'expired_key', 'expiring_soon' ];
     647        $allowed_errors = [ 'no_activation', 'expired_key', 'expiring_soon' ];
    598648        $ignored_errors = array_diff( array_keys( $errors ), $allowed_errors );
    599649
  • wp-job-manager/trunk/languages/wp-job-manager.pot

    r2805086 r2833007  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: WP Job Manager 1.38.1\n"
     5"Project-Id-Version: WP Job Manager 1.3\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-job-manager/\n"
    77"Last-Translator: \n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2022-10-25T15:40:11+00:00\n"
     12"POT-Creation-Date: 2022-1+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    14 "X-Generator: WP-CLI 2.7.1\n"
     14"X-Generator: WP-CLI 2.\n"
    1515"X-Domain: wp-job-manager\n"
    1616
     
    15571557msgstr ""
    15581558
     1559
     1560
     1561
     1562
     1563
    15591564#: includes/class-wp-job-manager-post-types.php:1604
    15601565msgid "Add a salary field, this field is optional."
     
    19181923msgstr ""
    19191924
    1920 #: includes/helper/class-wp-job-manager-helper.php:279
     1925#: includes/helper/class-wp-job-manager-helper.php:9
    19211926msgid "Manage License (Requires Attention)"
    19221927msgstr ""
    19231928
    1924 #: includes/helper/class-wp-job-manager-helper.php:282
    1925 #: tests/php/tests/includes/helper/test_class.wp-job-manager-helper.php:262
     1929#: includes/helper/class-wp-job-manager-helper.php:2
     1930#: tests/php/tests/includes/helper/test_class.wp-job-manager-helper.php:2
    19261931msgid "Manage License"
    19271932msgstr ""
    19281933
    1929 #: includes/helper/class-wp-job-manager-helper.php:285
     1934#: includes/helper/class-wp-job-manager-helper.php:5
    19301935#: includes/helper/views/html-licences.php:76
    1931 #: tests/php/tests/includes/helper/test_class.wp-job-manager-helper.php:278
     1936#: tests/php/tests/includes/helper/test_class.wp-job-manager-helper.php:2
    19321937msgid "Activate License"
    19331938msgstr ""
    19341939
    1935 #: includes/helper/class-wp-job-manager-helper.php:494
     1940#: includes/helper/class-wp-job-manager-helper.php:4
    19361941msgid "Please enter a valid license key and email address in order to activate this plugin's license."
    19371942msgstr ""
    19381943
    1939 #: includes/helper/class-wp-job-manager-helper.php:526
     1944#: includes/helper/class-wp-job-manager-helper.php:56
    19401945msgid "Connection failed to the License Key API server - possible server issue."
    19411946msgstr ""
    19421947
    1943 #: includes/helper/class-wp-job-manager-helper.php:535
     1948#: includes/helper/class-wp-job-manager-helper.php:55
    19441949msgid "Plugin license has been activated."
    19451950msgstr ""
    19461951
    1947 #: includes/helper/class-wp-job-manager-helper.php:538
     1952#: includes/helper/class-wp-job-manager-helper.php:58
    19481953msgid "An unknown error occurred while attempting to activate the license"
    19491954msgstr ""
    19501955
    1951 #: includes/helper/class-wp-job-manager-helper.php:558
     1956#: includes/helper/class-wp-job-manager-helper.php:8
    19521957msgid "license is not active."
    19531958msgstr ""
    19541959
    1955 #: includes/helper/class-wp-job-manager-helper.php:574
     1960#: includes/helper/class-wp-job-manager-helper.php:4
    19561961msgid "Plugin license has been deactivated."
    19571962msgstr ""
  • wp-job-manager/trunk/readme.txt

    r2805091 r2833007  
    33Tags: job manager, job listing, job board, job management, job lists, job list, job, jobs, company, hiring, employment, employer, employees, candidate, freelance, internship, job listings, positions, board, application, hiring, listing, manager, recruiting, recruitment, talent
    44Requires at least: 5.8
    5 Tested up to: 6.0
     5Tested up to: 6.
    66Requires PHP: 7.2
    7 Stable tag: 1.38.1
     7Stable tag: 1.3
    88License: GPLv3
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    153153
    154154== Changelog ==
     155
     156
     157
     158
     159
    155160
    156161= 1.38.1 =
  • wp-job-manager/trunk/wp-job-manager.php

    r2805086 r2833007  
    44 * Plugin URI: https://wpjobmanager.com/
    55 * Description: Manage job listings from the WordPress admin panel, and allow users to post jobs directly to your site.
    6  * Version: 1.38.1
     6 * Version: 1.3
    77 * Author: Automattic
    88 * Author URI: https://wpjobmanager.com/
     
    2222
    2323// Define constants.
    24 define( 'JOB_MANAGER_VERSION', '1.38.1' );
     24define( 'JOB_MANAGER_VERSION', '1.3' );
    2525define( 'JOB_MANAGER_PLUGIN_DIR', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
    2626define( 'JOB_MANAGER_PLUGIN_URL', untrailingslashit( plugins_url( basename( plugin_dir_path( __FILE__ ) ), basename( __FILE__ ) ) ) );
Note: See TracChangeset for help on using the changeset viewer.