#2566 closed defect (bug) (fixed)
Forums: No "Keep a log of this edit" option for replies
Reported by: | SergeyBiryukov | Owned by: | SergeyBiryukov |
---|---|---|---|
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: