CIB_Display**************************************************************
This file is part of CompInaBox * Copyright 2001-2002. Eric D. Nielsen, All rights reserverd * CompInaBox is availible for license under the GPL, see * the COPYING file in the root directory of the install for * the full terms of the GPL. * * File: CLASSES/CIB_Display.inc * Type: Class Files * Author: Eric D. Nielsen * Description: HTML formatting for CIB Core * Attributes: only inherited * Constructor: CIB_Display * Public Methods: userPage, loginForm, loginCell, helpBar, * hostedComps, compResults, cibServers, * outsideComps, compinaboxLogo * Private Methods: helper_formatLinks * Change Log: 8/11/02 -- created -- edn * *************************************************************
Located in /include/classes/html-formatting/CIB_Display.inc (line 21)
UIBase | --CIB_Display
| Class | Description |
|---|---|
ResultDisplay
|
************************************************************** |
Team_Display
|
************************************************************** |
***********************************************************
Function: CIB_Display * Arguments: db -- the queriable database object * Modifies: this * **********************************************************
***********************************************************
Function: cibServers * Returns: a tableCell, with links to other CIB servers * **********************************************************
***********************************************************
Function: closedComps * Returns: a tableCell, with links to the registration page * of all the competitions with closed registration. * **********************************************************
***********************************************************
Function: compinaboxLogo * Returns: a tableCell, with the CompInaBox logo image * **********************************************************
***********************************************************
Function: compResults * Returns: a tableCell, with links to the results page of * the most recent 10 competitions and a link to * full archive * **********************************************************
***********************************************************
Function: directories * Returns: a list of hosted directories * **********************************************************
***********************************************************
Function: helpBar * Returns: a complete table row, with links to site defined * help documentation. * **********************************************************
***********************************************************
Function: helper_formatLinks * Arguements: items -- an array of URLS and labels * numItems -- if the count has already been * calculated you may pass it in to * save this function from redoing it* Returns: a
-seperated series of links * **********************************************************
***********************************************************
Function: hostedComps * Returns: a tableCell, with links to the registration page * of all the competitions with open registration. * **********************************************************
***********************************************************
Function: loginCell * Returns: a login form embedded in a table cell. Returns * the user to the index/home page * **********************************************************
***********************************************************
Function: loginForm * Arguments: returnTo -- return the user to this location * Returns: a simple form to authenticate the user that can * be embedded in other pages * **********************************************************
***********************************************************
Function: outsideComps * Returns: a tableCell, with links to competitions on other * registration services, the next 10 are shown as * links, with the full listing on a breakout page * **********************************************************
***********************************************************
Function: pendingActions * Arguments: user -- who's pending action list to generate * Returns: a table of formatted links * Requires: nothing * **********************************************************
***********************************************************
Function: resultTracker * Returns: portal cell to result tracker * **********************************************************
***********************************************************
Function: userPage * Arguments: user -- display this users comps, teams, admin * Returns: a 2 column wide summary of this user's options * on this server, like a "my" page on portals * Requires: user is a valid, logged in user * **********************************************************
Inherited From UIBase
UIBase::UIBase()
UIBase::addAddressElement()
UIBase::addCheckBoxes()
UIBase::addDateElement()
UIBase::addDateRangeElement()
UIBase::addPasswordElement()
UIBase::addRadioButtons()
UIBase::addSelectBox()
UIBase::addSubmitButton()
UIBase::addTextAreaElement()
UIBase::addTextElement()
UIBase::arrayToSelectOptions()
UIBase::beginPage()
UIBase::compinaboxBox()
UIBase::developerContactInfo()
UIBase::documentHead()
UIBase::endPage()
UIBase::fullMasthead()
UIBase::helper_inputTemplate()
UIBase::navbar()
UIBase::registerLinks()
UIBase::resultLinks()
UIBase::sectionBreak()
UIBase::standardMasthead()
UIBase::wrapForm()
Documentation generated on Tue, 25 Apr 2006 12:59:57 -0400 by phpDocumentor 1.3.0RC3