]> git.llucax.com Git - mecon/intranet.git/blobdiff - sistema/local_lib/HTML_DietMarco.php
Se usan las nuevas constantes de orden predefinido de AI_Servicio para
[mecon/intranet.git] / sistema / local_lib / HTML_DietMarco.php
index a0ec4615989078104a346beec283b9309396dd22..e76d275bc7eef7711ee2ea393029d38ecef90779 100644 (file)
 // $Id: xmi2code.tpl.php 1 2003-06-23 18:29:20Z gmeray $
 //
 
+session_start();//FIXME esto va en algun otro lado...
+
+define('PATH_RAIZ','/sistemas/intranet/');
+
 require_once 'HTML_Copete.php';
 
 // +X2C includes
@@ -38,78 +42,71 @@ require_once 'HTML/Page.php';
  * @access public
  */
 class HTML_DietMarco extends HTML_Page {
-    /**
-     * @var    int $body
-     * @access public
-     */
-    var $body;
+    // ~X2C
 
-    /**
-     * @var    int $title
-     * @access public
-     */
-    var $title;
 
-    /**
-     * @var    int $copete
-     * @access public
-     */
-    var $copete;
 
-    // ~X2C
-
-    // +X2C Operation 155
+    // +X2C Operation 157
     /**
+     * @param  int $title 
+     *
      * @return void
      * @access public
      */
-    function toHTML() // ~X2C
+    function addTitle($title) // ~X2C
     {
-        $html =& $this->copete->toHTML();
-       return $html;
+        $this->_title .= ' - '.$title;
     }
     // -X2C
 
-    // +X2C Operation 156
+    // +X2C Operation 158
     /**
-     * @param  int $body 
+     * @param  string $seccion 
      *
      * @return void
      * @access public
      */
-    function addBody($body) // ~X2C
+    function HTML_DietMarco($seccion, $titulo) // ~X2C
     {
-        $this->body[] = $body
+        parent::HTML_Page(array ('doctype'=>'HTML 4.01 Transitional',
+                                 'charset'  => 'iso-8859-1',
+                                 'lineend'  => 'unix',
+                                 'language' => 'es',
+                                 'cache'    => 'false',
+                                 'simple'   => 'true'));
+        $this->_title = 'Intranet XP';
+       $copete =& new HTML_Copete($seccion);
+        $copete->setTitulo($titulo);
+       $this->addBodyContent($copete);
     }
     // -X2C
 
-    // +X2C Operation 157
+    // +X2C Operation 168
     /**
-     * @param  int $title 
+     * @param  int $content 
      *
      * @return void
      * @access public
      */
-    function addTitle($title) // ~X2C
+    function addBodyContent($content) // ~X2C
     {
-        trigger_error('Not implemented!', E_USER_WARNING);
+        if(method_exists($content, 'getcss'))
+           $this->addStyleSheet($content->getCSS());
+        parent::addBodyContent($content);
     }
     // -X2C
 
-    // +X2C Operation 158
+    // +X2C Operation 179
     /**
-     * @param  string $seccion 
+     * @param  int $titulo 
      *
      * @return void
      * @access public
      */
-    function HTML_DietMarco($seccion) // ~X2C
+    function setTituloCopete($titulo) // ~X2C
     {
-        $this->title = 'Intranet bla bla..';
-       $this->copete = new HTML_Copete($seccion);
-        $this->body = array();
     }
     // -X2C
 
 } // -X2C Class :HTML_DietMarco
-?>
\ No newline at end of file
+?>