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


PHP CacheControl::flushCommentRSS方法代码示例

本文整理汇总了PHP中CacheControl::flushCommentRSS方法的典型用法代码示例。如果您正苦于以下问题:PHP CacheControl::flushCommentRSS方法的具体用法?PHP CacheControl::flushCommentRSS怎么用?PHP CacheControl::flushCommentRSS使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在CacheControl的用法示例。


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

示例1: flushRSS

 function flushRSS()
 {
     if (file_exists(ROOT . "/cache/rss/" . getBlogId() . ".xml")) {
         @unlink(ROOT . "/cache/rss/" . getBlogId() . ".xml");
     }
     CacheControl::flushCommentRSS();
     CacheControl::flushTrackbackRSS();
     CacheControl::flushResponseRSS();
 }
开发者ID:hinablue,项目名称:TextCube,代码行数:9,代码来源:Needlworks.Cache.PageCache.Legacy.php

示例2: flushRSS

 function flushRSS()
 {
     if (file_exists(__TEXTCUBE_CACHE_DIR__ . "/rss/" . getBlogId() . ".xml")) {
         @unlink(__TEXTCUBE_CACHE_DIR__ . "/rss/" . getBlogId() . ".xml");
     }
     CacheControl::flushCommentRSS();
     CacheControl::flushTrackbackRSS();
     CacheControl::flushResponseRSS();
 }
开发者ID:ni5am,项目名称:Textcube,代码行数:9,代码来源:Needlworks.Cache.PageCache.Legacy.php

示例3: revertCommentInOwner

function revertCommentInOwner($blogid, $id)
{
    if (!is_numeric($id)) {
        return false;
    }
    $pool = DBModel::getInstance();
    $pool->reset('Comments');
    $pool->setQualifier('blogid', 'eq', $blogid);
    $pool->setQualifier('id', 'eq', $id);
    $entryId = $pool->getCell('entry');
    $parent = $pool->getCell('parent');
    $pool->setAttribute('isfiltered', 0);
    if ($pool->update()) {
        if (!is_null($parent)) {
            $pool->setQualifier('id', 'eq', $parent);
        }
        if (is_null($parent) || $pool->update()) {
            CacheControl::flushCommentRSS($entryId);
            updateCommentsOfEntry($blogid, $entryId);
            return true;
        }
    }
    return false;
}
开发者ID:webhacking,项目名称:Textcube,代码行数:24,代码来源:comment.php

示例4: revertCommentInOwner

function revertCommentInOwner($blogid, $id)
{
    global $database;
    if (!is_numeric($id)) {
        return false;
    }
    $entryId = POD::queryCell("SELECT entry FROM {$database['prefix']}Comments WHERE blogid = {$blogid} AND id = {$id}");
    $parent = POD::queryCell("SELECT parent FROM {$database['prefix']}Comments WHERE blogid = {$blogid} AND id = {$id}");
    if (POD::queryCount("UPDATE {$database['prefix']}Comments SET isfiltered = 0 WHERE blogid = {$blogid} AND id = {$id}") == 1) {
        if (is_null($parent) || POD::query("UPDATE {$database['prefix']}Comments SET isfiltered = 0 WHERE blogid = {$blogid} AND id = {$parent}")) {
            CacheControl::flushCommentRSS($entryId);
            updateCommentsOfEntry($blogid, $entryId);
            return true;
        }
    }
    return false;
}
开发者ID:hinablue,项目名称:TextCube,代码行数:17,代码来源:blog.comment.php

示例5: array

<?php

/// Copyright (c) 2004-2015, Needlworks  / Tatter Network Foundation
/// All rights reserved. Licensed under the GPL.
/// See the GNU General Public License for more details. (/documents/LICENSE, /documents/COPYRIGHT)
$IV = array('POST' => array('visibility' => array('int', 0, 3, 'mandatory' => false), 'acceptComments' => array('int', 0, 1, 'mandatory' => false), 'acceptTrackbacks' => array('int', 0, 1, 'mandatory' => false), 'useiPhoneUI' => array('int', 0, 1, 'mandatory' => false)));
require ROOT . '/library/preprocessor.php';
importlib('model.blog.feed');
requireStrictRoute();
$result = false;
if (isset($_POST['visibility'])) {
    if (Setting::setBlogSettingGlobal('visibility', $_POST['visibility'])) {
        CacheControl::flushCommentRSS();
        CacheControl::flushTrackbackRSS();
        clearFeed();
        $result = true;
    }
}
if (isset($_POST['acceptComments'])) {
    if (Setting::setBlogSettingGlobal('acceptComments', $_POST['acceptComments'])) {
        $result = true;
    }
}
if (isset($_POST['acceptTrackbacks'])) {
    if (Setting::setBlogSettingGlobal('acceptTrackbacks', $_POST['acceptTrackbacks'])) {
        $result = true;
    }
}
if (isset($_POST['useiPhoneUI'])) {
    if ($_POST['useiPhoneUI'] == 1) {
        $useiPhoneUI = true;
开发者ID:Avantians,项目名称:Textcube,代码行数:31,代码来源:index.php


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