SC_index Klassenreferenz

Aufstellung aller Elemente

Öffentliche Methoden

 init ()
 main ()
 printContent ()
 makeLoginForm ()
 makeLogoutForm ()
 wrapLoginForm ($content)
 checkRedirect ()
 makeInterfaceSelectorBox ()
 makeCopyrightNotice ()
 makeLoginBoxImage ()
 makeLoginNews ()
 startForm ()
 getHiddenFields ($challenge)
 getJScode ()
 getChallenge ()

Öffentliche Attribute

 $redirect_url
 $GPinterface
 $u
 $p
 $L
 $loginRefresh
 $commandLI
 $redirectToURL
 $L_vars
 $content
 $interfaceSelector
 $interfaceSelector_jump
 $interfaceSelector_hidden
 $addFields_hidden = ''
 $loginSecurityLevel = 'superchallenged'

Dokumentation der Elementfunktionen

SC_index::checkRedirect (  ) 

Checking, if we should perform some sort of redirection OR closing of windows.

Rückgabe:
void
SC_index::getChallenge (  ) 

Create a random challenge string

Rückgabe:
string Challenge value
SC_index::getHiddenFields ( challenge  ) 

Output some hidden fields at the end of the login form

Parameter:
string The challenge string to be included in the output
Rückgabe:
string HTML output
SC_index::getJScode (  ) 

Set JavaScript for creating a MD5 hash of the password

Rückgabe:
string JavaScript code
SC_index::init (  ) 

Initialize the login box. Will also react on a &L=OUT flag and exit.

Rückgabe:
void
SC_index::main (  ) 

Main function - creating the login/logout form

Rückgabe:
void
SC_index::makeCopyrightNotice (  ) 

COPYRIGHT notice

Warning: DO NOT prevent this notice from being shown in ANY WAY. According to the GPL license an interactive application must show such a notice on start-up ('If the program is interactive, make it output a short notice... ' - see GPL.txt) Therefore preventing this notice from being properly shown is a violation of the license, regardless of whether you remove it or use a stylesheet to obstruct the display.

Rückgabe:
string Text/Image (HTML) for copyright notice.
SC_index::makeInterfaceSelectorBox (  ) 

Making interface selector:

Rückgabe:
void
SC_index::makeLoginBoxImage (  ) 

Returns the login box image, whether the default or an image from the rotation folder.

Rückgabe:
string HTML image tag.
SC_index::makeLoginForm (  ) 

Creates the login form This is drawn when NO login exists.

Rückgabe:
string HTML output
SC_index::makeLoginNews (  ) 

Make login news - renders the HTML content for a list of news shown under the login form. News data is added through $TYPO3_CONF_VARS

Rückgabe:
string HTML content Idea by Jan-Hendrik Heuing
SC_index::makeLogoutForm (  ) 

Creates the logout form This is drawn if a user login already exists.

Rückgabe:
string HTML output
SC_index::printContent (  ) 

Outputting the accumulated content to screen

Rückgabe:
void
SC_index::startForm (  ) 

Returns the form tag

Rückgabe:
string Opening form tag string
SC_index::wrapLoginForm ( content  ) 

Wrapping the login form table in another set of tables etc:

Parameter:
string HTML content for the login form
Rückgabe:
string The HTML for the page.

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
 Alle Klassen Namensbereiche Funktionen Variablen

Erzeugt am Wed Oct 28 16:40:22 2009 für Typo3 von  doxygen 1.6.1