Location: PHPKode > projects > RCS Man on the Web > RCSManager-0.2/classes/BannerPage.php
<?php
/** 
 * $Id$
 * $Log$
 */

/****************************************************************************************
 *
 * La classe suivante sert à générer l'explorateur
 * Interface:
 * BannerPage(String $name, String $head, String $body, Array $argv) Constructeur
 * boolean makeHtmlHeader()
 * boolean makeHtmlBody()
 *
 ***************************************************************************************/
Class BannerPage extends AbstractPage
{
  /** Répertoire courant */
  var $_pwd = "";

  /**
   * Constructeur de la classe
   * @param $pwd répertoire de travail
   * @param $head paramètre de l'en-tete
   * @param $head paramètre du corps de page
   * @param $argv argument de l'URL	 
   */
  function BannerPage($pwd, $body = false, $argv = false)
  {
    parent::AbstractPage(MyNAME . ":Banner", $body, $argv);
    $this->_pwd = $pwd;
  }/* Explore() */

  /**
   * Génère le corps de la page html
   */
  function makeHtmlBody()
  {
    if(!parent::makeHtmlBody())
      return(false);
    
    $this->_body->assign("pwd", "$this->_pwd");
    $this->_body->assign("user", REMOTE_LOGIN);
    $this->_body->parse("main");
    $this->_body->out("main");

    return(true);
  }/* makeHtmlBody() */

}/* Class BannerPage */

?>
Return current item: RCS Man on the Web