| {0} | ", String.Format( GetText( "TOOLBAR", "LOGGED_IN_AS" ) + " ", Server.HtmlEncode( PageUserName ) ) ); header.AppendFormat( "" ); if ( !IsGuest ) header.AppendFormat( String.Format( " {1} | ", Forum.GetLink( Pages.cp_inbox ), GetText( "CP_INBOX", "TITLE" ) ) ); /* TODO: help is currently useless... if ( IsAdmin ) header.AppendFormat( String.Format( " {1} | ", Forum.GetLink( Pages.help_index ), GetText( "TOOLBAR", "HELP" ) ) ); */ header.AppendFormat( String.Format( " {1} | ", Forum.GetLink( Pages.search ), GetText( "TOOLBAR", "SEARCH" ) ) ); if ( IsAdmin ) header.AppendFormat( String.Format( " {1} | ", Forum.GetLink( Pages.admin_admin ), GetText( "TOOLBAR", "ADMIN" ) ) ); if ( IsModerator || IsForumModerator ) header.AppendFormat( String.Format( " {1} | ", Forum.GetLink( Pages.moderate_index ), GetText( "TOOLBAR", "MODERATE" ) ) ); header.AppendFormat( String.Format( " {1} | ", Forum.GetLink( Pages.active ), GetText( "TOOLBAR", "ACTIVETOPICS" ) ) ); if (!IsGuest) { header.AppendFormat(String.Format(" {1} | ", Forum.GetLink(Pages.cp_profile), GetText("TOOLBAR", "MYPROFILE"))); } header.AppendFormat(String.Format(" {1}", Forum.GetLink(Pages.members), GetText("TOOLBAR", "MEMBERS"))); if ( User.CanLogin ) header.AppendFormat( String.Format( " | {1}", Forum.GetLink( Pages.logout ), GetText( "TOOLBAR", "LOGOUT" ) ) ); } else { header.AppendFormat( String.Format( " | {0} | ", GetText( "TOOLBAR", "WELCOME_GUEST" ) ) ); header.AppendFormat( "" ); header.AppendFormat( String.Format( " {1} | ", Forum.GetLink( Pages.search ), GetText( "TOOLBAR", "SEARCH" ) ) ); header.AppendFormat(String.Format(" {1} | ", Forum.GetLink(Pages.active), GetText("TOOLBAR", "ACTIVETOPICS"))); header.AppendFormat(String.Format(" {1}", Forum.GetLink(Pages.members), GetText("TOOLBAR", "MEMBERS"))); if (User != null && User.CanLogin) { header.AppendFormat( String.Format( " | {1}", Forum.GetLink( Pages.login, "ReturnUrl={0}", Server.UrlEncode( Utils.GetSafeRawUrl() ) ), GetText( "TOOLBAR", "LOGIN" ) ) ); if ( !BoardSettings.DisableRegistrations ) header.AppendFormat( String.Format( " | {1}", Forum.GetLink( Pages.rules ), GetText( "TOOLBAR", "REGISTER" ) ) ); } } header.AppendFormat(String.Format(" | {1}", "http://www.usa7s.com/forum/eventregistration/links.aspx", "Links")); header.AppendFormat(" |
" );
if ( BoardSettings.ShowRSSLink )
{
footer.AppendFormat( "{2} : 
", Forum.GetLink( Pages.rsstopic, "pg=forum" ), Data.ForumRoot, GetText( "DEFAULT", "MAIN_FORUM_RSS" ) );
// footer.AppendFormat("Main Forum Rss Feed : 
", Data.ForumRoot, Data.ForumRoot);
}
// get the theme credit info from the theme file
// it's not really an error if it doesn't exist
string themeCredit = GetThemeContents("THEME","CREDIT",null,true);
if ( themeCredit != null && themeCredit.Length > 0 )
{
themeCredit = @"" + themeCredit + @"
";
}
stopWatch.Stop();
double duration = ( double ) stopWatch.ElapsedMilliseconds / 1000.0;
if ( Config.IsDotNetNuke )
{
if ( themeCredit != null && themeCredit.Length > 0 ) footer.Append( themeCredit );
footer.AppendFormat( "Yet Another Forum.net version {0} running under DotNetNuke.", Data.AppVersionName );
footer.AppendFormat( "
Copyright © 2003-2006 Yet Another Forum.net. All rights reserved." );
}
else if ( Config.IsRainbow )
{
if ( themeCredit != null && themeCredit.Length > 0 ) footer.Append( themeCredit );
footer.AppendFormat( "Yet Another Forum.net version {0} running under Rainbow.", Data.AppVersionName );
footer.AppendFormat( "
Copyright © 2003-2006 Yet Another Forum.net. All rights reserved." );
}
else if ( ForumControl.LockedForum == 0 )
{
if ( themeCredit != null && themeCredit.Length > 0 ) footer.Append( themeCredit );
//footer.AppendFormat( GetText( "COMMON", "POWERED_BY" ),
// String.Format( "Yet Another Forum.net" ),
// String.Format( "{0} (NET v{2}.{3}) - {1}", Data.AppVersionName, FormatDateShort( Data.AppVersionDate ), System.Environment.Version.Major.ToString(), System.Environment.Version.Minor.ToString() )
// );
//footer.AppendFormat( "
Copyright © 2003-2006 Yet Another Forum.net. All rights reserved." );
//footer.AppendFormat( "
" );
footer.AppendFormat( "
\"Seven\", \"7\", and the \"Super 7\" logo device are registered trademarks of Caterham Cars Limited. " );
footer.AppendFormat( "
" );
footer.AppendFormat( this.m_adminMessage ); // Append a error message for an admin to see (but not nag)
if ( BoardSettings.ShowPageGenerationTime )
footer.AppendFormat( GetText( "COMMON", "GENERATED" ), duration );
}
#if DEBUG
footer.AppendFormat( "
{0} queries ({1:N3} seconds, {2:N2}%).
{3}", QueryCounter.Count, QueryCounter.Duration, (100 * QueryCounter.Duration) / duration, QueryCounter.Commands );
#endif
footer.AppendFormat( "