| 87 | | <label for="wporg_parsed_ticket"><?php _e( 'Trac Ticket Number:', 'wporg' ); ?></label> |
| 88 | | </th> |
| 89 | | <td> |
| 90 | | <span class="attachment_controls"> |
| 91 | | <input type="text" name="wporg_parsed_ticket" id="wporg_parsed_ticket" value="<?php echo esc_attr( $ticket ); ?>" /> |
| 92 | | <a href="#attach-ticket" class="button secondary <?php echo $ticket ? 'hidden' : ''; ?>" id="wporg_ticket_attach" name="wporg_ticket_attach" aria-label="<?php esc_attr_e( 'Attach a Core Trac ticket', 'wporg' ); ?>" data-nonce="<?php echo wp_create_nonce( 'wporg-attach-ticket' ); ?>" data-id="<?php the_ID(); ?>"> |
| 93 | | <?php esc_attr_e( 'Attach Ticket', 'wporg' ); ?> |
| 94 | | </a> |
| 95 | | <a href="#detach-ticket" class="button secondary <?php echo $ticket ? '' : 'hidden'; ?>" id="wporg_ticket_detach" name="wporg_ticket_detach" aria-label="<?php esc_attr_e( 'Detach the Trac ticket', 'wporg' ); ?>" data-nonce="<?php echo wp_create_nonce( 'wporg-detach-ticket' ); ?>" data-id="<?php the_ID(); ?>"> |
| 96 | | <?php esc_attr_e( 'Detach Ticket', 'wporg' ); ?> |
| 97 | | </a> |
| 98 | | </span> |
| 99 | | <div id="ticket_status"> |
| 100 | | <span class="spinner"></span> |
| 101 | | <span class="ticket_info_icon <?php echo $ticket ? 'dashicons dashicons-external' : ''; ?>"></span> |
| 102 | | <span id="wporg_ticket_info"><em><?php echo $ticket_message; ?></em></span> |
| 103 | | </div> |
| 104 | | </td> |
| 105 | | </tr><!-- #ticket_controls --> |
| 106 | | <tr valign="top" class="wporg_parsed_content <?php echo $ticket ? '' : 'hidden'; ?>"> |
| 107 | | <th scope="row"> |
| 119 | | <?php wp_editor( $content, 'wporg_parsed_content_editor', array( |
| 120 | | 'media_buttons' => false, |
| 121 | | 'tinymce' => false, |
| 122 | | 'quicktags' => true, |
| 123 | | 'textarea_rows' => 10, |
| 124 | | 'textarea_name' => 'wporg_parsed_content' |
| 125 | | ) ); ?> |
| | 99 | <div class="wporg_parsed_readonly <?php echo $ticket ? 'hidden' : ''; ?>"><?php echo apply_filters( 'the_content', $content ); ?></div> |
| | 100 | <div class="wporg_parsed_content <?php echo $ticket ? '' : 'hidden'; ?>"> |
| | 101 | <?php wp_editor( $content, 'wporg_parsed_content_editor', array( |
| | 102 | 'media_buttons' => false, |
| | 103 | 'tinymce' => false, |
| | 104 | 'quicktags' => true, |
| | 105 | 'textarea_rows' => 10, |
| | 106 | 'textarea_name' => 'wporg_parsed_content', |
| | 107 | ) ); ?> |
| | 108 | </div> |
| | 111 | <?php if ( current_user_can( 'manage_options' ) ) : ?> |
| | 112 | <tr valign="top" id="ticket_controls"> |
| | 113 | <th scope="row"> |
| | 114 | <label for="wporg_parsed_ticket"><?php _e( 'Trac Ticket Number:', 'wporg' ); ?></label> |
| | 115 | </th> |
| | 116 | <td> |
| | 117 | <span class="attachment_controls"> |
| | 118 | <input type="text" name="wporg_parsed_ticket" id="wporg_parsed_ticket" value="<?php echo esc_attr( $ticket ); ?>" /> |
| | 119 | <a href="#attach-ticket" class="button secondary <?php echo $ticket ? 'hidden' : ''; ?>" id="wporg_ticket_attach" name="wporg_ticket_attach" aria-label="<?php esc_attr_e( 'Attach a Core Trac ticket', 'wporg' ); ?>" data-nonce="<?php echo wp_create_nonce( 'wporg-attach-ticket' ); ?>" data-id="<?php the_ID(); ?>"> |
| | 120 | <?php esc_attr_e( 'Attach Ticket', 'wporg' ); ?> |
| | 121 | </a> |
| | 122 | <a href="#detach-ticket" class="button secondary <?php echo $ticket ? '' : 'hidden'; ?>" id="wporg_ticket_detach" name="wporg_ticket_detach" aria-label="<?php esc_attr_e( 'Detach the Trac ticket', 'wporg' ); ?>" data-nonce="<?php echo wp_create_nonce( 'wporg-detach-ticket' ); ?>" data-id="<?php the_ID(); ?>"> |
| | 123 | <?php esc_attr_e( 'Detach Ticket', 'wporg' ); ?> |
| | 124 | </a> |
| | 125 | </span> |
| | 126 | <div id="ticket_status"> |
| | 127 | <span class="spinner"></span> |
| | 128 | <span class="ticket_info_icon <?php echo $ticket ? 'dashicons dashicons-external' : ''; ?>"></span> |
| | 129 | <span id="wporg_ticket_info"><em><?php echo $ticket_message; ?></em></span> |
| | 130 | </div> |
| | 131 | </td> |
| | 132 | </tr><!-- #ticket_controls --> |
| | 133 | <?php endif; // Admin-only controls ?> |