Plugin Directory

Changeset 3368185


Ignore:
Timestamp:
09/26/2025 04:18:11 AM (6 months ago)
Author:
flyplugins
Message:

Update to version 1.6.0 from GitHub

Location:
woo-commerce-addon-for-wp-courseware
Files:
4 added
4 edited
1 copied

Legend:

Unmodified
Added
Removed
  • woo-commerce-addon-for-wp-courseware/tags/1.6.0/includes/class-wpcw-wc-membership.php

    r3009587 r3368185  
    344344                            // the $courseIDToKeep that's the valuable bit.
    345345                            $courseIDList[ $courseIDToKeep ] = $levelID;
    346                             if ( WPCW_check_course_expiration( $courseIDToKeep ) ){
     346                            if ( WPCW_check_course_expiration( $courseIDToKeep ) ) {
    347347                                if ( true === apply_filters( 'wpcw_wc_addon_enroll_current_date', false ) ) {
     348                                    $enrollment_dates[ $courseIDToKeep ] = current_time( 'timestamp' );
     349                                }
     350                            }
     351
     352                            if ( true === apply_filters( 'woo_purchase_reset_enrollment_dates', false ) ) {
    348353                                $enrollment_dates[ $courseIDToKeep ] = current_time( 'timestamp' );
    349                                 }
    350354                            }
    351355                        }
  • woo-commerce-addon-for-wp-courseware/tags/1.6.0/languages/wpcw-wc-addon.pot

    r2357898 r3368185  
    1 # Copyright (C) 2019 WP Courseware WooCommerce Addon-on
     1# Copyright (C) 2024 WP Courseware WooCommerce Addon-on
    22# This file is distributed under the same license as the WP Courseware WooCommerce Addon-on package.
    3 #, fuzzy
    43msgid ""
    54msgstr ""
     
    109"Language-Team: Fly Plugins <info@flyplugins.com>\n"
    1110"Last-Translator: Fly Plugins <info@flyplugins.com>\n"
     11"POT-Creation-Date: 2024-11-16 18:00+0000\n"
    1212"Report-Msgid-Bugs-To: https://flyplugins.com/questions/\n"
    1313"X-Poedit-Basepath: ..\n"
    1414"X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
     15"X-Poedit-SearchPath-0: .\n"
     16"X-Poedit-SearchPathExcluded-0: *.js\n"
    1517"X-Poedit-SourceCharset: UTF-8\n"
    1618"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    17 "POT-Creation-Date: \n"
    18 "PO-Revision-Date: \n"
    19 "X-Generator: Poedit 2.4.1\n"
    20 "X-Poedit-SearchPath-0: .\n"
    21 "X-Poedit-SearchPathExcluded-0: *.js\n"
    2219
    23 #: includes/class-wpcw-wc-members.php:81
     20#: ../includes/class-wpcw-wc-members.php:81
    2421msgid "&amp; Automatic Course Access Settings"
    2522msgstr ""
    2623
    27 #: includes/class-wpcw-wc-members.php:99
     24#: ../includes/class-wpcw-wc-members.php:99
    2825msgid "That product does not appear to exist."
    2926msgstr ""
    3027
    31 #: includes/class-wpcw-wc-members.php:124
    32 #, php-format
     28#. translators: %1$s - Level Details Name, %2$s - Extension Name
     29#: ../includes/class-wpcw-wc-members.php:124
    3330msgid "Editing access settings for <b>%1$s</b> product with <b>%2$s</b>:"
    3431msgstr ""
    3532
    36 #: includes/class-wpcw-wc-members.php:145
     33#: ../includes/class-wpcw-wc-members.php:145
    3734msgid "Save Changes"
    3835msgstr ""
    3936
    40 #: includes/class-wpcw-wc-members.php:148
     37#: ../includes/class-wpcw-wc-members.php:148
    4138msgid "Courses user can access with this product"
    4239msgstr ""
    4340
    44 #: includes/class-wpcw-wc-members.php:154
     41#: ../includes/class-wpcw-wc-members.php:154
    4542msgid "Do you want to retroactively enroll students into selected courses? <br><br><strong><i>[NOTE]</i></strong> - Deselecting course(s) will de-enroll students.<br>"
    4643msgstr ""
    4744
    48 #: includes/class-wpcw-wc-members.php:156
     45#: ../includes/class-wpcw-wc-members.php:156
    4946msgid "Yes, enroll students into newly selected course(s)"
    5047msgstr ""
    5148
    52 #: includes/class-wpcw-wc-members.php:157
     49#: ../includes/class-wpcw-wc-members.php:157
    5350msgid "No, just associate course(s) with the product."
    5451msgstr ""
    5552
    56 #: includes/class-wpcw-wc-members.php:228
     53#: ../includes/class-wpcw-wc-members.php:228
    5754msgid "Product and course access settings successfully updated."
    5855msgstr ""
    5956
    60 #: includes/class-wpcw-wc-members.php:231
    61 #: includes/class-wpcw-wc-membership.php:150
    62 #, php-format
     57#. translators: %s - Summary Url.
     58#: ../includes/class-wpcw-wc-members.php:231, ../includes/class-wpcw-wc-membership.php:154
    6359msgid "Want to return to the <a href=\"%s\">Course Access Settings</a>?"
    6460msgstr ""
    6561
    66 #: includes/class-wpcw-wc-members.php:241
     62#: ../includes/class-wpcw-wc-members.php:241
    6763msgid "&laquo; Return to Course Access Settings"
    6864msgstr ""
    6965
    70 #: includes/class-wpcw-wc-members.php:269
     66#. translators: %s - Extension Name
     67#: ../includes/class-wpcw-wc-members.php:328
     68msgid "No products were found for %s."
     69msgstr ""
     70
     71#: ../includes/class-wpcw-wc-members.php:269
    7172msgid "Product ID"
    7273msgstr ""
    7374
    74 #: includes/class-wpcw-wc-members.php:272
     75#: ../includes/class-wpcw-wc-members.php:272
    7576msgid "Product Name"
    7677msgstr ""
    7778
    78 #: includes/class-wpcw-wc-members.php:275
     79#: ../includes/class-wpcw-wc-members.php:275
    7980msgid "Users with this product can access:"
    8081msgstr ""
    8182
    82 #: includes/class-wpcw-wc-members.php:278
     83#: ../includes/class-wpcw-wc-members.php:278
    8384msgid "Actions"
    8485msgstr ""
    8586
    86 #: includes/class-wpcw-wc-members.php:309
     87#: ../includes/class-wpcw-wc-members.php:312
    8788msgid "There are no courses yet."
    8889msgstr ""
    8990
    90 #: includes/class-wpcw-wc-members.php:315
     91#: ../includes/class-wpcw-wc-members.php:318
    9192msgid "Edit Course Access Settings"
    9293msgstr ""
    9394
    94 #: includes/class-wpcw-wc-members.php:325
    95 #, php-format
    96 msgid "No products were found for %s."
    97 msgstr ""
    98 
    99 #: includes/class-wpcw-wc-members.php:403
     95#: ../includes/class-wpcw-wc-members.php:406
    10096msgid "addon"
    10197msgstr ""
    10298
    103 #: includes/class-wpcw-wc-members.php:405
    104 #, php-format
     99#. translators: %s - Extension Name
     100#: ../includes/class-wpcw-wc-members.php:408
    105101msgid "The %s plugin has not been detected. Is it installed and activated?"
    106102msgstr ""
    107103
    108 #: includes/class-wpcw-wc-members.php:420
     104#: ../includes/class-wpcw-wc-members.php:423
    109105msgid "WP Courseware"
    110106msgstr ""
    111107
    112 #: includes/class-wpcw-wc-members.php:420
     108#: ../includes/class-wpcw-wc-members.php:423
    113109msgid "has not been detected. Is it installed and activated?"
    114110msgstr ""
    115111
    116 #: includes/class-wpcw-wc-members.php:437
     112#: ../includes/class-wpcw-wc-members.php:440
    117113msgid "New users given access based on"
    118114msgstr ""
    119115
    120 #: includes/class-wpcw-wc-members.php:437
     116#: ../includes/class-wpcw-wc-members.php:440
    121117msgid "product"
    122118msgstr ""
    123119
    124 #: includes/class-wpcw-wc-membership.php:145
     120#: ../includes/class-wpcw-wc-membership.php:149
    125121msgid "Course access settings successfully updated."
    126122msgstr ""
    127123
    128 #: includes/class-wpcw-wc-membership.php:147
     124#: ../includes/class-wpcw-wc-membership.php:151
    129125msgid "All existing customers were retroactively enrolled into the selected courses successfully."
    130126msgstr ""
    131127
    132 #: includes/class-wpcw-wc-membership.php:153
     128#: ../includes/class-wpcw-wc-membership.php:157
    133129msgid "&laquo; Return to Course"
    134130msgstr ""
    135131
    136 #: includes/class-wpcw-wc-membership.php:194
     132#: ../includes/class-wpcw-wc-membership.php:198
    137133msgid "No existing customers found for the specified product."
    138134msgstr ""
    139135
    140 #: includes/class-wpcw-wc-membership.php:269
     136#: ../includes/class-wpcw-wc-membership.php:273
    141137msgid "Please wait. Retroactively updating existing customers..."
    142138msgstr ""
    143139
    144 #: includes/class-wpcw-wc-menu-courses.php:106
    145 #: includes/class-wpcw-wc-menu-courses.php:160
     140#: ../includes/class-wpcw-wc-menu-courses.php:106, ../includes/class-wpcw-wc-menu-courses.php:160
    146141msgid "Endpoint for the \"Courses\" page."
    147142msgstr ""
    148143
    149 #: includes/class-wpcw-wc-menu-courses.php:259
    150 #: includes/class-wpcw-wc-menu-courses.php:272
     144#: ../includes/class-wpcw-wc-menu-courses.php:259, ../includes/class-wpcw-wc-menu-courses.php:272
    151145msgid "My Courses"
    152146msgstr ""
    153147
    154 #: includes/class-wpcw-wc-menu-courses.php:331
     148#: ../includes/class-wpcw-wc-menu-courses.php:331
    155149msgid "Courses"
    156150msgstr ""
  • woo-commerce-addon-for-wp-courseware/trunk/includes/class-wpcw-wc-membership.php

    r3009587 r3368185  
    344344                            // the $courseIDToKeep that's the valuable bit.
    345345                            $courseIDList[ $courseIDToKeep ] = $levelID;
    346                             if ( WPCW_check_course_expiration( $courseIDToKeep ) ){
     346                            if ( WPCW_check_course_expiration( $courseIDToKeep ) ) {
    347347                                if ( true === apply_filters( 'wpcw_wc_addon_enroll_current_date', false ) ) {
     348                                    $enrollment_dates[ $courseIDToKeep ] = current_time( 'timestamp' );
     349                                }
     350                            }
     351
     352                            if ( true === apply_filters( 'woo_purchase_reset_enrollment_dates', false ) ) {
    348353                                $enrollment_dates[ $courseIDToKeep ] = current_time( 'timestamp' );
    349                                 }
    350354                            }
    351355                        }
  • woo-commerce-addon-for-wp-courseware/trunk/languages/wpcw-wc-addon.pot

    r2357898 r3368185  
    1 # Copyright (C) 2019 WP Courseware WooCommerce Addon-on
     1# Copyright (C) 2024 WP Courseware WooCommerce Addon-on
    22# This file is distributed under the same license as the WP Courseware WooCommerce Addon-on package.
    3 #, fuzzy
    43msgid ""
    54msgstr ""
     
    109"Language-Team: Fly Plugins <info@flyplugins.com>\n"
    1110"Last-Translator: Fly Plugins <info@flyplugins.com>\n"
     11"POT-Creation-Date: 2024-11-16 18:00+0000\n"
    1212"Report-Msgid-Bugs-To: https://flyplugins.com/questions/\n"
    1313"X-Poedit-Basepath: ..\n"
    1414"X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
     15"X-Poedit-SearchPath-0: .\n"
     16"X-Poedit-SearchPathExcluded-0: *.js\n"
    1517"X-Poedit-SourceCharset: UTF-8\n"
    1618"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    17 "POT-Creation-Date: \n"
    18 "PO-Revision-Date: \n"
    19 "X-Generator: Poedit 2.4.1\n"
    20 "X-Poedit-SearchPath-0: .\n"
    21 "X-Poedit-SearchPathExcluded-0: *.js\n"
    2219
    23 #: includes/class-wpcw-wc-members.php:81
     20#: ../includes/class-wpcw-wc-members.php:81
    2421msgid "&amp; Automatic Course Access Settings"
    2522msgstr ""
    2623
    27 #: includes/class-wpcw-wc-members.php:99
     24#: ../includes/class-wpcw-wc-members.php:99
    2825msgid "That product does not appear to exist."
    2926msgstr ""
    3027
    31 #: includes/class-wpcw-wc-members.php:124
    32 #, php-format
     28#. translators: %1$s - Level Details Name, %2$s - Extension Name
     29#: ../includes/class-wpcw-wc-members.php:124
    3330msgid "Editing access settings for <b>%1$s</b> product with <b>%2$s</b>:"
    3431msgstr ""
    3532
    36 #: includes/class-wpcw-wc-members.php:145
     33#: ../includes/class-wpcw-wc-members.php:145
    3734msgid "Save Changes"
    3835msgstr ""
    3936
    40 #: includes/class-wpcw-wc-members.php:148
     37#: ../includes/class-wpcw-wc-members.php:148
    4138msgid "Courses user can access with this product"
    4239msgstr ""
    4340
    44 #: includes/class-wpcw-wc-members.php:154
     41#: ../includes/class-wpcw-wc-members.php:154
    4542msgid "Do you want to retroactively enroll students into selected courses? <br><br><strong><i>[NOTE]</i></strong> - Deselecting course(s) will de-enroll students.<br>"
    4643msgstr ""
    4744
    48 #: includes/class-wpcw-wc-members.php:156
     45#: ../includes/class-wpcw-wc-members.php:156
    4946msgid "Yes, enroll students into newly selected course(s)"
    5047msgstr ""
    5148
    52 #: includes/class-wpcw-wc-members.php:157
     49#: ../includes/class-wpcw-wc-members.php:157
    5350msgid "No, just associate course(s) with the product."
    5451msgstr ""
    5552
    56 #: includes/class-wpcw-wc-members.php:228
     53#: ../includes/class-wpcw-wc-members.php:228
    5754msgid "Product and course access settings successfully updated."
    5855msgstr ""
    5956
    60 #: includes/class-wpcw-wc-members.php:231
    61 #: includes/class-wpcw-wc-membership.php:150
    62 #, php-format
     57#. translators: %s - Summary Url.
     58#: ../includes/class-wpcw-wc-members.php:231, ../includes/class-wpcw-wc-membership.php:154
    6359msgid "Want to return to the <a href=\"%s\">Course Access Settings</a>?"
    6460msgstr ""
    6561
    66 #: includes/class-wpcw-wc-members.php:241
     62#: ../includes/class-wpcw-wc-members.php:241
    6763msgid "&laquo; Return to Course Access Settings"
    6864msgstr ""
    6965
    70 #: includes/class-wpcw-wc-members.php:269
     66#. translators: %s - Extension Name
     67#: ../includes/class-wpcw-wc-members.php:328
     68msgid "No products were found for %s."
     69msgstr ""
     70
     71#: ../includes/class-wpcw-wc-members.php:269
    7172msgid "Product ID"
    7273msgstr ""
    7374
    74 #: includes/class-wpcw-wc-members.php:272
     75#: ../includes/class-wpcw-wc-members.php:272
    7576msgid "Product Name"
    7677msgstr ""
    7778
    78 #: includes/class-wpcw-wc-members.php:275
     79#: ../includes/class-wpcw-wc-members.php:275
    7980msgid "Users with this product can access:"
    8081msgstr ""
    8182
    82 #: includes/class-wpcw-wc-members.php:278
     83#: ../includes/class-wpcw-wc-members.php:278
    8384msgid "Actions"
    8485msgstr ""
    8586
    86 #: includes/class-wpcw-wc-members.php:309
     87#: ../includes/class-wpcw-wc-members.php:312
    8788msgid "There are no courses yet."
    8889msgstr ""
    8990
    90 #: includes/class-wpcw-wc-members.php:315
     91#: ../includes/class-wpcw-wc-members.php:318
    9192msgid "Edit Course Access Settings"
    9293msgstr ""
    9394
    94 #: includes/class-wpcw-wc-members.php:325
    95 #, php-format
    96 msgid "No products were found for %s."
    97 msgstr ""
    98 
    99 #: includes/class-wpcw-wc-members.php:403
     95#: ../includes/class-wpcw-wc-members.php:406
    10096msgid "addon"
    10197msgstr ""
    10298
    103 #: includes/class-wpcw-wc-members.php:405
    104 #, php-format
     99#. translators: %s - Extension Name
     100#: ../includes/class-wpcw-wc-members.php:408
    105101msgid "The %s plugin has not been detected. Is it installed and activated?"
    106102msgstr ""
    107103
    108 #: includes/class-wpcw-wc-members.php:420
     104#: ../includes/class-wpcw-wc-members.php:423
    109105msgid "WP Courseware"
    110106msgstr ""
    111107
    112 #: includes/class-wpcw-wc-members.php:420
     108#: ../includes/class-wpcw-wc-members.php:423
    113109msgid "has not been detected. Is it installed and activated?"
    114110msgstr ""
    115111
    116 #: includes/class-wpcw-wc-members.php:437
     112#: ../includes/class-wpcw-wc-members.php:440
    117113msgid "New users given access based on"
    118114msgstr ""
    119115
    120 #: includes/class-wpcw-wc-members.php:437
     116#: ../includes/class-wpcw-wc-members.php:440
    121117msgid "product"
    122118msgstr ""
    123119
    124 #: includes/class-wpcw-wc-membership.php:145
     120#: ../includes/class-wpcw-wc-membership.php:149
    125121msgid "Course access settings successfully updated."
    126122msgstr ""
    127123
    128 #: includes/class-wpcw-wc-membership.php:147
     124#: ../includes/class-wpcw-wc-membership.php:151
    129125msgid "All existing customers were retroactively enrolled into the selected courses successfully."
    130126msgstr ""
    131127
    132 #: includes/class-wpcw-wc-membership.php:153
     128#: ../includes/class-wpcw-wc-membership.php:157
    133129msgid "&laquo; Return to Course"
    134130msgstr ""
    135131
    136 #: includes/class-wpcw-wc-membership.php:194
     132#: ../includes/class-wpcw-wc-membership.php:198
    137133msgid "No existing customers found for the specified product."
    138134msgstr ""
    139135
    140 #: includes/class-wpcw-wc-membership.php:269
     136#: ../includes/class-wpcw-wc-membership.php:273
    141137msgid "Please wait. Retroactively updating existing customers..."
    142138msgstr ""
    143139
    144 #: includes/class-wpcw-wc-menu-courses.php:106
    145 #: includes/class-wpcw-wc-menu-courses.php:160
     140#: ../includes/class-wpcw-wc-menu-courses.php:106, ../includes/class-wpcw-wc-menu-courses.php:160
    146141msgid "Endpoint for the \"Courses\" page."
    147142msgstr ""
    148143
    149 #: includes/class-wpcw-wc-menu-courses.php:259
    150 #: includes/class-wpcw-wc-menu-courses.php:272
     144#: ../includes/class-wpcw-wc-menu-courses.php:259, ../includes/class-wpcw-wc-menu-courses.php:272
    151145msgid "My Courses"
    152146msgstr ""
    153147
    154 #: includes/class-wpcw-wc-menu-courses.php:331
     148#: ../includes/class-wpcw-wc-menu-courses.php:331
    155149msgid "Courses"
    156150msgstr ""
Note: See TracChangeset for help on using the changeset viewer.