TYPE-0 PERFECT SEIHA
Server Info:
FreeBSD scimitar.blueboard.cz 13.5-STABLE FreeBSD 13.5-STABLE stable/13-4f2925105 GENERIC amd64
Software:
Apache
User:
www
Crot
Crot File
Crot Dir
Crot Command
[LockSelf]
[HOME]
data
www
19068
fszoo_net
ekokomplex
wp
wp-admin
Show Hidden Files
Edit File: /data/www/19068/fszoo_net/ekokomplex/wp/wp-admin/edit-comments.php
<?php /** * Edit Comments Administration Screen. * * @package WordPress * @subpackage Administration */ /** WordPress Administration Bootstrap */ require_once( dirname( __FILE__ ) . '/admin.php' ); if ( ! current_user_can( 'edit_posts' ) ) { wp_die( '<h1>' . __( 'Cheatin’ uh?' ) . '</h1>' . '<p>' . __( 'You are not allowed to edit comments.' ) . '</p>', 403 ); } $wp_list_table = _get_list_table('WP_Comments_List_Table'); $pagenum = $wp_list_table->get_pagenum(); $doaction = $wp_list_table->current_action(); if ( $doaction ) { check_admin_referer( 'bulk-comments' ); if ( 'delete_all' == $doaction && !empty( $_REQUEST['pagegen_timestamp'] ) ) { $comment_status = wp_unslash( $_REQUEST['comment_status'] ); $delete_time = wp_unslash( $_REQUEST['pagegen_timestamp'] ); $comment_ids = $wpdb->get_col( $wpdb->prepare( "SELECT comment_ID FROM $wpdb->comments WHERE comment_approved = %s AND %s > comment_date_gmt", $comment_status, $delete_time ) ); $doaction = 'delete'; } elseif ( isset( $_REQUEST['delete_comments'] ) ) { $comment_ids = $_REQUEST['delete_comments']; $doaction = ( $_REQUEST['action'] != -1 ) ? $_REQUEST['action'] : $_REQUEST['action2']; } elseif ( isset( $_REQUEST['ids'] ) ) { $comment_ids = array_map( 'absint', explode( ',', $_REQUEST['ids'] ) ); } elseif ( wp_get_referer() ) { wp_safe_redirect( wp_get_referer() ); exit; } $approved = $unapproved = $spammed = $unspammed = $trashed = $untrashed = $deleted = 0; $redirect_to = remove_query_arg( array( 'trashed', 'untrashed', 'deleted', 'spammed', 'unspammed', 'approved', 'unapproved', 'ids' ), wp_get_referer() ); $redirect_to = add_query_arg( 'paged', $pagenum, $redirect_to ); wp_defer_comment_counting( true ); foreach ( $comment_ids as $comment_id ) { // Check the permissions on each if ( !current_user_can( 'edit_comment', $comment_id ) ) continue; switch ( $doaction ) { case 'approve' : wp_set_comment_status( $comment_id, 'approve' ); $approved++; break; case 'unapprove' : wp_set_comment_status( $comment_id, 'hold' ); $unapproved++; break; case 'spam' : wp_spam_comment( $comment_id ); $spammed++; break; case 'unspam' : wp_unspam_comment( $comment_id ); $unspammed++; break; case 'trash' : wp_trash_comment( $comment_id ); $trashed++; break; case 'untrash' : wp_untrash_comment( $comment_id ); $untrashed++; break; case 'delete' : wp_delete_comment( $comment_id ); $deleted++; break; } } wp_defer_comment_counting( false ); if ( $approved ) $redirect_to = add_query_arg( 'approved', $approved, $redirect_to ); if ( $unapproved ) $redirect_to = add_query_arg( 'unapproved', $unapproved, $redirect_to ); if ( $spammed ) $redirect_to = add_query_arg( 'spammed', $spammed, $redirect_to ); if ( $unspammed ) $redirect_to = add_query_arg( 'unspammed', $unspammed, $redirect_to ); if ( $trashed ) $redirect_to = add_query_arg( 'trashed', $trashed, $redirect_to ); if ( $untrashed ) $redirect_to = add_query_arg( 'untrashed', $untrashed, $redirect_to ); if ( $deleted ) $redirect_to = add_query_arg( 'deleted', $deleted, $redirect_to ); if ( $trashed || $spammed ) $redirect_to = add_query_arg( 'ids', join( ',', $comment_ids ), $redirect_to ); wp_safe_redirect( $redirect_to ); exit; } elseif ( ! empty( $_GET['_wp_http_referer'] ) ) { wp_redirect( remove_query_arg( array( '_wp_http_referer', '_wpnonce' ), wp_unslash( $_SERVER['REQUEST_URI'] ) ) ); exit; } $wp_list_table->prepare_items(); wp_enqueue_script('admin-comments'); enqueue_comment_hotkeys_js(); if ( $post_id ) { $comments_count = wp_count_comments( $post_id ); $draft_or_post_title = wp_html_excerpt( _draft_or_post_title( $post_id ), 50, '…' ); if ( $comments_count->moderated > 0 ) { /* translators: 1: comments count 2: post title */ $title = sprintf( __( 'Comments (%1$s) on “%2$s”' ), number_format_i18n( $comments_count->moderated ), $draft_or_post_title ); } else { /* translators: %s: post title */ $title = sprintf( __( 'Comments on “%s”' ), $draft_or_post_title ); } } else { $comments_count = wp_count_comments(); if ( $comments_count->moderated > 0 ) { /* translators: %s: comments count */ $title = sprintf( __( 'Comments (%s)' ), number_format_i18n( $comments_count->moderated ) ); } else { $title = __( 'Comments' ); } } add_screen_option( 'per_page' ); get_current_screen()->add_help_tab( array( 'id' => 'overview', 'title' => __('Overview'), 'content' => '<p>' . __( 'You can manage comments made on your site similar to the way you manage posts and other content. This screen is customizable in the same ways as other management screens, and you can act on comments using the on-hover action links or the Bulk Actions.' ) . '</p>' ) ); get_current_screen()->add_help_tab( array( 'id' => 'moderating-comments', 'title' => __('Moderating Comments'), 'content' => '<p>' . __( 'A red bar on the left means the comment is waiting for you to moderate it.' ) . '</p>' . '<p>' . __( 'In the <strong>Author</strong> column, in addition to the author’s name, email address, and blog URL, the commenter’s IP address is shown. Clicking on this link will show you all the comments made from this IP address.' ) . '</p>' . '<p>' . __( 'In the <strong>Comment</strong> column, hovering over any comment gives you options to approve, reply (and approve), quick edit, edit, spam mark, or trash that comment.' ) . '</p>' . '<p>' . __( 'In the <strong>In Response To</strong> column, there are three elements. The text is the name of the post that inspired the comment, and links to the post editor for that entry. The View Post link leads to that post on your live site. The small bubble with the number in it shows the number of approved comments that post has received. If there are pending comments, a red notification circle with the number of pending comments is displayed. Clicking the notification circle will filter the comments screen to show only pending comments on that post.' ) . '</p>' . '<p>' . __( 'In the <strong>Submitted On</strong> column, the date and time the comment was left on your site appears. Clicking on the date/time link will take you to that comment on your live site.' ) . '</p>' . '<p>' . __( 'Many people take advantage of keyboard shortcuts to moderate their comments more quickly. Use the link to the side to learn more.' ) . '</p>' ) ); get_current_screen()->set_help_sidebar( '<p><strong>' . __( 'For more information:' ) . '</strong></p>' . '<p>' . __( '<a href="https://codex.wordpress.org/Administration_Screens#Comments" target="_blank">Documentation on Comments</a>' ) . '</p>' . '<p>' . __( '<a href="https://codex.wordpress.org/Comment_Spam" target="_blank">Documentation on Comment Spam</a>' ) . '</p>' . '<p>' . __( '<a href="https://codex.wordpress.org/Keyboard_Shortcuts" target="_blank">Documentation on Keyboard Shortcuts</a>' ) . '</p>' . '<p>' . __( '<a href="https://wordpress.org/support/" target="_blank">Support Forums</a>' ) . '</p>' ); get_current_screen()->set_screen_reader_content( array( 'heading_views' => __( 'Filter comments list' ), 'heading_pagination' => __( 'Comments list navigation' ), 'heading_list' => __( 'Comments list' ), ) ); require_once( ABSPATH . 'wp-admin/admin-header.php' ); ?> <div class="wrap"> <h1><?php if ( $post_id ) { /* translators: %s: link to post */ printf( __( 'Comments on “%s”' ), sprintf( '<a href="%1$s">%2$s</a>', get_edit_post_link( $post_id ), wp_html_excerpt( _draft_or_post_title( $post_id ), 50, '…' ) ) ); } else { _e( 'Comments' ); } if ( isset($_REQUEST['s']) && strlen( $_REQUEST['s'] ) ) { echo '<span class="subtitle">'; /* translators: %s: search keywords */ printf( __( 'Search results for “%s”' ), wp_html_excerpt( esc_html( wp_unslash( $_REQUEST['s'] ) ), 50, '…' ) ); echo '</span>'; } ?></h1> <?php if ( isset( $_REQUEST['error'] ) ) { $error = (int) $_REQUEST['error']; $error_msg = ''; switch ( $error ) { case 1 : $error_msg = __( 'Invalid comment ID.' ); break; case 2 : $error_msg = __( 'You are not allowed to edit comments on this post.' ); break; } if ( $error_msg ) echo '<div id="moderated" class="error"><p>' . $error_msg . '</p></div>'; } if ( isset($_REQUEST['approved']) || isset($_REQUEST['deleted']) || isset($_REQUEST['trashed']) || isset($_REQUEST['untrashed']) || isset($_REQUEST['spammed']) || isset($_REQUEST['unspammed']) || isset($_REQUEST['same']) ) { $approved = isset( $_REQUEST['approved'] ) ? (int) $_REQUEST['approved'] : 0; $deleted = isset( $_REQUEST['deleted'] ) ? (int) $_REQUEST['deleted'] : 0; $trashed = isset( $_REQUEST['trashed'] ) ? (int) $_REQUEST['trashed'] : 0; $untrashed = isset( $_REQUEST['untrashed'] ) ? (int) $_REQUEST['untrashed'] : 0; $spammed = isset( $_REQUEST['spammed'] ) ? (int) $_REQUEST['spammed'] : 0; $unspammed = isset( $_REQUEST['unspammed'] ) ? (int) $_REQUEST['unspammed'] : 0; $same = isset( $_REQUEST['same'] ) ? (int) $_REQUEST['same'] : 0; if ( $approved > 0 || $deleted > 0 || $trashed > 0 || $untrashed > 0 || $spammed > 0 || $unspammed > 0 || $same > 0 ) { if ( $approved > 0 ) { /* translators: %s: number of comments approved */ $messages[] = sprintf( _n( '%s comment approved', '%s comments approved', $approved ), $approved ); } if ( $spammed > 0 ) { $ids = isset($_REQUEST['ids']) ? $_REQUEST['ids'] : 0; /* translators: %s: number of comments marked as spam */ $messages[] = sprintf( _n( '%s comment marked as spam.', '%s comments marked as spam.', $spammed ), $spammed ) . ' <a href="' . esc_url( wp_nonce_url( "edit-comments.php?doaction=undo&action=unspam&ids=$ids", "bulk-comments" ) ) . '">' . __('Undo') . '</a><br />'; } if ( $unspammed > 0 ) { /* translators: %s: number of comments restored from the spam */ $messages[] = sprintf( _n( '%s comment restored from the spam', '%s comments restored from the spam', $unspammed ), $unspammed ); } if ( $trashed > 0 ) { $ids = isset($_REQUEST['ids']) ? $_REQUEST['ids'] : 0; /* translators: %s: number of comments moved to the Trash */ $messages[] = sprintf( _n( '%s comment moved to the Trash.', '%s comments moved to the Trash.', $trashed ), $trashed ) . ' <a href="' . esc_url( wp_nonce_url( "edit-comments.php?doaction=undo&action=untrash&ids=$ids", "bulk-comments" ) ) . '">' . __('Undo') . '</a><br />'; } if ( $untrashed > 0 ) { /* translators: %s: number of comments restored from the Trash */ $messages[] = sprintf( _n( '%s comment restored from the Trash', '%s comments restored from the Trash', $untrashed ), $untrashed ); } if ( $deleted > 0 ) { /* translators: %s: number of comments permanently deleted */ $messages[] = sprintf( _n( '%s comment permanently deleted', '%s comments permanently deleted', $deleted ), $deleted ); } if ( $same > 0 && $comment = get_comment( $same ) ) { switch ( $comment->comment_approved ) { case '1' : $messages[] = __('This comment is already approved.') . ' <a href="' . esc_url( admin_url( "comment.php?action=editcomment&c=$same" ) ) . '">' . __( 'Edit comment' ) . '</a>'; break; case 'trash' : $messages[] = __( 'This comment is already in the Trash.' ) . ' <a href="' . esc_url( admin_url( 'edit-comments.php?comment_status=trash' ) ) . '"> ' . __( 'View Trash' ) . '</a>'; break; case 'spam' : $messages[] = __( 'This comment is already marked as spam.' ) . ' <a href="' . esc_url( admin_url( "comment.php?action=editcomment&c=$same" ) ) . '">' . __( 'Edit comment' ) . '</a>'; break; } } echo '<div id="moderated" class="updated notice is-dismissible"><p>' . implode( "<br/>\n", $messages ) . '</p></div>'; } } ?> <?php $wp_list_table->views(); ?> <form id="comments-form" method="get"> <?php $wp_list_table->search_box( __( 'Search Comments' ), 'comment' ); ?> <?php if ( $post_id ) : ?> <input type="hidden" name="p" value="<?php echo esc_attr( intval( $post_id ) ); ?>" /> <?php endif; ?> <input type="hidden" name="comment_status" value="<?php echo esc_attr($comment_status); ?>" /> <input type="hidden" name="pagegen_timestamp" value="<?php echo esc_attr(current_time('mysql', 1)); ?>" /> <input type="hidden" name="_total" value="<?php echo esc_attr( $wp_list_table->get_pagination_arg('total_items') ); ?>" /> <input type="hidden" name="_per_page" value="<?php echo esc_attr( $wp_list_table->get_pagination_arg('per_page') ); ?>" /> <input type="hidden" name="_page" value="<?php echo esc_attr( $wp_list_table->get_pagination_arg('page') ); ?>" /> <?php if ( isset($_REQUEST['paged']) ) { ?> <input type="hidden" name="paged" value="<?php echo esc_attr( absint( $_REQUEST['paged'] ) ); ?>" /> <?php } ?> <?php $wp_list_table->display(); ?> </form> </div> <div id="ajax-response"></div> <?php wp_comment_reply('-1', true, 'detail'); wp_comment_trashnotice(); include( ABSPATH . 'wp-admin/admin-footer.php' ); ?>
Crotin
Name
Size
Permissions
Modified
User/Group
post-new.php
2730
0644
2016-04-18 15:52:59
Unknown/Unknown
admin-ajax.php
3642
0644
2016-04-18 15:52:29
Unknown/Unknown
upgrade.php
4512
0644
2016-04-18 15:53:01
Unknown/Unknown
load-scripts.php
2157
0644
2016-04-18 15:52:55
Unknown/Unknown
edit.php
15427
0644
2016-04-18 15:52:39
Unknown/Unknown
revision.php
5017
0644
2016-04-18 15:52:59
Unknown/Unknown
ms-delete-site.php
3869
0644
2016-04-18 15:52:55
Unknown/Unknown
my-sites.php
4631
0644
2016-04-18 15:52:56
Unknown/Unknown
nav-menus.php
41189
0644
2016-04-18 15:52:56
Unknown/Unknown
js
-
0755
2016-04-18 15:52:55
Unknown/Unknown
link-manager.php
3666
0644
2016-04-18 15:52:55
Unknown/Unknown
options-discussion.php
14218
0644
2016-04-18 15:52:59
Unknown/Unknown
press-this.php
696
0644
2016-04-18 15:52:59
Unknown/Unknown
media.php
5221
0644
2016-04-18 15:52:55
Unknown/Unknown
export.php
10752
0644
2016-04-18 15:52:39
Unknown/Unknown
comment.php
10468
0644
2016-04-18 15:52:29
Unknown/Unknown
freedoms.php
3390
0644
2016-04-18 15:52:39
Unknown/Unknown
images
-
0755
2016-04-18 15:52:43
Unknown/Unknown
credits.php
4723
0644
2016-04-18 15:52:29
Unknown/Unknown
upgrade-functions.php
338
0644
2016-04-18 15:53:00
Unknown/Unknown
link.php
2625
0644
2016-04-18 15:52:55
Unknown/Unknown
term.php
2046
0644
2016-04-18 15:53:00
Unknown/Unknown
admin.php
10968
0644
2016-04-18 15:52:29
Unknown/Unknown
about.php
11813
0644
2016-04-18 15:52:29
Unknown/Unknown
users.php
17845
0644
2016-04-18 15:53:01
Unknown/Unknown
update-core.php
29896
0644
2016-04-18 15:53:00
Unknown/Unknown
customize.php
6190
0644
2016-04-18 15:52:39
Unknown/Unknown
options-head.php
492
0644
2016-04-18 15:52:59
Unknown/Unknown
theme-editor.php
11645
0644
2016-04-18 15:53:00
Unknown/Unknown
tools.php
5573
0644
2016-04-18 15:53:00
Unknown/Unknown
async-upload.php
4207
0644
2016-04-18 15:52:29
Unknown/Unknown
menu.php
12907
0644
2016-04-18 15:52:55
Unknown/Unknown
ms-sites.php
228
0644
2016-04-18 15:52:56
Unknown/Unknown
load-styles.php
2841
0644
2016-04-18 15:52:55
Unknown/Unknown
edit-form-comment.php
7356
0644
2016-04-18 15:52:39
Unknown/Unknown
upload.php
12930
0644
2016-04-18 15:53:01
Unknown/Unknown
setup-config.php
14759
0644
2016-04-18 15:52:59
Unknown/Unknown
network
-
0755
2016-04-18 15:52:58
Unknown/Unknown
edit-form-advanced.php
32331
0644
2016-04-18 15:52:39
Unknown/Unknown
post.php
7843
0644
2016-04-18 15:52:59
Unknown/Unknown
options-reading.php
8399
0644
2016-04-18 15:52:59
Unknown/Unknown
plugin-install.php
5311
0644
2016-04-18 15:52:59
Unknown/Unknown
media-upload.php
3307
0644
2016-04-18 15:52:55
Unknown/Unknown
user-new.php
20721
0644
2016-04-18 15:53:01
Unknown/Unknown
admin-footer.php
2401
0644
2016-04-18 15:52:29
Unknown/Unknown
custom-header.php
44815
0644
2016-04-18 15:52:39
Unknown/Unknown
edit-comments.php
13170
0644
2016-04-18 15:52:39
Unknown/Unknown
options-media.php
5932
0644
2016-04-18 15:52:59
Unknown/Unknown
edit-link-form.php
6028
0644
2016-04-18 15:52:39
Unknown/Unknown
widgets.php
18127
0644
2016-04-18 15:53:01
Unknown/Unknown
options-permalink.php
15051
0644
2016-04-18 15:52:59
Unknown/Unknown
link-parse-opml.php
2089
0644
2016-04-18 15:52:55
Unknown/Unknown
edit-tags.php
20676
0644
2016-04-18 15:52:39
Unknown/Unknown
admin-header.php
7052
0644
2016-04-18 15:52:29
Unknown/Unknown
user
-
0755
2016-04-18 15:53:01
Unknown/Unknown
options-writing.php
7999
0644
2016-04-18 15:52:59
Unknown/Unknown
user-edit.php
25457
0644
2016-04-18 15:53:01
Unknown/Unknown
install-helper.php
5750
0644
2016-04-18 15:52:49
Unknown/Unknown
themes.php
19662
0644
2016-04-18 15:53:00
Unknown/Unknown
install.php
15657
0644
2016-04-18 15:52:49
Unknown/Unknown
css
-
0755
2016-04-18 15:52:38
Unknown/Unknown
maint
-
0755
2016-04-18 15:52:55
Unknown/Unknown
import.php
5307
0644
2016-04-18 15:52:43
Unknown/Unknown
plugin-editor.php
12005
0644
2016-04-18 15:52:59
Unknown/Unknown
ms-edit.php
231
0644
2016-04-18 15:52:56
Unknown/Unknown
profile.php
296
0644
2016-04-18 15:52:59
Unknown/Unknown
includes
-
0755
2016-04-18 15:52:49
Unknown/Unknown
ms-users.php
228
0644
2016-04-18 15:52:56
Unknown/Unknown
menu-header.php
9059
0644
2016-04-18 15:52:55
Unknown/Unknown
edit-tag-form.php
8774
0644
2016-04-18 15:52:39
Unknown/Unknown
media-new.php
3129
0644
2016-04-18 15:52:55
Unknown/Unknown
ms-admin.php
211
0644
2016-04-18 15:52:55
Unknown/Unknown
admin-functions.php
403
0644
2016-04-18 15:52:29
Unknown/Unknown
ms-upgrade-network.php
232
0644
2016-04-18 15:52:56
Unknown/Unknown
index.php
6114
0644
2016-04-18 15:52:49
Unknown/Unknown
custom-background.php
17245
0644
2016-04-18 15:52:39
Unknown/Unknown
network.php
5380
0644
2016-04-18 15:52:58
Unknown/Unknown
link-add.php
712
0644
2016-04-18 15:52:55
Unknown/Unknown
plugins.php
21163
0644
2016-04-18 15:52:59
Unknown/Unknown
ms-themes.php
230
0644
2016-04-18 15:52:56
Unknown/Unknown
moderation.php
320
0644
2016-04-18 15:52:55
Unknown/Unknown
options-general.php
15112
0644
2016-04-18 15:52:59
Unknown/Unknown
ms-options.php
236
0644
2016-04-18 15:52:56
Unknown/Unknown
update.php
10460
0644
2016-04-18 15:53:00
Unknown/Unknown
admin-post.php
1686
0644
2016-04-18 15:52:29
Unknown/Unknown
theme-install.php
13136
0644
2016-04-18 15:53:00
Unknown/Unknown
options.php
11321
0644
2016-04-18 15:52:59
Unknown/Unknown
NGANU
Rename
Hapus
Chmod
Chown
Touch
Zip
Unzip
Download
Crotin