| 
<?php
/* Ejemplo de uso de la clase cDWF
 *
 *  cDWF class example
 *
 * @author    Omar Eduardo Ortiz Garza <[email protected]>
 * @since     2011-04-19
 *
 * El codigo HTML y javascript es requerido para que
 * funcione generaHTML()
 *
 * HTML and js code are required for generaHTML()
 */
 ?>
 <html>
 <head>
 <meta http-equiv="X-UA-Compatible" content="IE=7">
 <script type="text/javascript" src="excanvas.js"></script>
 <script type="text/javascript" src="jquery-1.4.2.min.js"></script>
 <script type="text/javascript" src="jquery-ui-1.8.2.custom.min.js"></script>
 <script type="text/javascript" src="jquery.jsPlumb-1.2.5-all-min.js"></script>
 <style type="text/css">
 .draggable {
 border-radius: 6px;
 -moz-border-radius: 6px;
 -webkit-border-radius: 6px;    }
 </style>
 <script type="text/javascript">
 $(document).ready(function() {
 $( ".draggable" ).draggable();
 });
 </script>
 </head>
 <body>
 <?php
 include("cDWF.php");
 $diagrama = new cDWF("Proceso de Pago de Facturas");
 $datos = array("lienzo"=>0xDDDDDD,"titulo"=>0x000099,"fuente"=>0xFFCC99,"fondo"=>0x6699DD,"borde"=>0x330066,"conexion"=>0x330066);
 $diagrama->setColor($datos);
 $datos = array("texto"=>"Inicio","fuente"=>0xFFFFFF,"fondo"=>0x336699,"inicio"=>TRUE);
 $diagrama->addNodo($datos,1);
 $datos = array("texto"=>"Escanéa Documento");
 $diagrama->addNodo($datos,2);
 $datos = array("texto"=>"Entrega Documento a Responsable de Acuerdo al Monto","fuente"=>0x330066,"fondo"=>0xDD6666);
 $diagrama->addNodo($datos,3);
 $datos = array("texto"=>"Revisa Director");
 $diagrama->addNodo($datos,4);
 $datos = array("texto"=>"Revisa Gerente");
 $diagrama->addNodo($datos,5);
 $datos = array("texto"=>"Revisa Analista");
 $diagrama->addNodo($datos,6);
 $datos = array("texto"=>"Entrega a Contabilidad");
 $diagrama->addNodo($datos,7);
 $datos = array("texto"=>"Revisa Estado de Factura","fuente"=>0x330066,"fondo"=>0xDD6666);
 $diagrama->addNodo($datos,8);
 $datos = array("texto"=>"Captura en ERP y Agenda Transferencia");
 $diagrama->addNodo($datos,9);
 $datos = array("texto"=>"Realiza Transferencia");
 $diagrama->addNodo($datos,10);
 $datos = array("texto"=>"Avisa Rechazo a Proveedor");
 $diagrama->addNodo($datos,11);
 $datos = array("texto"=>"Avisa Transferencia a Proveedor");
 $diagrama->addNodo($datos,12);
 $datos = array("texto"=>"Fin","fuente"=>0xFFFFFF,"fondo"=>0x336699,"fin"=>TRUE);
 $diagrama->addNodo($datos,13);
 $diagrama->addConexion(1,2);
 $diagrama->addConexion(2,3);
 $datos = array("texto"=>">20 mil","color"=>0x990000);
 $diagrama->addConexion(3,4,$datos);
 $datos = array("texto"=>">5 mil","color"=>0x990000);
 $diagrama->addConexion(3,5,$datos);
 $datos = array("texto"=>"< 5 mil","color"=>0x990000);
 $diagrama->addConexion(3,6,$datos);
 $diagrama->addConexion(4,7);
 $diagrama->addConexion(5,7);
 $diagrama->addConexion(6,7);
 $diagrama->addConexion(7,8);
 $datos = array("texto"=>"Aprobada","color"=>0x990000);
 $diagrama->addConexion(8,9,$datos);
 $datos = array("texto"=>"Rechazada","color"=>0x990000);
 $diagrama->addConexion(8,11,$datos);
 $diagrama->addConexion(9,10);
 $diagrama->addConexion(9,10);
 $diagrama->addConexion(10,12);
 $diagrama->addConexion(11,13);
 $diagrama->addConexion(12,13);
 $diagrama->setDimension(array("pantalla"=>1024,"titulo"=>32,"id"=>16,"nodo"=>12,"caja"=>130));
 echo $diagrama->generaHTML();
 $diagrama->generaFlash(); //genera gif en ruta por defecto
 $diagrama->generaGIF(); //genera flash en ruta por defecto
 ?>
 
 </div>
 </body>
 </html>
 
 |