| // +--------------------------------------------------------------------+ // // $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); } } ?>