Changeset 3096662
- Timestamp:
- 06/03/2024 09:40:07 AM (22 months ago)
- Location:
- connect-learndash-and-discord
- Files:
-
- 166 added
- 4 edited
-
tags/1.0.14 (added)
-
tags/1.0.14/CHANGELOG.txt (added)
-
tags/1.0.14/LICENSE.txt (added)
-
tags/1.0.14/README.md (added)
-
tags/1.0.14/README.txt (added)
-
tags/1.0.14/admin (added)
-
tags/1.0.14/admin/class-learndash-discord-admin.php (added)
-
tags/1.0.14/admin/css (added)
-
tags/1.0.14/admin/css/learndash-discord-admin.css (added)
-
tags/1.0.14/admin/css/learndash-discord-admin.min.css (added)
-
tags/1.0.14/admin/css/select2.css (added)
-
tags/1.0.14/admin/css/skeletabs.css (added)
-
tags/1.0.14/admin/images (added)
-
tags/1.0.14/admin/images/ets-logo.png (added)
-
tags/1.0.14/admin/images/icon.png (added)
-
tags/1.0.14/admin/images/ravisoni.png (added)
-
tags/1.0.14/admin/index.php (added)
-
tags/1.0.14/admin/js (added)
-
tags/1.0.14/admin/js/learndash-discord-admin.js (added)
-
tags/1.0.14/admin/js/learndash-discord-admin.min.js (added)
-
tags/1.0.14/admin/js/select2.js (added)
-
tags/1.0.14/admin/js/skeletabs.js (added)
-
tags/1.0.14/admin/partials (added)
-
tags/1.0.14/admin/partials/learndash-discord-admin-display.php (added)
-
tags/1.0.14/admin/partials/pages (added)
-
tags/1.0.14/admin/partials/pages/learndash_discord_advanced.php (added)
-
tags/1.0.14/admin/partials/pages/learndash_discord_appearance.php (added)
-
tags/1.0.14/admin/partials/pages/learndash_discord_application_details.php (added)
-
tags/1.0.14/admin/partials/pages/learndash_discord_documentation.php (added)
-
tags/1.0.14/admin/partials/pages/learndash_discord_error_log.php (added)
-
tags/1.0.14/admin/partials/pages/learndash_discord_role_mapping.php (added)
-
tags/1.0.14/admin/partials/pages/learndash_discord_support.php (added)
-
tags/1.0.14/includes (added)
-
tags/1.0.14/includes/class-learndash-discord-activator.php (added)
-
tags/1.0.14/includes/class-learndash-discord-add-on-logs.php (added)
-
tags/1.0.14/includes/class-learndash-discord-admin-notices.php (added)
-
tags/1.0.14/includes/class-learndash-discord-deactivator.php (added)
-
tags/1.0.14/includes/class-learndash-discord-dependencies.php (added)
-
tags/1.0.14/includes/class-learndash-discord-i18n.php (added)
-
tags/1.0.14/includes/class-learndash-discord-loader.php (added)
-
tags/1.0.14/includes/class-learndash-discord.php (added)
-
tags/1.0.14/includes/functions.php (added)
-
tags/1.0.14/includes/index.php (added)
-
tags/1.0.14/includes/libraries (added)
-
tags/1.0.14/includes/libraries/action-scheduler (added)
-
tags/1.0.14/includes/libraries/action-scheduler/README.md (added)
-
tags/1.0.14/includes/libraries/action-scheduler/action-scheduler.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/changelog.txt (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_ActionClaim.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_ActionFactory.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_AdminView.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_AsyncRequest_QueueRunner.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_Compatibility.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_DataController.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_DateTime.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_Exception.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_FatalErrorMonitor.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_InvalidActionException.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_ListTable.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_LogEntry.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_NullLogEntry.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_OptionLock.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_QueueCleaner.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_QueueRunner.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_Versions.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_WPCommentCleaner.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/ActionScheduler_wcSystemStatus.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/WP_CLI (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/WP_CLI/ActionScheduler_WPCLI_QueueRunner.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/WP_CLI/ActionScheduler_WPCLI_Scheduler_command.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/WP_CLI/Migration_Command.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/WP_CLI/ProgressBar.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/abstracts (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_ListTable.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_RecurringSchedule.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_Schedule.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Abstract_Schema.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Lock.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Logger.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_Store.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/abstracts/ActionScheduler_TimezoneHelper.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/actions (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/actions/ActionScheduler_Action.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/actions/ActionScheduler_CanceledAction.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/actions/ActionScheduler_FinishedAction.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/actions/ActionScheduler_NullAction.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/data-stores (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_DBLogger.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpCommentLogger.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_PostStatusRegistrar.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_PostTypeRegistrar.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/data-stores/ActionScheduler_wpPostStore_TaxonomyRegistrar.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/migration (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/migration/ActionMigrator.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/migration/BatchFetcher.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/migration/Config.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/migration/Controller.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/migration/DryRun_ActionMigrator.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/migration/DryRun_LogMigrator.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/migration/LogMigrator.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/migration/Runner.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/migration/Scheduler.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/schedules (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_CanceledSchedule.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_CronSchedule.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_IntervalSchedule.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_NullSchedule.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_Schedule.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/schedules/ActionScheduler_SimpleSchedule.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/schema (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/schema/ActionScheduler_LoggerSchema.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/classes/schema/ActionScheduler_StoreSchema.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/deprecated (added)
-
tags/1.0.14/includes/libraries/action-scheduler/deprecated/ActionScheduler_Abstract_QueueRunner_Deprecated.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/deprecated/ActionScheduler_AdminView_Deprecated.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/deprecated/ActionScheduler_Schedule_Deprecated.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/deprecated/ActionScheduler_Store_Deprecated.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/deprecated/functions.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/functions.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/WP_Async_Request.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/CronExpression.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_AbstractField.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_DayOfMonthField.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_DayOfWeekField.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_FieldFactory.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_FieldInterface.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_HoursField.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_MinutesField.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_MonthField.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/CronExpression_YearField.php (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/LICENSE (added)
-
tags/1.0.14/includes/libraries/action-scheduler/lib/cron-expression/README.md (added)
-
tags/1.0.14/includes/libraries/action-scheduler/license.txt (added)
-
tags/1.0.14/includes/libraries/action-scheduler/readme.txt (added)
-
tags/1.0.14/includes/template (added)
-
tags/1.0.14/includes/template/notification (added)
-
tags/1.0.14/includes/template/notification/review (added)
-
tags/1.0.14/includes/template/notification/review/review.php (added)
-
tags/1.0.14/index.php (added)
-
tags/1.0.14/languages (added)
-
tags/1.0.14/languages/learndash-discord.pot (added)
-
tags/1.0.14/learndash-discord.php (added)
-
tags/1.0.14/public (added)
-
tags/1.0.14/public/class-learndash-discord-public.php (added)
-
tags/1.0.14/public/css (added)
-
tags/1.0.14/public/css/learndash-discord-public.css (added)
-
tags/1.0.14/public/css/learndash-discord-public.min.css (added)
-
tags/1.0.14/public/images (added)
-
tags/1.0.14/public/images/discord-logo-white.svg (added)
-
tags/1.0.14/public/images/spinner.gif (added)
-
tags/1.0.14/public/index.php (added)
-
tags/1.0.14/public/js (added)
-
tags/1.0.14/public/js/learndash-discord-public.js (added)
-
tags/1.0.14/public/js/learndash-discord-public.min.js (added)
-
tags/1.0.14/public/partials (added)
-
tags/1.0.14/public/partials/learndash-discord-public-display.php (added)
-
tags/1.0.14/uninstall.php (added)
-
trunk/CHANGELOG.txt (modified) (1 diff)
-
trunk/README.txt (modified) (1 diff)
-
trunk/learndash-discord.php (modified) (2 diffs)
-
trunk/public/class-learndash-discord-public.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
connect-learndash-and-discord/trunk/CHANGELOG.txt
r3071651 r3096662 1 = 1.0.14 = 2 - Removed duplicate Discord role name from the 'Connect' button on the account student page. 3 1 4 = 1.0.13 = 2 5 - Updated plugin to support WordPress version 6.5 -
connect-learndash-and-discord/trunk/README.txt
r3071651 r3096662 8 8 Tested up to: 6.5 9 9 Requires PHP: 7.0 10 Stable tag: 1.0.1 310 Stable tag: 1.0.14 11 11 License: GPLv2 12 12 License URI: https://www.gnu.org/licenses/gpl-2.0.html -
connect-learndash-and-discord/trunk/learndash-discord.php
r3071651 r3096662 11 11 * Plugin URI: https://www.expresstechsoftwares.com/learndash-and-discord-integration 12 12 * Description: Connect LearnDash with Discord and open an oppurtunity of creating a vibrating community of your course learners. 13 * Version: 1.0.1 313 * Version: 1.0.14 14 14 * Author: ExpressTech Softwares Solutions Pvt Ltd 15 15 * Author URI: https://www.expresstechsoftwares.com … … 28 28 * Currently plugin version. 29 29 */ 30 define( 'LEARNDASH_DISCORD_VERSION', '1.0.1 3' );30 define( 'LEARNDASH_DISCORD_VERSION', '1.0.14' ); 31 31 32 32 /** -
connect-learndash-and-discord/trunk/public/class-learndash-discord-public.php
r2902082 r3096662 206 206 $enrolled_courses = ets_learndash_discord_get_student_courses_id( $user_id ); 207 207 $mapped_role_name = ''; 208 $final_roles = array(); 208 209 if ( is_array( $enrolled_courses ) && is_array( $all_roles ) && is_array( $ets_learndash_discord_role_mapping ) ) { 209 210 foreach ( $enrolled_courses as $key => $enrolled_course_id ) { 211 210 212 if ( array_key_exists( 'learndash_course_id_' . $enrolled_course_id, $ets_learndash_discord_role_mapping ) ) { 211 213 212 214 $mapped_role_id = $ets_learndash_discord_role_mapping[ 'learndash_course_id_' . $enrolled_course_id ]; 213 214 if ( array_key_exists( $mapped_role_id, $all_roles ) ) {215 216 if ( array_key_exists( $mapped_role_id, $all_roles ) && ! in_array( $mapped_role_id, $final_roles ) ) { 215 217 $mapped_role_name .= '<span> <i style="background-color:#' . dechex( $roles_color[ $mapped_role_id ] ) . '"></i>' . $all_roles[ $mapped_role_id ] . '</span>'; 216 218 } 219 array_push( $final_roles, $mapped_role_id ); 217 220 } 218 221 }
Note: See TracChangeset
for help on using the changeset viewer.