当前位置: 首页>>代码示例>>PHP>>正文


PHP edit_comment函数代码示例

本文整理汇总了PHP中edit_comment函数的典型用法代码示例。如果您正苦于以下问题:PHP edit_comment函数的具体用法?PHP edit_comment怎么用?PHP edit_comment使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了edit_comment函数的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: test_edit_comment

 /**
  * Tests the controller function that expects slashed data
  *
  */
 function test_edit_comment()
 {
     $post_id = self::factory()->post->create();
     $comment_id = self::factory()->comment->create(array('comment_post_ID' => $post_id));
     // not testing comment_author_email or comment_author_url
     // as slashes are not permitted in that data
     $_POST = array();
     $_POST['comment_ID'] = $comment_id;
     $_POST['comment_status'] = '';
     $_POST['newcomment_author'] = $this->slash_1;
     $_POST['newcomment_author_url'] = '';
     $_POST['newcomment_author_email'] = '';
     $_POST['content'] = $this->slash_7;
     $_POST = add_magic_quotes($_POST);
     edit_comment();
     $comment = get_comment($comment_id);
     $this->assertEquals($this->slash_1, $comment->comment_author);
     $this->assertEquals($this->slash_7, $comment->comment_content);
     $_POST = array();
     $_POST['comment_ID'] = $comment_id;
     $_POST['comment_status'] = '';
     $_POST['newcomment_author'] = $this->slash_2;
     $_POST['newcomment_author_url'] = '';
     $_POST['newcomment_author_email'] = '';
     $_POST['content'] = $this->slash_4;
     $_POST = add_magic_quotes($_POST);
     edit_comment();
     $comment = get_comment($comment_id);
     $this->assertEquals($this->slash_2, $comment->comment_author);
     $this->assertEquals($this->slash_4, $comment->comment_content);
 }
开发者ID:boonebgorges,项目名称:develop.wordpress,代码行数:35,代码来源:slashes.php

示例2: wp_ajax_edit_comment

/**
 * Ajax handler for editing a comment.
 *
 * @since 3.1.0
 *
 * @global WP_List_Table $wp_list_table
 */
function wp_ajax_edit_comment()
{
    global $wp_list_table;
    check_ajax_referer('replyto-comment', '_ajax_nonce-replyto-comment');
    $comment_id = (int) $_POST['comment_ID'];
    if (!current_user_can('edit_comment', $comment_id)) {
        wp_die(-1);
    }
    if ('' == $_POST['content']) {
        wp_die(__('ERROR: please type a comment.'));
    }
    if (isset($_POST['status'])) {
        $_POST['comment_status'] = $_POST['status'];
    }
    edit_comment();
    $position = isset($_POST['position']) && (int) $_POST['position'] ? (int) $_POST['position'] : '-1';
    $checkbox = isset($_POST['checkbox']) && true == $_POST['checkbox'] ? 1 : 0;
    $wp_list_table = _get_list_table($checkbox ? 'WP_Comments_List_Table' : 'WP_Post_Comments_List_Table', array('screen' => 'edit-comments'));
    $comment = get_comment($comment_id);
    if (empty($comment->comment_ID)) {
        wp_die(-1);
    }
    ob_start();
    $wp_list_table->single_row($comment);
    $comment_list_item = ob_get_clean();
    $x = new WP_Ajax_Response();
    $x->add(array('what' => 'edit_comment', 'id' => $comment->comment_ID, 'data' => $comment_list_item, 'position' => $position));
    $x->send();
}
开发者ID:hughnet,项目名称:WordPress,代码行数:36,代码来源:ajax-actions.php

示例3: empty

	if ((wp_get_referer() != "") && (false == $noredir)) {
		wp_redirect(wp_get_referer());
	} else {
		wp_redirect(get_settings('siteurl') .'/wp-admin/edit.php?p='.$p.'&c=1#comments');
	}

	break;

case 'editedcomment':

	$comment_ID = (int) $_POST['comment_ID'];
	$comment_post_ID = (int)  $_POST['comment_post_ID'];

	check_admin_referer('update-comment_' . $comment_ID);

	edit_comment();

	$location = ( empty($_POST['referredby']) ? "edit.php?p=$comment_post_ID&c=1" : $_POST['referredby'] ) . '#comment-' . $comment_ID;
	$location = apply_filters('comment_edit_redirect', $location, $comment_ID);
	wp_redirect($location);
	exit();
	break;

default:
	$title = __('Create New Post');
	require_once ('./admin-header.php');
?>
<?php if ( isset($_GET['posted']) ) : ?>
<div id="message" class="updated fade"><p><strong><?php _e('Post saved.'); ?></strong> <a href="<?php echo get_permalink( $_GET['posted'] ); ?>"><?php _e('View post'); ?> &raquo;</a></p></div>
<?php endif; ?>
<?php
开发者ID:staylor,项目名称:develop.svn.wordpress.org,代码行数:31,代码来源:post.php

