Ejemplo n.º 1
0
/**
 * set vars for form of index page settings
 */
function tmplSetIndexPageFormVars()
{
    global $cfg, $tmpl;
    // set vars
    $tmpl->setvar('enable_index_meta_refresh', $cfg["enable_index_meta_refresh"]);
    $tmpl->setvar('page_refresh', $cfg["page_refresh"]);
    $tmpl->setvar('enable_index_ajax_update', $cfg["enable_index_ajax_update"]);
    $tmpl->setvar('enable_index_ajax_update_title', $cfg["enable_index_ajax_update_title"]);
    $tmpl->setvar('enable_index_ajax_update_users', $cfg["enable_index_ajax_update_users"]);
    $tmpl->setvar('enable_index_ajax_update_list', $cfg["enable_index_ajax_update_list"]);
    $tmpl->setvar('enable_index_ajax_update_silent', $cfg["enable_index_ajax_update_silent"]);
    $tmpl->setvar('index_ajax_update', $cfg["index_ajax_update"]);
    $tmpl->setvar('index_show_seeding', $cfg["index_show_seeding"]);
    $tmpl->setvar('enable_multiupload', $cfg["enable_multiupload"]);
    $tmpl->setvar('hack_multiupload_rows', $cfg["hack_multiupload_rows"]);
    $tmpl->setvar('ui_displaylinks', $cfg["ui_displaylinks"]);
    $tmpl->setvar('ui_displayusers', $cfg["ui_displayusers"]);
    $tmpl->setvar('ui_displaybandwidthbars', $cfg["ui_displaybandwidthbars"]);
    $tmpl->setvar('bandwidthbar', $cfg["bandwidthbar"]);
    $tmpl->setvar('bandwidth_up', $cfg["bandwidth_up"]);
    $tmpl->setvar('bandwidth_down', $cfg["bandwidth_down"]);
    $tmpl->setvar('enable_goodlookstats', $cfg["enable_goodlookstats"]);
    $tmpl->setvar('enable_bigboldwarning', $cfg["enable_bigboldwarning"]);
    $tmpl->setvar('enable_search', $cfg["enable_search"]);
    $tmpl->setvar('index_page_stats', $cfg["index_page_stats"]);
    $tmpl->setvar('show_server_load', $cfg["show_server_load"]);
    $tmpl->setvar('index_page_connections', $cfg["index_page_connections"]);
    $tmpl->setvar('enable_restrictivetview', $cfg["enable_restrictivetview"]);
    $tmpl->setvar('enable_metafile_download', $cfg["enable_metafile_download"]);
    $tmpl->setvar('enable_sorttable', $cfg["enable_sorttable"]);
    $tmpl->setvar('enable_multiops', $cfg["enable_multiops"]);
    $tmpl->setvar('enable_bulkops', $cfg["enable_bulkops"]);
    $tmpl->setvar('display_seeding_time', $cfg["display_seeding_time"]);
    $tmpl->setvar('index_page_sortorder', $cfg["index_page_sortorder"]);
    $tmpl->setvar('transfer_delete_data', $cfg["transfer_delete_data"]);
    $tmpl->setloop('Engine_List', tmplSetSearchEngineDDL($cfg["searchEngine"]));
    $transferWindowDefaultList = array();
    array_push($transferWindowDefaultList, array('name' => 'Stats', 'value' => 'transferStats', 'is_selected' => 'transferStats' == $cfg["transfer_window_default"] ? 1 : 0));
    array_push($transferWindowDefaultList, array('name' => 'Hosts', 'value' => 'transferHosts', 'is_selected' => 'transferHosts' == $cfg["transfer_window_default"] ? 1 : 0));
    array_push($transferWindowDefaultList, array('name' => 'Scrape', 'value' => 'transferScrape', 'is_selected' => 'transferScrape' == $cfg["transfer_window_default"] ? 1 : 0));
    array_push($transferWindowDefaultList, array('name' => 'Images', 'value' => 'transferImages', 'is_selected' => 'transferImages' == $cfg["transfer_window_default"] ? 1 : 0));
    array_push($transferWindowDefaultList, array('name' => 'Log', 'value' => 'transferLog', 'is_selected' => 'transferLog' == $cfg["transfer_window_default"] ? 1 : 0));
    array_push($transferWindowDefaultList, array('name' => 'Details', 'value' => 'transferDetails', 'is_selected' => 'transferDetails' == $cfg["transfer_window_default"] ? 1 : 0));
    array_push($transferWindowDefaultList, array('name' => 'Files', 'value' => 'transferFiles', 'is_selected' => 'transferFiles' == $cfg["transfer_window_default"] ? 1 : 0));
    array_push($transferWindowDefaultList, array('name' => 'Settings', 'value' => 'transferSettings', 'is_selected' => 'transferSettings' == $cfg["transfer_window_default"] ? 1 : 0));
    array_push($transferWindowDefaultList, array('name' => 'Control', 'value' => 'transferControl', 'is_selected' => 'transferControl' == $cfg["transfer_window_default"] ? 1 : 0));
    $tmpl->setloop('transfer_window_default_list', $transferWindowDefaultList);
    //
    tmplSetGoodLookingStatsForm();
    tmplSetIndexPageSettingsForm();
}
Ejemplo n.º 2
0
    $searchEngine = $cfg["searchEngine"];
}
if (!preg_match('/^[a-zA-Z0-9]+$/D', $searchEngine)) {
    error("Invalid SearchEngine", "", "");
}
$searchterm = tfb_getRequestVar('searchterm');
if (empty($searchterm)) {
    $searchterm = tfb_getRequestVar('query');
}
$searchterm = str_replace(" ", "+", $searchterm);
if (empty($searchterm)) {
    // no searchterm set the get latest flag.
    $_REQUEST["LATEST"] = "1";
}
$tmpl->setvar('searchterm', str_replace("+", " ", $searchterm));
$tmpl->setloop('Engine_List', tmplSetSearchEngineDDL($searchEngine));
$tmpl->setvar('searchEngine', $searchEngine);
// Check if Search Engine works properly
if (!is_file('inc/searchEngines/' . $searchEngine . 'Engine.php')) {
    $tmpl->setvar('sEngine_error', 1);
    $tmpl->setvar('sEngine_msg', "Search Engine not installed.");
} else {
    include_once 'inc/searchEngines/' . $searchEngine . 'Engine.php';
    $sEngine = new SearchEngine(serialize($cfg));
    if (!$sEngine->initialized) {
        $tmpl->setvar('sEngine_error', 1);
        $tmpl->setvar('sEngine_msg', $sEngine->msg);
    } else {
        // Search Engine ready to go
        $mainStart = true;
        $catLinks = '';
Ejemplo n.º 3
0
    case 1:
        if ($cfg['isAdmin']) {
            $tmpl->setvar('enable_nzbperl', 1);
        }
}
$tmpl->setvar('version', $cfg["version"]);
$tmpl->setvar('enable_multiupload', $cfg["enable_multiupload"]);
$tmpl->setvar('enable_search', $cfg["enable_search"]);
$tmpl->setvar('enable_dereferrer', $cfg["enable_dereferrer"]);
$tmpl->setvar('enable_sorttable', $cfg["enable_sorttable"]);
$tmpl->setvar('enable_bulkops', $cfg["enable_bulkops"]);
$tmpl->setvar('ui_displaylinks', $cfg["ui_displaylinks"]);
$tmpl->setvar('drivespace', $cfg['driveSpace']);
$tmpl->setvar('freeSpaceFormatted', $cfg['freeSpaceFormatted']);
$tmpl->setvar('file_types_label', $cfg['file_types_label']);
$tmpl->setloop('Engine_List', tmplSetSearchEngineDDL($cfg["searchEngine"]));
//
$tmpl->setvar('_ABOUTTODELETE', $cfg['_ABOUTTODELETE']);
$tmpl->setvar('_SELECTFILE', $cfg['_SELECTFILE']);
$tmpl->setvar('_UPLOAD', $cfg['_UPLOAD']);
$tmpl->setvar('_MULTIPLE_UPLOAD', $cfg['_MULTIPLE_UPLOAD']);
$tmpl->setvar('_URLFILE', $cfg['_URLFILE']);
$tmpl->setvar('_GETFILE', $cfg['_GETFILE']);
$tmpl->setvar('_SEARCH', $cfg['_SEARCH']);
$tmpl->setvar('_LINKS', $cfg['_LINKS']);
$tmpl->setvar('_DOWNLOADSPEED', $cfg['_DOWNLOADSPEED']);
$tmpl->setvar('_UPLOADSPEED', $cfg['_UPLOADSPEED']);
$tmpl->setvar('_TOTALSPEED', $cfg['_TOTALSPEED']);
$tmpl->setvar('_ID_CONNECTIONS', $cfg['_ID_CONNECTIONS']);
$tmpl->setvar('_SERVERLOAD', $cfg['_SERVERLOAD']);
$tmpl->setvar('_ONLINE', $cfg['_ONLINE']);
Ejemplo n.º 4
0
$tmpl->setvar('server_messages_total', $messages);
// links
$countLinks = isset($cfg['linklist']) ? count($cfg['linklist']) : 0;
$tmpl->setvar('server_links_total', $countLinks);
// rss
$arRss = GetRSSLinks();
$countRss = count($arRss);
$tmpl->setvar('server_rss_total', $countRss);
// cookies
$cookies = $db->GetOne("SELECT COUNT(cid) AS cid FROM tf_cookies");
$tmpl->setvar('server_cookies_total', $cookies);
// profiles
$profiles = $db->GetOne("SELECT COUNT(id) AS id FROM tf_trprofiles");
$tmpl->setvar('server_profiles_total', $profiles);
// search-engines
$arSearchEngines = tmplSetSearchEngineDDL($cfg["searchEngine"]);
$countSearchEngines = count($arSearchEngines);
$tmpl->setvar('server_searchengines_total', $countSearchEngines);
// themes
$arThemes = GetThemes();
$countThemes = count($arThemes);
$tmpl->setvar('server_themes_total', $countThemes);
// themes standard
$arThemesStandard = GetThemesStandard();
$countThemesStandard = count($arThemesStandard);
$tmpl->setvar('server_themes_standard_total', $countThemesStandard);
// languages
$arLang = GetLanguages();
$countLang = count($arLang);
$tmpl->setvar('server_lang_total', $countLang);
// du