Merged in feature/81-dev-dev01 (pull request #5)
auto-patch 81-dev-dev01-2023-12-05T22_45_26 * auto-patch 81-dev-dev01-2023-12-05T22_45_26
This commit is contained in:
@@ -284,7 +284,6 @@ function wp_dashboard() {
|
||||
<?php
|
||||
wp_nonce_field( 'closedpostboxes', 'closedpostboxesnonce', false );
|
||||
wp_nonce_field( 'meta-box-order', 'meta-box-order-nonce', false );
|
||||
|
||||
}
|
||||
|
||||
//
|
||||
@@ -574,9 +573,16 @@ function wp_dashboard_quick_press( $error_msg = false ) {
|
||||
|
||||
<form name="post" action="<?php echo esc_url( admin_url( 'post.php' ) ); ?>" method="post" id="quick-press" class="initial-form hide-if-no-js">
|
||||
|
||||
<?php if ( $error_msg ) : ?>
|
||||
<div class="error"><?php echo $error_msg; ?></div>
|
||||
<?php endif; ?>
|
||||
<?php
|
||||
if ( $error_msg ) {
|
||||
wp_admin_notice(
|
||||
$error_msg,
|
||||
array(
|
||||
'additional_classes' => array( 'error' ),
|
||||
)
|
||||
);
|
||||
}
|
||||
?>
|
||||
|
||||
<div class="input-text-wrap" id="title-wrap">
|
||||
<label for="title">
|
||||
@@ -1103,7 +1109,16 @@ function wp_dashboard_recent_comments( $total_items = 5 ) {
|
||||
|
||||
echo '<ul id="the-comment-list" data-wp-lists="list:comment">';
|
||||
foreach ( $comments as $comment ) {
|
||||
_wp_dashboard_recent_comments_row( $comment );
|
||||
$comment_post = get_post( $comment->comment_post_ID );
|
||||
if (
|
||||
current_user_can( 'edit_post', $comment->comment_post_ID ) ||
|
||||
(
|
||||
empty( $comment_post->post_password ) &&
|
||||
current_user_can( 'read_post', $comment->comment_post_ID )
|
||||
)
|
||||
) {
|
||||
_wp_dashboard_recent_comments_row( $comment );
|
||||
}
|
||||
}
|
||||
echo '</ul>';
|
||||
|
||||
@@ -1158,8 +1173,15 @@ function wp_dashboard_rss_output( $widget_id ) {
|
||||
* @return bool True on success, false on failure.
|
||||
*/
|
||||
function wp_dashboard_cached_rss_widget( $widget_id, $callback, $check_urls = array(), ...$args ) {
|
||||
$loading = '<p class="widget-loading hide-if-no-js">' . __( 'Loading…' ) . '</p><div class="hide-if-js notice notice-error inline"><p>' . __( 'This widget requires JavaScript.' ) . '</p></div>';
|
||||
$doing_ajax = wp_doing_ajax();
|
||||
$loading = '<p class="widget-loading hide-if-no-js">' . __( 'Loading…' ) . '</p>';
|
||||
$loading .= wp_get_admin_notice(
|
||||
__( 'This widget requires JavaScript.' ),
|
||||
array(
|
||||
'type' => 'error',
|
||||
'additional_classes' => array( 'inline', 'hide-if-js' ),
|
||||
)
|
||||
);
|
||||
|
||||
if ( empty( $check_urls ) ) {
|
||||
$widgets = get_option( 'dashboard_widget_options' );
|
||||
@@ -1341,25 +1363,19 @@ function wp_dashboard_events_news() {
|
||||
* @since 4.8.0
|
||||
*/
|
||||
function wp_print_community_events_markup() {
|
||||
?>
|
||||
$community_events_notice = '<p class="hide-if-js">' . ( 'This widget requires JavaScript.' ) . '</p>';
|
||||
$community_events_notice .= '<p class="community-events-error-occurred" aria-hidden="true">' . __( 'An error occurred. Please try again.' ) . '</p>';
|
||||
$community_events_notice .= '<p class="community-events-could-not-locate" aria-hidden="true"></p>';
|
||||
|
||||
<div class="community-events-errors notice notice-error inline hide-if-js">
|
||||
<p class="hide-if-js">
|
||||
<?php _e( 'This widget requires JavaScript.' ); ?>
|
||||
</p>
|
||||
wp_admin_notice(
|
||||
$community_events_notice,
|
||||
array(
|
||||
'type' => 'error',
|
||||
'additional_classes' => array( 'community-events-errors', 'inline', 'hide-if-js' ),
|
||||
'paragraph_wrap' => false,
|
||||
)
|
||||
);
|
||||
|
||||
<p class="community-events-error-occurred" aria-hidden="true">
|
||||
<?php _e( 'An error occurred. Please try again.' ); ?>
|
||||
</p>
|
||||
|
||||
<p class="community-events-could-not-locate" aria-hidden="true"></p>
|
||||
</div>
|
||||
|
||||
<div class="community-events-loading hide-if-no-js">
|
||||
<?php _e( 'Loading…' ); ?>
|
||||
</div>
|
||||
|
||||
<?php
|
||||
/*
|
||||
* Hide the main element when the page first loads, because the content
|
||||
* won't be ready until wp.communityEvents.renderEventsTemplate() has run.
|
||||
@@ -1447,6 +1463,15 @@ function wp_print_community_events_templates() {
|
||||
<div class="dashicons event-icon" aria-hidden="true"></div>
|
||||
<div class="event-info-inner">
|
||||
<a class="event-title" href="{{ event.url }}">{{ event.title }}</a>
|
||||
<# if ( event.type ) {
|
||||
const titleCaseEventType = event.type.replace(
|
||||
/\w\S*/g,
|
||||
function ( type ) { return type.charAt(0).toUpperCase() + type.substr(1).toLowerCase(); }
|
||||
);
|
||||
#>
|
||||
{{ 'wordcamp' === event.type ? 'WordCamp' : titleCaseEventType }}
|
||||
<span class="ce-separator"></span>
|
||||
<# } #>
|
||||
<span class="event-city">{{ event.location.location }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user