|
// +--------------------------------------------------------------------+
//
// $Id$
//
// $URL$
// $Rev$
// $Date$
// $Author$
require_once 'PEAR.php';
define ('ESTILO_GENERICO', 'www/css/estilos.css');
/**
* Manejo de los Estilos
*
* Libreria para le manejo de los estilos para los sistemas de intranet.
*
* @version $Rev$
* @author $Author$
*/
class Estilo extends PEAR {
/**
* Directorio del sistema
*
* @var string
*/
var $_directorio;
/**
* Array con archivos de estilos agregdos
*
* @var array
*/
var $_archivos;
/**
* Constructor.
*
* Recibe como parametro el directorio sistema. Es case sensitive.
*
* @param string $directorio
*
* @access public
*/
function Estilo ($directorio)
{
$this->_directorio = $directorio;
$this->_archivos = array ();
}
/**
* Funcion que devuelve el html a mostrar
*
* @access public
*/
function toHtml ()
{
$TEXTO = "\n".''."\n";
foreach ($this->_archivos as $archivo) {
$TEXTO.= "\n".''."\n";
}
return $TEXTO;
}
/**
* Agrego archivos de estilo
*
* Funcion que permite agregar archivos con estilos ademas del
* archivo generico de estilos. Recibe como parametro el nombre
* del archivo. Este lo va a buscar en el subdirectorio css del
* directorio www del sistema.
*
* @param string $archivo
*
* @access public
*/
function agregarArchivo($archivo)
{
array_push($this->_archivos, $archivo);
}
}
?>