Esempio n. 1
0
function editRSS()
{
    global $cfg;
    DisplayHead("Administration - RSS");
    // Admin Menu
    displayMenu();
    echo "<div align=\"center\">";
    echo "<table border=1 bordercolor=\"" . $cfg["table_admin_border"] . "\" cellpadding=\"2\" cellspacing=\"0\" bgcolor=\"" . $cfg["table_data_bg"] . "\">";
    echo "<tr><td bgcolor=\"" . $cfg["table_header_bg"] . "\" background=\"themes/" . $cfg["theme"] . "/images/bar.gif\">";
    echo "<img src=\"images/properties.png\" width=18 height=13 border=0>&nbsp;&nbsp;<font class=\"title\">RSS Feeds</font>";
    echo "</td></tr><tr><td align=\"center\">";
    ?>
	<form action="admin.php?op=addRSS" method="post">
	<?php 
    echo _FULLURLLINK;
    ?>
:
	<input type="Text" size="50" maxlength="255" name="newRSS">
	<input type="Submit" value="<?php 
    echo _UPDATE;
    ?>
"><br>
	</form>
<?php 
    echo "</td></tr>";
    $arLinks = GetRSSLinks();
    $arRid = Array_Keys($arLinks);
    $inx = 0;
    foreach ($arLinks as $link) {
        $rid = $arRid[$inx++];
        echo "<tr><td><a href=\"admin.php?op=deleteRSS&rid=" . $rid . "\"><img src=\"images/delete_on.gif\" width=16 height=16 border=0 title=\"" . _DELETE . " " . $rid . "\" align=\"absmiddle\"></a>&nbsp;";
        echo "<a href=\"" . $link . "\" target=\"_blank\">" . $link . "</a></td></tr>\n";
    }
    echo "</table></div><br><br><br>";
    DisplayFoot(true, true);
}
Esempio n. 2
0
// readrss functions
require_once 'inc/functions/functions.readrss.php';
// require
require_once "inc/classes/lastRSS.php";
// Just to be safe ;o)
if (!defined("ENT_COMPAT")) {
    define("ENT_COMPAT", 2);
}
if (!defined("ENT_NOQUOTES")) {
    define("ENT_NOQUOTES", 0);
}
if (!defined("ENT_QUOTES")) {
    define("ENT_QUOTES", 3);
}
// Get RSS feeds from Database
$arURL = GetRSSLinks();
// create lastRSS object
$rss = new lastRSS();
// setup transparent cache
$cacheDir = $cfg['path'] . ".rsscache";
if (!checkDirectory($cacheDir, 0777)) {
    @error("Error with rss-cache-dir", "index.php?iid=index", "", array($cacheDir));
}
$rss->cache_dir = $cacheDir;
$rss->cache_time = $cfg["rss_cache_min"] * 60;
// 1200 = 20 min.  3600 = 1 hour
$rss->strip_html = false;
// don't remove HTML from the description
// init template-instance
tmplInitializeInstance($cfg["theme"], "page.readrss.tmpl");
// set vars
Esempio n. 3
0
 To read the license please visit http://www.gnu.org/copyleft/gpl.html

*******************************************************************************/
// prevent direct invocation
if (!isset($cfg['user']) || isset($_REQUEST['cfg'])) {
    @ob_end_clean();
    @header("location: ../../../index.php");
    exit;
}
/******************************************************************************/
// readrss functions
require_once 'inc/functions/functions.readrss.php';
// init template-instance
tmplInitializeInstance($cfg["theme"], "page.admin.editRSS.tmpl");
// set vars
$arLinks = GetRSSLinks();
$arRid = Array_Keys($arLinks);
$inx = 0;
$link_rss = array();
foreach ($arLinks as $link) {
    $rid = $arRid[$inx++];
    array_push($link_rss, array('true' => true, 'rid' => $rid, 'link' => $link));
}
$tmpl->setloop('link_rss', $link_rss);
$tmpl->setvar('enable_dereferrer', $cfg["enable_dereferrer"]);
//
$tmpl->setvar('_FULLURLLINK', $cfg['_FULLURLLINK']);
$tmpl->setvar('_UPDATE', $cfg['_UPDATE']);
$tmpl->setvar('_DELETE', $cfg['_DELETE']);
//
tmplSetTitleBar("Administration - RSS");
Esempio n. 4
0
$countUsers = count($cfg['users']);
$tmpl->setvar('server_users_total', $countUsers);
// hits
$hits = $db->GetOne("SELECT SUM(hits) AS hits FROM tf_users");
$tmpl->setvar('server_hits_total', $hits);
// log
$log = $db->GetOne("SELECT COUNT(cid) AS cid FROM tf_log");
$tmpl->setvar('server_logs_total', $log);
// messages
$messages = $db->GetOne("SELECT COUNT(mid) AS mid FROM tf_messages");
$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);