Plugin Directory

Changeset 3320720


Ignore:
Timestamp:
07/01/2025 03:07:59 PM (6 months ago)
Author:
boonebgorges
Message:

Create tag 1.6.0.

Location:
wp-grade-comments
Files:
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • wp-grade-comments/tags/1.6.0/assets/js/wp-grade-comments.js

    r2944747 r3320720  
    11(function($) {
    2     var $add_a_grade = $( '#olgc-add-a-grade' ),
    3         $grade_entry = $( '.olgc-grade-entry' ),
    4         $grade_input = $( '#olgc-grade' ),
    5         $private_checkbox = $( '#olgc-private-comment' ),
    6         $private_fallback = $( '#olgc-private-comment-fallback' ),
    7         $comment_content_input = $( '#comment' ),
     2    var $add_a_grade,
     3        $grade_entry,
     4        $grade_input,
     5        $private_checkbox,
     6        $private_fallback,
     7        $comment_content_input,
     8        $reply_to_com;
     9
     10    $( document ).ready( function() {
     11        $add_a_grade = $( '#olgc-add-a-grade' );
     12        $grade_entry = $( '.olgc-grade-entry' );
     13        $grade_input = $( '#olgc-grade' );
     14        $private_checkbox = $( '#olgc-private-comment' );
     15        $private_fallback = $( '#olgc-private-comment-fallback' );
     16        $comment_content_input = $( '#comment' );
    817        $reply_to_com = $( '.comment-reply-link' );
    918
    10     $( document ).ready( function() {
    1119        toggle_grade_visibility();
    1220
  • wp-grade-comments/tags/1.6.0/languages/wp-grade-comments.pot

    r2944747 r3320720  
    1 # Copyright (C) 2023 Boone Gorges
     1# Copyright (C) 2025 Boone Gorges
    22# This file is distributed under the same license as the WP Grade Comments plugin.
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: WP Grade Comments 1.5.0\n"
     5"Project-Id-Version: WP Grade Comments 1.6.0\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-grade-comments\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2023-07-28T11:58:39-05:00\n"
     12"POT-Creation-Date: 2025-07-01T10:06:39-05: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.9.0\n"
    1515"X-Domain: wp-grade-comments\n"
    1616
  • wp-grade-comments/tags/1.6.0/readme.txt

    r2944747 r3320720  
    33Tags: comments, grade, course, privacy
    44Requires at least: 4.4
    5 Tested up to: 6.2
    6 Stable tag: 1.5.0
     5Tested up to: 6.8
     6Stable tag: 1.6.0
    77License: GPLv3
    88License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    3131
    3232== Changelog ==
     33
     34= 1.6.0 =
     35* Improved theme support, by modifying the way that the plugin's fields are appended to the comment form.
     36* Ensure that the client-side initialization of form elements takes place late enough in the load process for compatibility with block themes.
    3337
    3438= 1.5.0 =
  • wp-grade-comments/tags/1.6.0/wp-grade-comments.php

    r2944747 r3320720  
    22/*
    33Plugin Name: WP Grade Comments
    4 Version: 1.5.0
     4Version: 1.6.0
    55Description: Grades and private comments for WordPress blog posts. Built for the City Tech OpenLab.
    66Author: Boone Gorges
     
    8282 * @since 1.0.0
    8383 *
    84  * @param array $args Arguments from `comment_form()`.
    85  * @return array
    86  */
    87 function olgc_leave_comment_after_comment_fields( $args ) {
     84 * @param string
     85 * @return string
     86 */
     87function olgc_leave_comment_after_comment_fields( $comment_fields ) {
    8888    if ( ! olgc_is_instructor() ) {
    89         return $args;
    90     }
    91 
    92     $args['comment_notes_after'] .= '
     89        return $comment_fields;
     90    }
     91
     92    $comment_fields .= '
    9393    <div class="olgc-grade-entry">
    9494        <label for="olgc-grade">' . __( 'Grade:', 'wp-grade-comments' ) . '</label> <input type="text" maxlength="5" name="olgc-grade" id="olgc-grade" />
     
    9999    </div>' . wp_nonce_field( 'olgc-grade-entry-' . get_the_ID(), '_olgc_nonce', false, false );
    100100
    101     return $args;
    102 }
    103 add_filter( 'comment_form_defaults', 'olgc_leave_comment_after_comment_fields', 1000 );
     101    return $comment_fields;
     102}
     103add_filter( 'comment_form_field_comment', 'olgc_leave_comment_after_comment_fields', 1000 );
    104104
    105105/**
  • wp-grade-comments/trunk/assets/js/wp-grade-comments.js

    r2944747 r3320720  
    11(function($) {
    2     var $add_a_grade = $( '#olgc-add-a-grade' ),
    3         $grade_entry = $( '.olgc-grade-entry' ),
    4         $grade_input = $( '#olgc-grade' ),
    5         $private_checkbox = $( '#olgc-private-comment' ),
    6         $private_fallback = $( '#olgc-private-comment-fallback' ),
    7         $comment_content_input = $( '#comment' ),
     2    var $add_a_grade,
     3        $grade_entry,
     4        $grade_input,
     5        $private_checkbox,
     6        $private_fallback,
     7        $comment_content_input,
     8        $reply_to_com;
     9
     10    $( document ).ready( function() {
     11        $add_a_grade = $( '#olgc-add-a-grade' );
     12        $grade_entry = $( '.olgc-grade-entry' );
     13        $grade_input = $( '#olgc-grade' );
     14        $private_checkbox = $( '#olgc-private-comment' );
     15        $private_fallback = $( '#olgc-private-comment-fallback' );
     16        $comment_content_input = $( '#comment' );
    817        $reply_to_com = $( '.comment-reply-link' );
    918
    10     $( document ).ready( function() {
    1119        toggle_grade_visibility();
    1220
  • wp-grade-comments/trunk/languages/wp-grade-comments.pot

    r2944747 r3320720  
    1 # Copyright (C) 2023 Boone Gorges
     1# Copyright (C) 2025 Boone Gorges
    22# This file is distributed under the same license as the WP Grade Comments plugin.
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: WP Grade Comments 1.5.0\n"
     5"Project-Id-Version: WP Grade Comments 1.6.0\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-grade-comments\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2023-07-28T11:58:39-05:00\n"
     12"POT-Creation-Date: 2025-07-01T10:06:39-05: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.9.0\n"
    1515"X-Domain: wp-grade-comments\n"
    1616
  • wp-grade-comments/trunk/readme.txt

    r2944747 r3320720  
    33Tags: comments, grade, course, privacy
    44Requires at least: 4.4
    5 Tested up to: 6.2
    6 Stable tag: 1.5.0
     5Tested up to: 6.8
     6Stable tag: 1.6.0
    77License: GPLv3
    88License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    3131
    3232== Changelog ==
     33
     34= 1.6.0 =
     35* Improved theme support, by modifying the way that the plugin's fields are appended to the comment form.
     36* Ensure that the client-side initialization of form elements takes place late enough in the load process for compatibility with block themes.
    3337
    3438= 1.5.0 =
  • wp-grade-comments/trunk/wp-grade-comments.php

    r2944747 r3320720  
    22/*
    33Plugin Name: WP Grade Comments
    4 Version: 1.5.0
     4Version: 1.6.0
    55Description: Grades and private comments for WordPress blog posts. Built for the City Tech OpenLab.
    66Author: Boone Gorges
     
    8282 * @since 1.0.0
    8383 *
    84  * @param array $args Arguments from `comment_form()`.
    85  * @return array
    86  */
    87 function olgc_leave_comment_after_comment_fields( $args ) {
     84 * @param string
     85 * @return string
     86 */
     87function olgc_leave_comment_after_comment_fields( $comment_fields ) {
    8888    if ( ! olgc_is_instructor() ) {
    89         return $args;
    90     }
    91 
    92     $args['comment_notes_after'] .= '
     89        return $comment_fields;
     90    }
     91
     92    $comment_fields .= '
    9393    <div class="olgc-grade-entry">
    9494        <label for="olgc-grade">' . __( 'Grade:', 'wp-grade-comments' ) . '</label> <input type="text" maxlength="5" name="olgc-grade" id="olgc-grade" />
     
    9999    </div>' . wp_nonce_field( 'olgc-grade-entry-' . get_the_ID(), '_olgc_nonce', false, false );
    100100
    101     return $args;
    102 }
    103 add_filter( 'comment_form_defaults', 'olgc_leave_comment_after_comment_fields', 1000 );
     101    return $comment_fields;
     102}
     103add_filter( 'comment_form_field_comment', 'olgc_leave_comment_after_comment_fields', 1000 );
    104104
    105105/**
Note: See TracChangeset for help on using the changeset viewer.