Changeset 3118269
- Timestamp:
- 07/15/2024 11:49:22 AM (21 months ago)
- Location:
- connect-lifterlms-to-discord
- Files:
-
- 163 added
- 5 edited
-
tags/1.0.11 (added)
-
tags/1.0.11/.gitignore (added)
-
tags/1.0.11/CHANGELOG.txt (added)
-
tags/1.0.11/LICENSE.txt (added)
-
tags/1.0.11/README.txt (added)
-
tags/1.0.11/admin (added)
-
tags/1.0.11/admin/class-lifterlms-discord-addon-admin.php (added)
-
tags/1.0.11/admin/css (added)
-
tags/1.0.11/admin/css/lifterlms-discord-addon-admin.css (added)
-
tags/1.0.11/admin/css/lifterlms-discord-addon-admin.min.css (added)
-
tags/1.0.11/admin/css/select2.min.css (added)
-
tags/1.0.11/admin/css/skeletabs.css (added)
-
tags/1.0.11/admin/images (added)
-
tags/1.0.11/admin/images/ets-logo.png (added)
-
tags/1.0.11/admin/images/icon.png (added)
-
tags/1.0.11/admin/images/ravisoni.png (added)
-
tags/1.0.11/admin/index.php (added)
-
tags/1.0.11/admin/js (added)
-
tags/1.0.11/admin/js/lifterlms-discord-addon-admin.js (added)
-
tags/1.0.11/admin/js/lifterlms-discord-addon-admin.min.js (added)
-
tags/1.0.11/admin/js/select2.min.js (added)
-
tags/1.0.11/admin/js/skeletabs.js (added)
-
tags/1.0.11/admin/partials (added)
-
tags/1.0.11/admin/partials/lifterlms-discord-addon-admin-display.php (added)
-
tags/1.0.11/admin/partials/pages (added)
-
tags/1.0.11/admin/partials/pages/lifterlms-application-details.php (added)
-
tags/1.0.11/admin/partials/pages/lifterlms-discord-advanced.php (added)
-
tags/1.0.11/admin/partials/pages/lifterlms-discord-appearance.php (added)
-
tags/1.0.11/admin/partials/pages/lifterlms-discord-documentation.php (added)
-
tags/1.0.11/admin/partials/pages/lifterlms-discord-error-log.php (added)
-
tags/1.0.11/admin/partials/pages/lifterlms-discord-get-support.php (added)
-
tags/1.0.11/admin/partials/pages/lifterlms-discord-role-level-map.php (added)
-
tags/1.0.11/includes (added)
-
tags/1.0.11/includes/class-lifterlms-discord-addon-activator.php (added)
-
tags/1.0.11/includes/class-lifterlms-discord-addon-deactivator.php (added)
-
tags/1.0.11/includes/class-lifterlms-discord-addon-i18n.php (added)
-
tags/1.0.11/includes/class-lifterlms-discord-addon-loader.php (added)
-
tags/1.0.11/includes/class-lifterlms-discord-addon-logs.php (added)
-
tags/1.0.11/includes/class-lifterlms-discord-addon.php (added)
-
tags/1.0.11/includes/class-lifterlms-discord-admin-notices.php (added)
-
tags/1.0.11/includes/functions.php (added)
-
tags/1.0.11/includes/index.php (added)
-
tags/1.0.11/includes/libraries (added)
-
tags/1.0.11/includes/libraries/action-scheduler (added)
-
tags/1.0.11/includes/libraries/action-scheduler/README.md (added)
-
tags/1.0.11/includes/libraries/action-scheduler/action-scheduler.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_ActionClaim.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_ActionFactory.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_AdminView.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_AsyncRequest_QueueRunner.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_Compatibility.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_DataController.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_DateTime.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_Exception.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_FatalErrorMonitor.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_InvalidActionException.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_ListTable.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_LogEntry.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_NullLogEntry.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_OptionLock.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_QueueCleaner.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_QueueRunner.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_Versions.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/ActionScheduler_wcSystemStatus.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/WP_CLI (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/WP_CLI/ActionScheduler_WPCLI_QueueRunner.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/WP_CLI/ActionScheduler_WPCLI_Scheduler_command.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/WP_CLI/Migration_Command.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/WP_CLI/ProgressBar.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/abstracts (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_ListTable.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_RecurringSchedule.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_Schedule.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_Schema.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Lock.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Logger.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Store.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_TimezoneHelper.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/actions (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/actions/ActionScheduler_Action.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/actions/ActionScheduler_CanceledAction.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/actions/ActionScheduler_FinishedAction.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/actions/ActionScheduler_NullAction.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/data-stores (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_DBLogger.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpCommentLogger.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_PostStatusRegistrar.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_PostTypeRegistrar.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_TaxonomyRegistrar.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/migration (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/migration/ActionMigrator.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/migration/BatchFetcher.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/migration/Config.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/migration/Controller.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/migration/DryRun_ActionMigrator.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/migration/DryRun_LogMigrator.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/migration/LogMigrator.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/migration/Runner.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/migration/Scheduler.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/schedules (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_CanceledSchedule.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_CronSchedule.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_IntervalSchedule.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_NullSchedule.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_Schedule.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_SimpleSchedule.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/schema (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/deprecated (added)
-
tags/1.0.11/includes/libraries/action-scheduler/deprecated/ActionScheduler_Abstract_QueueRunner_Deprecated.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/deprecated/ActionScheduler_AdminView_Deprecated.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/deprecated/ActionScheduler_Schedule_Deprecated.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/deprecated/ActionScheduler_Store_Deprecated.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/deprecated/functions.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/functions.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/WP_Async_Request.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/CronExpression.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_AbstractField.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_DayOfMonthField.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_DayOfWeekField.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_FieldFactory.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_FieldInterface.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_HoursField.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_MinutesField.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_MonthField.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_YearField.php (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/LICENSE (added)
-
tags/1.0.11/includes/libraries/action-scheduler/lib/cron-expression/README.md (added)
-
tags/1.0.11/includes/libraries/action-scheduler/license.txt (added)
-
tags/1.0.11/includes/template (added)
-
tags/1.0.11/includes/template/notification (added)
-
tags/1.0.11/includes/template/notification/review (added)
-
tags/1.0.11/includes/template/notification/review/review.php (added)
-
tags/1.0.11/index.php (added)
-
tags/1.0.11/languages (added)
-
tags/1.0.11/languages/lifterlms-discord-addon.pot (added)
-
tags/1.0.11/lifterlms-discord-addon.php (added)
-
tags/1.0.11/public (added)
-
tags/1.0.11/public/class-lifterlms-discord-addon-public.php (added)
-
tags/1.0.11/public/css (added)
-
tags/1.0.11/public/css/lifterlms-discord-addon-public.css (added)
-
tags/1.0.11/public/css/lifterlms-discord-addon-public.min.css (added)
-
tags/1.0.11/public/images (added)
-
tags/1.0.11/public/images/discord-logo-white.svg (added)
-
tags/1.0.11/public/images/spinner.gif (added)
-
tags/1.0.11/public/index.php (added)
-
tags/1.0.11/public/js (added)
-
tags/1.0.11/public/js/lifterlms-discord-addon-public.js (added)
-
tags/1.0.11/public/js/lifterlms-discord-addon-public.min.js (added)
-
tags/1.0.11/public/partials (added)
-
tags/1.0.11/public/partials/lifterlms-discord-addon-public-display.php (added)
-
tags/1.0.11/uninstall.php (added)
-
trunk/CHANGELOG.txt (modified) (1 diff)
-
trunk/README.txt (modified) (1 diff)
-
trunk/includes/class-lifterlms-discord-addon.php (modified) (1 diff)
-
trunk/lifterlms-discord-addon.php (modified) (1 diff)
-
trunk/public/class-lifterlms-discord-addon-public.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
connect-lifterlms-to-discord/trunk/CHANGELOG.txt
r3072501 r3118269 1 = 1.0.11 = 2 - **Enhancement:** Added validation to ensure `$attempt` is set and is a valid `LLMS_Quiz_Attempt` object. 3 - **Enhancement:** Added validation to ensure `$student` is set and is a valid `LLMS_Student` object. 4 1 5 = 1.0.10 = 2 6 - Updated plugin to support WordPress version 6.5 -
connect-lifterlms-to-discord/trunk/README.txt
r3072501 r3118269 8 8 Tested up to: 6.5 9 9 Requires PHP: 7.0 10 Stable tag: 1.0.1 010 Stable tag: 1.0.11 11 11 License: GPLv2 12 12 License URI: https://www.gnu.org/licenses/gpl-2.0.html -
connect-lifterlms-to-discord/trunk/includes/class-lifterlms-discord-addon.php
r3072501 r3118269 71 71 $this->version = LIFTERLMS_DISCORD_ADDON_VERSION; 72 72 } else { 73 $this->version = '1.0.1 0';73 $this->version = '1.0.11'; 74 74 } 75 75 $this->plugin_name = 'lifterlms-discord-addon'; -
connect-lifterlms-to-discord/trunk/lifterlms-discord-addon.php
r3072501 r3118269 17 17 * Plugin URI: https://www.expresstechsoftwares.com/?page_id=18295&preview=true 18 18 * Description: Create an engaging community/forum of your LifterLMS online courses, sell private content. Discord is the #1 tool for students to learn in groups, chat and video. 19 * Version: 1.0.1 019 * Version: 1.0.11 20 20 * Author: ExpressTech Softwares Solutions Pvt Ltd 21 21 * Author URI: https://www.expresstechsoftwares.com -
connect-lifterlms-to-discord/trunk/public/class-lifterlms-discord-addon-public.php
r3019781 r3118269 1002 1002 public function ets_lifterlms_quiz_attempt_results( $attempt ) { 1003 1003 1004 $student = $attempt->get_student(); 1004 // Ensure $attempt is set and a valid LLMS_Quiz_Attempt object 1005 if ( ! $attempt || ! $attempt instanceof LLMS_Quiz_Attempt ) { 1006 return; 1007 } 1008 1009 $student = $attempt->get_student(); 1010 1011 // Ensure $student is set and a valid LLMS_Student object 1012 if ( ! $student || ! $student instanceof LLMS_Student ) { 1013 return; 1014 } 1015 1005 1016 $user_id = $student->get( 'id' ); 1006 1017 $access_token = sanitize_text_field( trim( get_user_meta( $user_id, '_ets_lifterlms_discord_access_token', true ) ) );
Note: See TracChangeset
for help on using the changeset viewer.