/*********************************************************************** ** ** File: HTMLCommon.java ** ** Author: Jake Olefsky ** ** Written: May, 2000 ** ** Classes: HTMLCommon ** ** Description: ** This code is based on code from Craig Jurney, ITSS ** and on the JDBC handout from class and from sample code ** from the java.sun.com web page. It also has some elements ** taken from the StateQuerier source code provided to class ************************************************************************/ import java.io.*; import java.text.*; import java.util.*; public class HTMLCommon { public static String HOST = new String("http://elaine33.stanford.edu:5112"); //****************************************************************** // //****************************************************************** static public void printTop(PrintWriter out, String title) { out.println(""); out.println("
"); out.println("![]() | ");
out.println("![]() | ");
out.println("");
}
//******************************************************************
//
//******************************************************************
static public void printDate(PrintWriter out)
{
/*Date dd = new Date();
out.println(dd.getMonth()+"/"+dd.getDate()+"/"+dd.getYear());*/
}
//******************************************************************
//
//******************************************************************
static public void printUser(PrintWriter out, String username)
{
if(username!=null) {
out.println("Logged in : "+username);
out.println(" Add a Teaser"); out.println(" View My Teasers"); out.println(" Logout"); } else { printUser(out); } } //****************************************************************** // //****************************************************************** static public void printUser(PrintWriter out) { out.println(""); } //****************************************************************** // //****************************************************************** static public void printLocation(PrintWriter out, String user) { out.println(" | ");
out.println("|||||
Home > | "); else out.println("Home > | "); out.println("||||||
"); out.println(" | "); } static public void printLocation(PrintWriter out, String category, String user) { out.println(" | "); out.println("||||||
Home > "+category+" > | "); else out.println("Home > "+category+" > | "); out.println("||||||
"); out.println(" | ");
}
//******************************************************************
//
//******************************************************************
static public void printSidebar(PrintWriter out)
{
out.println("![]() "); out.println(""); out.println(" "); out.println("Browse Teasers"); out.println(""); out.println(" Analysis"); out.println(" Arithmetic"); out.println(" Combinatorics"); out.println(" Decision"); out.println(" Geometry"); out.println(" Group"); out.println(" Induction"); out.println(" Language"); out.println(" Language Equations"); out.println(" Logic"); out.println(" Physics"); out.println(" Pickover"); out.println(" Probability"); out.println(" Real-life"); out.println(" Riddle"); out.println(" Series"); out.println(" Situation"); out.println(" Trivia"); out.println(""); out.println(" "); out.println("Ranked Teasers"); out.println(""); out.println(" Most Popular"); out.println(" Hardest"); out.println(" Easiest"); out.println(""); out.println(" "); out.println("Teaser of the Day"); out.println(""); out.println(" Today's"); out.println(" Previous"); out.println(""); out.println(" | ");
out.println("");
out.println(" "); } static public void printSidebar(PrintWriter out, String user) { if(user!=null) { out.println(" ![]() "); out.println(""); out.println(" "); out.println("Browse Teasers"); out.println(""); out.println(" Analysis"); out.println(" Arithmetic"); out.println(" Combinatorics"); out.println(" Decision"); out.println(" Geometry"); out.println(" Group"); out.println(" Induction"); out.println(" Language"); out.println(" Language Equations"); out.println(" Logic"); out.println(" Physics"); out.println(" Pickover"); out.println(" Probability"); out.println(" Real-life"); out.println(" Riddle"); out.println(" Series"); out.println(" Situation"); out.println(" Trivia"); out.println(""); out.println(" "); out.println("Ranked Teasers"); out.println(""); out.println(" Most Popular"); out.println(" Hardest"); out.println(" Easiest"); out.println(""); out.println(" "); out.println("Teaser of the Day"); out.println(""); out.println(" Today's"); out.println(" Previous"); out.println(""); out.println(" | ");
out.println("");
out.println(" "); } else { printSidebar(out); } } //****************************************************************** // //****************************************************************** static public void printTag(PrintWriter out) { out.println(" "); out.println(" "); out.println(""); out.println("Copyright © 2000 - Jake Olefsky - Written for CS145"); out.println(""); out.println(" ![]() | ");
out.println("![]() | ");
out.println("");
out.println("![]() "); } static public void printTag(PrintWriter out, String user) { out.println(" "); out.println(" "); out.println(""); out.println("Copyright © 2000 - Jake Olefsky - Written for CS145"); out.println(""); out.println(" ![]() | ");
out.println("![]() | ");
out.println("");
out.println("![]() "); } //****************************************************************** // //****************************************************************** static public void printRateForm(PrintWriter out, int id, String user) { out.println(""); out.println(" "); out.println(" ![]() "); else out.println("Email this Teaser to a Friend "); } //****************************************************************** // //****************************************************************** static public void printRateForm(PrintWriter out, int id) { out.println(""); out.println(" "); out.println(" ![]() "); } //****************************************************************** // //****************************************************************** static public void printBottom(PrintWriter out) { out.println(" |