|
@@ 687-692 (lines=6) @@
|
| 684 |
|
/** This action is documented in modules/carousel/jetpack-carousel.php */ |
| 685 |
|
do_action( 'jp_carousel_check_blog_user_privileges' ); |
| 686 |
|
|
| 687 |
|
if ( ! comments_open( $_post_id ) ) { |
| 688 |
|
if ( $switched ) { |
| 689 |
|
restore_current_blog(); |
| 690 |
|
} |
| 691 |
|
die( json_encode( array( 'error' => __( 'Comments on this post are closed.', 'jetpack' ) ) ) ); |
| 692 |
|
} |
| 693 |
|
|
| 694 |
|
if ( is_user_logged_in() ) { |
| 695 |
|
$user = wp_get_current_user(); |
|
@@ 701-706 (lines=6) @@
|
| 698 |
|
$email = $user->user_email; |
| 699 |
|
$url = $user->user_url; |
| 700 |
|
|
| 701 |
|
if ( empty( $user_id ) ) { |
| 702 |
|
if ( $switched ) { |
| 703 |
|
restore_current_blog(); |
| 704 |
|
} |
| 705 |
|
die( json_encode( array( 'error' => __( 'Sorry, but we could not authenticate your request.', 'jetpack' ) ) ) ); |
| 706 |
|
} |
| 707 |
|
} else { |
| 708 |
|
$user_id = 0; |
| 709 |
|
$display_name = $_POST['author']; |
|
@@ 714-719 (lines=6) @@
|
| 711 |
|
$url = $_POST['url']; |
| 712 |
|
|
| 713 |
|
if ( get_option( 'require_name_email' ) ) { |
| 714 |
|
if ( empty( $display_name ) ) { |
| 715 |
|
if ( $switched ) { |
| 716 |
|
restore_current_blog(); |
| 717 |
|
} |
| 718 |
|
die( json_encode( array( 'error' => __( 'Please provide your name.', 'jetpack' ) ) ) ); |
| 719 |
|
} |
| 720 |
|
|
| 721 |
|
if ( empty( $email ) ) { |
| 722 |
|
if ( $switched ) { |
|
@@ 721-726 (lines=6) @@
|
| 718 |
|
die( json_encode( array( 'error' => __( 'Please provide your name.', 'jetpack' ) ) ) ); |
| 719 |
|
} |
| 720 |
|
|
| 721 |
|
if ( empty( $email ) ) { |
| 722 |
|
if ( $switched ) { |
| 723 |
|
restore_current_blog(); |
| 724 |
|
} |
| 725 |
|
die( json_encode( array( 'error' => __( 'Please provide an email address.', 'jetpack' ) ) ) ); |
| 726 |
|
} |
| 727 |
|
|
| 728 |
|
if ( ! is_email( $email ) ) { |
| 729 |
|
if ( $switched ) { |
|
@@ 728-733 (lines=6) @@
|
| 725 |
|
die( json_encode( array( 'error' => __( 'Please provide an email address.', 'jetpack' ) ) ) ); |
| 726 |
|
} |
| 727 |
|
|
| 728 |
|
if ( ! is_email( $email ) ) { |
| 729 |
|
if ( $switched ) { |
| 730 |
|
restore_current_blog(); |
| 731 |
|
} |
| 732 |
|
die( json_encode( array( 'error' => __( 'Please provide a valid email address.', 'jetpack' ) ) ) ); |
| 733 |
|
} |
| 734 |
|
} |
| 735 |
|
} |
| 736 |
|
|