|
// +--------------------------------------------------------------------+
//
// $Id$
//
// $URL$
// $Rev$
// $Date$
// $Author$
require_once 'PEAR.php';
define ('SCRIPT_GENERICO', 'www/js/scripts.js');
/**
* Manejo de los Scripts
*
* Libreria para le manejo de los scripts para los sistemas de intranet.
*
* @version $Rev$
* @author $Author$
*/
class Script extends PEAR {
/**
* Directorio del sistema
*
* @var string
*/
var $_directorio;
/**
* Array con archivos de script agregdos
*
* @var array
*/
var $_archivos;
/**
* Constructor.
*
* Recibe como parametro el directorio sistema. Es case sensitive.
*
* @param string $directorio
*
* @access public
*/
function Script ($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 script
*
* Funcion que permite agregar archivos con javascript ademas del
* archivo generico de script. Recibe como parametro el nombre
* del archivo. Este lo va a buscar en el subdirectorio js del
* directorio www del sistema.
*
* @param string $archivo
*
* @access public
*/
function agregarArchivo($archivo)
{
array_push($this->_archivos, $archivo);
}
}
?>