#2566 closed defect (bug) (fixed)
Forums: No "Keep a log of this edit" option for replies
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | Priority: | normal | |
| Component: | Support Forums | Keywords: | |
| Cc: |
Description
When editing a topic, there's a "Keep a log of this edit" option that can be disabled.
When editing a reply, the option is not displayed. The code is there, it's just hidden by bb-base theme styles.
The issue is caused by a markup inconsistency between form-topic.php and form-reply.php:
In form-topic.php the <legend> element contains only the Revision label:
<legend><?php _e( 'Revision', 'wporg-forums' ); ?></legend> <div> <input name="bbp_log_topic_edit" id="bbp_log_topic_edit" type="checkbox" value="1" <?php bbp_form_topic_log_edit(); ?> /> <label for="bbp_log_topic_edit"><?php _e( 'Keep a log of this edit:', 'wporg-forums' ); ?></label><br /> </div>
In form-reply.php, the <legend> element contains the whole input:
<legend> <input name="bbp_log_reply_edit" id="bbp_log_reply_edit" type="checkbox" value="1" <?php bbp_form_reply_log_edit(); ?> /> <label for="bbp_log_reply_edit"><?php esc_html_e( 'Keep a log of this edit:', 'wporg-forums' ); ?></label><br /> </legend>
Looks like form-topic.php should be updated to use the same markup, see [bb5060].
Change History (3)
Note: See
TracTickets for help on using
tickets.
In 5113: