Example #1
0
<?php

rss_config_override('rss.config.feedgrouping', false);
Example #2
0
function rss_theme_config_override_option($config_key, $default, $theme = null, $media = null)
{
    $ret = getProperty(rss_theme_option_ref_obj_from_theme($theme, $media), rss_theme_config_override_option_name_mangle($config_key));
    if ($ret === null) {
        $ret = $default;
    }
    rss_config_override($config_key, $ret);
    return $ret;
}
Example #3
0
<?php

// stores constants for overrides' defaults
require_once 'mobileconstants.php';
// load our optional overrides
rss_theme_config_override_option('rss.output.frontpage.numitems', DEFAULT_MOBILE_FRONTPAGE_NUMITEMS);
rss_theme_config_override_option('rss.output.itemsinchannelview', DEFAULT_MOBILE_FRONTPAGE_ITEMSINCHANNELVIEW);
// but why does it sort in reverse order unless we set this?
rss_config_override('rss.output.frontpage.mixeditems', false);
// force turning off of profiling
$GLOBALS['rss']->profiler = null;
//handle form data...
if (!hidePrivate()) {
    foreach ($_POST as $varName => $value) {
        switch ($value) {
            case 'mobile_sticky':
                rss_plugins_set_item_state($varName, RSS_MODE_STICKY_STATE, true);
                //intentional fallthrough
            //intentional fallthrough
            case 'mobile_flag':
                rss_plugins_set_item_state($varName, RSS_MODE_FLAG_STATE, true);
            case 'mobile_read':
                rss_plugins_set_item_state($varName, RSS_MODE_UNREAD_STATE, false);
        }
    }
}