Plugin Directory

Changeset 3423717


Ignore:
Timestamp:
12/19/2025 01:39:51 PM (2 months ago)
Author:
dioni00
Message:

7.5.9

Location:
gamipress
Files:
1898 added
4 edited

Legend:

Unmodified
Added
Removed
  • gamipress/trunk/gamipress.php

    r3407640 r3423717  
    44 * Plugin URI:          https://gamipress.com
    55 * Description:         The most flexible and powerful gamification system for WordPress.
    6  * Version:             7.5.8
     6 * Version:             7.5.9
    77 * Author:              GamiPress
    88 * Author URI:          https://gamipress.com/
  • gamipress/trunk/integrations/learndash/includes/listeners.php

    r3196599 r3423717  
    734734}
    735735add_action( 'ld_added_group_access', 'gamipress_ld_join_group', 10, 2 );
     736
     737/**
     738 * Review course
     739 *
     740 * @since 1.1.3
     741 *
     742 * @param int $user_id
     743 * @param int $group_id
     744 */
     745function gamipress_ld_review_course( $comment, $depth, $args ) {
     746
     747    $user_id = $comment->user_id;
     748    $course_id = $comment->comment_post_ID;
     749
     750    // Join a group
     751    do_action( 'gamipress_ld_review_course', $course_id, $user_id );
     752
     753    // Join a specific group
     754    do_action( 'gamipress_ld_review_specific_course', $course_id, $user_id );
     755
     756}
     757add_action( 'learndash_course_reviews_before_review', 'gamipress_ld_review_course', 10, 3 );
  • gamipress/trunk/integrations/learndash/includes/triggers.php

    r3196599 r3423717  
    152152        'gamipress_ld_join_group'            => __( 'Join any group', 'gamipress' ),
    153153        'gamipress_ld_join_specific_group'   => __( 'Join a specific group', 'gamipress' ),
     154
     155        // Reviews
     156        'gamipress_ld_review_course'            => __( 'Review any course', 'gamipress' ),
     157        'gamipress_ld_review_specific_course'   => __( 'Review a specific course', 'gamipress' ),
    154158    );
    155159
     
    213217    // Groups
    214218    $specific_activity_triggers['gamipress_ld_join_specific_group'] = array( 'groups' );
     219
     220    // Reviews
     221    $specific_activity_triggers['gamipress_ld_review_specific_course'] = array( 'sfwd-courses' );
    215222
    216223    return $specific_activity_triggers;
     
    494501    // Groups
    495502    $specific_activity_trigger_labels['gamipress_ld_join_specific_group'] = __( 'Join %s group', 'gamipress' );
     503
     504    // Reviews
     505    $specific_activity_trigger_labels['gamipress_ld_review_specific_course'] = __( 'Review %s course', 'gamipress' );
    496506
    497507    return $specific_activity_trigger_labels;
     
    606616        case 'gamipress_ld_complete_lesson_tag':
    607617
     618        // Reviews
     619        case 'gamipress_ld_review_course':
     620        case 'gamipress_ld_review_specific_course':
     621
    608622        // Quiz taxonomies
    609623        case 'gamipress_ld_complete_quiz_category':
     
    656670        case 'gamipress_ld_join_specific_group':
    657671        case 'gamipress_ld_submit_essay_specific_quiz':
     672        case 'gamipress_ld_review_specific_course':
    658673            $specific_id = $args[0];
    659674            break;
  • gamipress/trunk/readme.txt

    r3407640 r3423717  
    44Requires at least: 4.4
    55Tested up to: 6.9
    6 Stable tag: 7.5.8
     6Stable tag: 7.5.9
    77License: GPLv3
    88License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    350350== Changelog ==
    351351
     352= 7.5.9 =
     353* **New Features**
     354* LearnDash: New event: Review any course.
     355* LearnDash: New event: Review a specific course.
     356
    352357= 7.5.8 =
    353358
Note: See TracChangeset for help on using the changeset viewer.