Change View All/Edit links on dashboard widgets, fixes #8365

git-svn-id: http://svn.automattic.com/wordpress/trunk@9916 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
azaozz 2008-11-27 05:20:05 +00:00
parent 2f4264aa93
commit c5c662c4b8
2 changed files with 11 additions and 5 deletions

View File

@ -77,6 +77,10 @@ div.postbox div.inside {
#dashboard-widgets h3 a { #dashboard-widgets h3 a {
text-decoration: underline; text-decoration: underline;
float: right;
position: relative;
right: 5px;
top: -12px;
} }
#dashboard-widgets h4 { #dashboard-widgets h4 {

View File

@ -29,8 +29,6 @@ function wp_dashboard_setup() {
// Recent Comments Widget // Recent Comments Widget
$recent_comments_title = __( 'Recent Comments' ); $recent_comments_title = __( 'Recent Comments' );
if ( current_user_can('edit_posts') )
$recent_comments_title .= ' <a href="edit-comments.php" class="edit-box open-box">' . __('View all') . '</a>';
wp_add_dashboard_widget( 'dashboard_recent_comments', $recent_comments_title, 'wp_dashboard_recent_comments' ); wp_add_dashboard_widget( 'dashboard_recent_comments', $recent_comments_title, 'wp_dashboard_recent_comments' );
// Incoming Links Widget // Incoming Links Widget
@ -56,7 +54,7 @@ function wp_dashboard_setup() {
// Recent Drafts // Recent Drafts
if ( current_user_can('edit_posts') ) if ( current_user_can('edit_posts') )
wp_add_dashboard_widget( 'dashboard_recent_drafts', __( 'Recent Drafts') . ' <a href="edit.php?post_status=draft" class="edit-box open-box">' . __('View all') . '</a>', 'wp_dashboard_recent_drafts' ); wp_add_dashboard_widget( 'dashboard_recent_drafts', __('Recent Drafts'), 'wp_dashboard_recent_drafts' );
// Primary feed (Dev Blog) Widget // Primary feed (Dev Blog) Widget
if ( !isset( $widget_options['dashboard_primary'] ) ) { if ( !isset( $widget_options['dashboard_primary'] ) ) {
@ -122,7 +120,7 @@ function wp_add_dashboard_widget( $widget_id, $widget_name, $callback, $control_
return; return;
} }
list($url) = explode( '#', add_query_arg( 'edit', $widget_id ), 2 ); list($url) = explode( '#', add_query_arg( 'edit', $widget_id ), 2 );
$widget_name .= ' <a href="' . clean_url( "$url#$widget_id" ) . '" class="edit-box open-box">' . __( 'Edit' ) . '</a>'; $widget_name .= ' <a href="' . clean_url( "$url#$widget_id" ) . '" class="edit-box open-box">' . __( 'Configure' ) . '</a>';
} }
$side_widgets = array('dashboard_quick_press', 'dashboard_recent_drafts', 'dashboard_primary', 'dashboard_secondary'); $side_widgets = array('dashboard_quick_press', 'dashboard_recent_drafts', 'dashboard_primary', 'dashboard_secondary');
$location = 'normal'; $location = 'normal';
@ -385,7 +383,7 @@ function wp_dashboard_recent_drafts( $drafts = false ) {
<ul> <ul>
<li><?php echo join( "</li>\n<li>", $list ); ?></li> <li><?php echo join( "</li>\n<li>", $list ); ?></li>
</ul> </ul>
<p class="textright"><a href="edit.php?post_status=draft" class="button"><?php _e('View all'); ?></a></p>
<?php <?php
} else { } else {
_e('There are no drafts at the moment'); _e('There are no drafts at the moment');
@ -414,6 +412,10 @@ function wp_dashboard_recent_comments() {
</div> </div>
<?php <?php
if ( current_user_can('edit_posts') ) { ?>
<p class="textright"><a href="edit-comments.php" class="button"><?php _e('View all'); ?></a></p>
<?php }
wp_comment_reply( -1, false, 'dashboard', false ); wp_comment_reply( -1, false, 'dashboard', false );
else : else :