Making WordPress.org


Ignore:
Timestamp:
03/01/2016 07:51:16 AM (8 years ago)
Author:
dd32
Message:

Plugin Directory: Add several metaboxes for the Plugin Review/Admin.
This change includes switching to custom taxonomies, a custom publish metabox, a custom tags metabox, and the start of a plugin-reviewer metabox.

See #1570, #1584

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/cli/class-import.php

    r2649 r2655  
    33use WordPressdotorg\Plugin_Directory\Plugin_Directory;
    44use WordPressdotorg\Plugin_Directory\Readme_Parser;
     5use WordPressdotorg\Plugin_Directory\Template;
    56use WordPressdotorg\Plugin_Directory\Tools;
    67use WordPressdotorg\Plugin_Directory\Tools\Filesystem;
     
    8889
    8990        foreach ( $this->readme_fields as $readme_field ) {
    90             update_post_meta( $plugin->ID, $readme_field, $readme->$readme_field );
     91            // Don't change the tested version if a newer version was specified through wp-admin
     92            if ( 'tested' == $readme_field && version_compare( get_post_meta( $plugin->ID, 'tested', true ), $readme->$readme_field, '>' ) ) {
     93                continue;
     94            }
     95            update_post_meta( $plugin->ID, $readme_field, wp_slash( $readme->$readme_field ) );
    9196        }
    9297        foreach ( $this->plugin_headers as $plugin_header => $meta_field ) {
    93             update_post_meta( $plugin->ID, $meta_field, $headers->$plugin_header );
     98            update_post_meta( $plugin->ID, $meta_field, wp_slash( $headers->$plugin_header ) );
    9499        }
    95100
Note: See TracChangeset for help on using the changeset viewer.