Changeset 10181
- Timestamp:
- 08/19/2020 04:16:47 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-block-validator.php
r10180 r10181 84 84 } elseif ( $_POST && ! empty( $_POST['block-directory-edit'] ) ) { 85 85 self::handle_edit_form(); 86 87 86 88 } 87 89 ?> … … 142 144 } 143 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 144 165 protected static function plugin_is_in_block_directory( $slug ) { 145 166 $plugin = Plugin_Directory::get_plugin_post( $slug ); … … 162 183 echo '<input type="hidden" name="plugin-id" value="' . esc_attr( $plugin->ID ) . '" />'; 163 184 185 164 186 if ( self::plugin_is_in_block_directory( $plugin->post_name ) ) { 165 187 echo wp_nonce_field( 'block-directory-edit-' . $plugin->ID, 'block-directory-nonce' ); 166 188 // translators: %s plugin title. 167 echo '< p><button class="button button-secondary button-large" type="submit" name="block-directory-edit" value="remove">' . sprintf( __( 'Remove %s from Block Directory', 'wporg-plugins' ), $plugin->post_title ) . '</button></p>';189 echo '<>'; 168 190 } else if ( ! $has_errors ) { 169 191 echo wp_nonce_field( 'block-directory-edit-' . $plugin->ID, 'block-directory-nonce' ); 170 192 // translators: %s plugin title. 171 echo '<p><button class="button button-primary button-large" type="submit" name="block-directory-edit" value="add">' . sprintf( __( 'Add %s to Block Directory', 'wporg-plugins' ), $plugin->post_title ) . '</button></p>'; 172 } 173 193 echo '<button class="button button-primary button-large" type="submit" name="block-directory-edit" value="add">' . sprintf( __( 'Add %s to Block Directory', 'wporg-plugins' ), $plugin->post_title ) . '</button>'; 194 } 195 196 if ( current_user_can( 'edit_post', $post->ID ) ) { 197 echo wp_nonce_field( 'block-directory-test-' . $plugin->ID, 'block-directory-nonce' ); 198 // translators: %s plugin title. 199 $disabled = ( wp_cache_get( "plugin-e2e-test-{$plugin->ID}", 'plugin-test' ) ? ' disabled="disabled"' : '' ); 200 echo '<button class="button button-secondary button-large" type="submit" name="block-directory-test" value="test"' . $disabled . '>' . sprintf( __( 'Test %s', 'wporg-plugins' ), $plugin->post_title ) . '</button>'; 201 } 202 203 echo '</p>'; 174 204 echo '</form>'; 175 205 } … … 271 301 // Plugin reviewers etc 272 302 echo '<h3>' . __( 'Plugin Review Tools', 'wporg-plugins' ) . '</h3>'; 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 273 325 echo '<ul>'; 274 326 echo '<li><a href="' . get_edit_post_link( $plugin->ID ) . '">' . __( 'Edit plugin', 'wporg-plugins' ) . '</a></li>'; … … 277 329 278 330 self::render_plugin_actions( $plugin, $has_errors ); 331 279 332 } elseif ( current_user_can( 'plugin_admin_edit', $plugin->ID ) ) { 280 333 // Plugin committers
Note: See TracChangeset
for help on using the changeset viewer.