WordPress.org

Make WordPress Core

Ticket #17902: patch-plugin-details-link.diff

File patch-plugin-details-link.diff, 1.8 KB (added by chsxf, 9 years ago)
  • wp-admin/includes/plugin-install.php

     
    279279        echo "</div>\n";
    280280        ?>
    281281        <div class="alignright fyi">
    282                 <?php if ( ! empty($api->download_link) && ( current_user_can('install_plugins') || current_user_can('update_plugins') ) ) : ?>
     282                <?php if ( empty( $_GET['no_install'] ) && ! empty($api->download_link) && ( current_user_can('install_plugins') || current_user_can('update_plugins') ) ) : ?>
    283283                <p class="action-button">
    284284                <?php
    285285                $status = install_plugin_install_status($api);
  • wp-admin/includes/class-wp-plugins-list-table.php

     
    433433                                                        $author = '<a href="' . $plugin_data['AuthorURI'] . '" title="' . esc_attr__( 'Visit author homepage' ) . '">' . $plugin_data['Author'] . '</a>';
    434434                                                $plugin_meta[] = sprintf( __( 'By %s' ), $author );
    435435                                        }
     436                                        $plugin_meta[] = '<a href="' . self_admin_url( 'plugin-install.php?tab=plugin-information&amp;no_install=1&amp;plugin=' . sanitize_title($plugin_data['Title']) .
     437                                                                '&amp;TB_iframe=true&amp;width=600&amp;height=550' ) . '" class="thickbox" title="' .
     438                                                                esc_attr( sprintf( __( 'More information about %s' ), "{$plugin_data['Name']} {$plugin_data['Version']}" ) ) . '">' . __( 'Details' ) . '</a>';
    436439                                        if ( ! empty( $plugin_data['PluginURI'] ) )
    437440                                                $plugin_meta[] = '<a href="' . $plugin_data['PluginURI'] . '" title="' . esc_attr__( 'Visit plugin site' ) . '">' . __( 'Visit plugin site' ) . '</a>';
    438441