示例4: strings

		";   disasm   hexdump   strings   comment   notes   plain\n")))));
	?> <div class="hexdump"><pre><? strings(); ?></pre></div> <?
} else
if (!strcmp($tab,"comment")) {
	print str_replace("hexdump",
		"<a href=\"?offset=$offset&tab=hexdump\">hexdump</a>",
		str_replace("disasm",
		"<a href=\"?offset=$offset\">disasm</a>",
		str_replace("strings",
		"<a href=\"?offset=$offset&tab=strings\">strings</a>",
		str_replace("notes",
		"<a href=\"?offset=$offset&tab=notes\">notes</a>",
		str_replace("plain",
		"<a href=\"?offset=$offset&tab=plain\">plain</a>",
		";   disasm   hexdump   strings   comment   notes   plain\n")))));
	?> <div class="hexdump"><pre><? edit_comment(); ?></pre></div> <?
} else
if (!strcmp($tab,"notes")) {
	print str_replace("hexdump",
		"<a href=\"?offset=$offset&tab=hexdump\">hexdump</a>",
		str_replace("disasm",
		"<a href=\"?offset=$offset\">disasm</a>",
		str_replace("strings",
		"<a href=\"?offset=$offset&tab=strings\">strings</a>",
		str_replace("comment",
		"<a href=\"?offset=$offset&tab=comment\">comment</a>",
		str_replace("plain",
		"<a href=\"?offset=$offset&tab=plain\">plain</a>",
		";   disasm   hexdump   strings   comment   notes   plain\n")))));
	?> <div class="hexdump"><pre><? edit_notes(); ?></pre></div> <?
} else {
开发者ID:halfbro,项目名称:radare,代码行数:31,代码来源:index.php

示例5: center

function center()
{
    // fatal session produced on failed login, and will display error message.
    if (isset($_SESSION[_SITE . 'fatal'])) {
        echo $_SESSION[_SITE . 'fatal'];
        unset($_SESSION[_SITE . 'fatal']);
    } else {
        global $categorySEF, $subcatSEF, $articleSEF;
        switch (true) {
            case isset($_GET['category']):
                $action = $categorySEF;
                break;
            case isset($_GET['action']):
                $action = $categorySEF == '404' ? $categorySEF : clean(cleanXSS($_GET['action']));
                break;
        }
        switch (true) {
            case isset($_POST['search_query']):
                search();
                return;
                break;
            case isset($_POST['comment']):
                comment('comment_posted');
                return;
                break;
            case isset($_POST['contactform']):
                contact();
                return;
                break;
            case isset($_POST['Loginform']):
                administration();
                return;
                break;
            case isset($_POST['submit_text']):
                processing();
                return;
                break;
        }
        if (_ADMIN) {
            switch ($action) {
                case 'administration':
                    administration();
                    return;
                    break;
                case 'snews_settings':
                    settings();
                    return;
                    break;
                case 'snews_categories':
                    admin_categories();
                    return;
                    break;
                case 'admin_category':
                    form_categories();
                    return;
                    break;
                case 'admin_subcategory':
                    form_categories('sub');
                    return;
                    break;
                case 'groupings':
                    admin_groupings();
                    return;
                    break;
                case 'admin_groupings':
                    form_groupings();
                    return;
                    break;
                case 'snews_articles':
                    admin_articles('article_view');
                    return;
                    break;
                case 'extra_contents':
                    admin_articles('extra_view');
                    return;
                    break;
                case 'snews_pages':
                    admin_articles('page_view');
                    return;
                    break;
                case 'admin_article':
                    form_articles('');
                    return;
                    break;
                case 'article_new':
                    form_articles('article_new');
                    return;
                    break;
                case 'extra_new':
                    form_articles('extra_new');
                    return;
                    break;
                case 'page_new':
                    form_articles('page_new');
                    return;
                    break;
                case 'editcomment':
                    edit_comment();
                    return;
                    break;
//.........这里部分代码省略.........
开发者ID:retrofox,项目名称:PCC,代码行数:101,代码来源:snews.php

示例6: delete_comment

 case "delete_comment":
     $valid = delete_comment($_REQUEST['comment_id'], $_REQUEST['uid']);
     $response = '{"success":"1","message":"success"}';
     if (!$valid) {
         $response = '{"success":"0","message":"failed"}';
     }
     //$callback = trim(@$_REQUEST['callback']);
     /*  $json = $callback . '({
             "proposals": 
         ';   */
     $json .= $response;
     /* $json .= '})';       */
     echo $json;
     break;
 case "edit_comment":
     $valid = edit_comment($_REQUEST['id'], $_REQUEST['uid'], $_REQUEST['comment']);
     $response = '{"success":"1","message":"success"}';
     if (!$valid) {
         $response = '{"success":"0","message":"failed"}';
     }
     // $callback = trim(@$_REQUEST['callback']);
     /* $json = $callback . '({
            "proposals": 
        ';           */
     $json .= $response;
     /* $json .= '})';      */
     echo $json;
     break;
 case "comment_abuse":
     comment_abuse($_REQUEST['comment_id']);
     $response = '{"success":"1","message":"success"}';
开发者ID:arh922,项目名称:ain,代码行数:31,代码来源:index.php

示例7: center

function center($article_limit)
{
    if (isset($_GET['category'])) {
        $id = $_GET['category'];
    }
    if (isset($_GET['articleid'])) {
        $articleid = $_GET['articleid'];
    }
    if (isset($_POST['submit_text'])) {
        processing();
        $processed = True;
    }
    if (isset($_POST['contactform'])) {
        contact();
        $processed = True;
    }
    if (isset($_GET['category'])) {
        $action = $_GET['category'];
    } else {
        if (isset($_GET['action'])) {
            $action = $_GET['action'];
        }
    }
    if (isset($processed) and $processed == True) {
        unset($action);
    }
    switch ($action) {
        case "archives":
            archives();
            break;
        case "contact":
            contact();
            break;
        case "rss":
            rss();
            break;
        case "login":
            login();
            break;
        case "categories":
            if (isset($_SESSION['Logged_In'])) {
                view_categories();
            }
            break;
        case "editcategory":
            if (isset($_SESSION['Logged_In'])) {
                edit_category();
            }
            break;
        case "new":
            if (isset($_SESSION['Logged_In'])) {
                new_article();
            }
            break;
        case "unpublished":
            if (isset($_SESSION['Logged_In'])) {
                unpublished_articles();
            }
            break;
        case "simpleedit":
            if (isset($_SESSION['Logged_In'])) {
                edit_article(simple);
            }
            break;
        case "advancededit":
            if (isset($_SESSION['Logged_In'])) {
                edit_article(advanced);
            }
            break;
        case "editcomment":
            if (isset($_SESSION['Logged_In'])) {
                edit_comment();
            }
            break;
        case "images":
            if (isset($_SESSION['Logged_In'])) {
                images();
            }
            break;
        case "process":
            if (isset($_SESSION['Logged_In']) and $display_further != "NO") {
                processing();
            }
            break;
        case "logout":
            session_start();
            $_SESSION = array();
            session_destroy();
            echo "<META HTTP-EQUIV='refresh' content='1; URL=" . $_SERVER['PHP_SELF'] . "'>";
            echo "<h2>" . l('log_out') . "</h2>";
            break;
        default:
            if (isset($_POST['search'])) {
                search();
            } else {
                if (isset($_POST['comment'])) {
                    comment("comment_posted");
                } else {
                    if ($processed == False) {
                        $article = get_id('article');
//.........这里部分代码省略.........
开发者ID:laiello,项目名称:barrahome,代码行数:101,代码来源:snews.php

示例8: isset

<?php

require_once '../includes/functions.inc.php';
$comid = isset($_POST['comid']) ? $_POST['comid'] : '';
$body = isset($_POST['body']) ? $_POST['body'] : '';
edit_comment($comid, $body);
开发者ID:khanhnnvn,项目名称:OKMS,代码行数:6,代码来源:comment_edit.php

示例9: header

         header('Location: ?action=viewDestination&destinationID=' . $destinationID);
     }
 } else {
     if ($action == 'editComment') {
         //loads the edit comment page
         $commentID = $_POST['commentID'];
         $comment = get_comment_By_ID($commentID);
         include 'views/edit.php';
     } else {
         if ($action == 'commentEdited') {
             //Edits the desired comment and saves it to the databse then reloads the vacation spots page
             $newContent = nl2br($_POST['content']);
             $cleanHTML = sanitize_html_string($newContent);
             $commentID = $_POST['commentID'];
             $destinationID = $_POST['destinationID'];
             edit_comment($cleanHTML, $commentID);
             header('Location: ?action=viewDestination&destinationID=' . $destinationID);
         } else {
             if ($action == 'deleteComment') {
                 //Deletes the desired comment
                 $commentID = $_POST['commentID'];
                 $destinationID = $_POST['destinationID'];
                 delete_comment($commentID);
                 header('Location: ?action=viewDestination&destinationID=' . $destinationID);
             } else {
                 if ($action == 'logIn') {
                     //loads the log in page
                     if (isset($_POST['action'])) {
                         $logUserName = $_POST['logUserName'];
                         $logPassword = $_POST['logPassword'];
                         $num = clarify($logUserName, $logPassword);
开发者ID:Harrmalik,项目名称:vacation-blog,代码行数:31,代码来源:index.php


注:本文中的edit_comment函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。