function flushRSS()
 {
     if (file_exists(__TEXTCUBE_CACHE_DIR__ . "/rss/" . getBlogId() . ".xml")) {
         @unlink(__TEXTCUBE_CACHE_DIR__ . "/rss/" . getBlogId() . ".xml");
     }
     CacheControl::flushCommentRSS();
     CacheControl::flushTrackbackRSS();
     CacheControl::flushResponseRSS();
 }
 function flushRSS()
 {
     if (file_exists(ROOT . "/cache/rss/" . getBlogId() . ".xml")) {
         @unlink(ROOT . "/cache/rss/" . getBlogId() . ".xml");
     }
     CacheControl::flushCommentRSS();
     CacheControl::flushTrackbackRSS();
     CacheControl::flushResponseRSS();
 }
Example #3
0
<?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;