IsLoggedIn()) { ?>
You are logged in.Welcome, Get("UserName")); ?>
HasPriv(PRIV_SYSADMIN) && !$SysConfig->HasRegistered())
{
PrintMenuEntry(" Register", "index.php?P=RegisterPortal");
}
PrintMenuEntry("Preferences", "index.php?P=Preferences");
if ($SysConfig->AccessibilityWizardEnabled())
{
PrintMenuEntry("Accessibility", "index.php?P=AccessPreferences");
}
if ($User->HasPriv(PRIV_RESOURCEADMIN, PRIV_CLASSADMIN, PRIV_MYRESOURCEADMIN, PRIV_NAMEADMIN, PRIV_RELEASEADMIN))
{
PrintMenuEntry("Metadata Tool", "index.php?P=MDHome");
}
if ($User->HasPriv(PRIV_SYSADMIN, PRIV_COLLECTIONADMIN, PRIV_USERADMIN))
{
PrintMenuEntry("Administration", "index.php?P=SysAdmin");
}
if ($User->HasPriv(PRIV_USERADMIN))
{
PrintMenuEntry("Edit User Account", "index.php?P=SelectEditUser");
}
PrintMenuEntry("Log Out", "index.php?P=UserLogout");
?>
HasPriv(PRIV_RESOURCEADMIN, PRIV_CLASSADMIN, PRIV_NAMEADMIN,
PRIV_SYSADMIN, PRIV_MYRESOURCEADMIN, PRIV_RELEASEADMIN))
{
if ($User->HasPriv(PRIV_RESOURCEADMIN, PRIV_MYRESOURCEADMIN))
{
PrintMDTMenuEntry("Add New Resource", "index.php?P=EditResource&ID=NEW");
}
if ($User->HasPriv(PRIV_RESOURCEADMIN, PRIV_MYRESOURCEADMIN, PRIV_RELEASEADMIN))
{
PrintMDTMenuEntry("Edit Resources", "index.php?P=Advanced&Editing=1");
}
if ($User->HasPriv(PRIV_NAMEADMIN))
{
PrintMDTMenuEntry("Add New Controlled Name", "index.php?P=AddControlledName");
PrintMDTMenuEntry("Edit Controlled Names", "index.php?P=EditControlledName&FieldId=0");
PrintMDTMenuEntry("Edit Option Lists", "index.php?P=EditOptionList");
}
if ($User->HasPriv(PRIV_CLASSADMIN))
{
PrintMDTMenuEntry("Add/Edit Classifications", "index.php?P=BrowseResources&Editing=1");
}
print(" ");
PrintMDTMenuEntry("Metadata Tool Help", "index.php?P=MetadataHelp", TRUE);
}
?>
Id());
if (count($Searches))
{
?>
IsLoggedIn())
{
$EventLog->LimitFindToUser();
$Searches = $EventLog->FindEvents(NULL, NULL, 0, 5,
SptEventLog::SPTEVENT_SEARCH, SptEventLog::SPTEVENT_ADVANCEDSEARCH);
}
elseif (FALSE) // (need to add system configuration option to disable before allowing this)
{
$EventLog->AddSqlConditionForFind("UserId >= 0");
$Searches = $EventLog->FindEvents(NULL, NULL, 0, 5, SptEventLog::SPTEVENT_SEARCH);
}
if (isset($Searches) && count($Searches))
{
?>
Query("SELECT * FROM RSSFeeds");
$HaveLoadedFeedFromSite = FALSE;
while ($FeedInfo = $DB->FetchRow())
{
if ($FeedInfo["Enabled"])
{
# if we are on a page that this feed should be displayed on
if (($FeedInfo["DisplayLocations"] & RSSDISP_ALLPAGES)
|| (($FeedInfo["DisplayLocations"] & RSSDISP_FRONTPAGE)
&& (basename($_SERVER["SCRIPT_NAME"]) == "index.php?P=Home"))
|| (($FeedInfo["DisplayLocations"] & RSSDISP_ADMINPAGE)
&& (basename($_SERVER["SCRIPT_NAME"]) == "index.php?P=SysAdmin"))
|| (($FeedInfo["DisplayLocations"] & RSSDISP_MTOOLPAGE)
&& (basename($_SERVER["SCRIPT_NAME"]) == "index.php?P=MDHome")))
{
$RefreshTime = $HaveLoadedFeedFromSite
? 999999 : $FeedInfo["RefreshRate"];
$Feed = new RSSClient($FeedInfo["URL"], $RFeedDB, "", $RefreshTime);
$Items = $Feed->GetItems($FeedInfo["NumberItemsToDisplay"]);
if ($Feed->UsedCachedData() != TRUE) { $HaveLoadedFeedFromSite = TRUE; }
$Title = strip_tags($Feed->GetChannelTitle());
if (!strlen($Title)) { $Title = $FeedInfo["Title"]; }
$TitleLink = strip_tags($Feed->GetChannelLink());
$NewWindow = $SysConfig->ResourceLaunchesNewWindowEnabled()
? " target=\"_blank\"" : "";
?>
|
HasPriv(PRIV_SYSADMIN)) { ?>
page gen time: seconds
CWIS version:
database name:
db cache rate: CacheHitRate(), $DB->NumCacheHits(), $DB->NumQueries()); ?>
|