Пример #1
0
 function generar_layout()
 {
     $wiki1 = toba_parser_ayuda::parsear_wiki('Referencia/Operacion', 'Documentación de una operación', 'toba_editor');
     echo "\n\t\t\t<ul>\n\t\t\t\t<li>{$wiki1}\n\t\t\t</ul>\n\t\t";
 }
Пример #2
0
 function generar_layout()
 {
     $img = toba_recurso::imagen_proyecto('tutorial/administracion.png');
     $wiki = toba_parser_ayuda::parsear_wiki('Referencia/Deployment', 'Casos de Uso de Deployment', 'toba_editor');
     echo "\n\t\t\t<p>\n\t\t\t\tCuando utilizamos el <strong>editor web</strong> de Toba, estamos definiendo un proyecto en base a <strong>metadatos</strong>, almacenados\n\t\t\t\ten una base de datos definida durante la instalación.\n\t\t\t</p>\n\t\t\t<p>\n\t\t\t\tLo positivo de esto es que, al estar centralizada, es posible que un grupo de desarrollo localizado en \n\t\t\t\tla misma red pueda desarrollar sobre esta base en forma simultánea. Además se puede utilizar SQL tanto para manipular \n\t\t\t\tcomo para obtener los metadatos.\n\t\t\t</p>\n\t\t\t<p>\n\t\t\t\tLo negativo es que mientras estos metadatos no sean exportados al sistema de archivos no podrán ser compartidos\n\t\t\t\tcon otros grupos de trabajo o dentro de un mismo grupo geográficamente distante. Esta necesidad de \n\t\t\t\timportar - exportar metadatos se cubre usando los <strong>comandos de consola</strong>.\n\t\t\t\tComo introducción a estos comandos necesitamos presentar dos:\n\t\t\t\t<ul>\n\t\t\t\t <li><em>toba instancia exportar</em>: Exporta desde la base hacia el sistema de archivos\n\t\t\t\t <li><em>toba instancia regenerar</em>: Importa desde el sistema de archivos hacia la base\n\t\t\t\t</ul>\n\t\t\t</p>\n\t\t\t<div style='text-align:center; margin-top:10px;'>\n\t\t\t<img src='{$img}'>\t\t\n\t\t\t</div>\t\t\t\n\t\t\t<p>\n\t\t\t\tPara analizar en más profundidad estas y otras situaciones puede ver los <strong>{$wiki}</strong>\n\t\t\t</p>\t\t\t\n\t\t";
 }
Пример #3
0
    function generar_layout()
    {
        $api1 = toba_parser_ayuda::parsear_api('Fuentes/toba_mensajes', 'toba_mensajes', 'toba_editor');
        $api2 = toba_parser_ayuda::parsear_api('SalidaGrafica/toba_notificacion', 'toba_notificacion', 'toba_editor');
        $img = toba_recurso::imagen_proyecto('tutorial/notificacion.png', true);
        $wiki = toba_parser_ayuda::parsear_wiki('Referencia/Mensajes', 'Mensajes y Notificaciones', 'toba_editor');
        $ejemplo = toba::vinculador()->get_url(null, 1000204, array(), array('celda_memoria' => 'ejemplo'));
        $codigo1 = '<?php
//Suponiendo que el mensaje ingresado es: \'Esta es la %1% instancia de un mensaje global de Toba. Fecha de hoy: %2%.\'
$mensaje = toba::mensajes()->get("indice", array("primera", date("d/M/Y"));
echo $mensaje;
//La salida es: \'Esta es la primera instancia de un mensaje global de Toba. Fecha de hoy: 01/02/2007.\'
?>
';
        $codigo2 = '<?php
toba::notificacion()->agregar($mensaje);
toba::notificacion()->agregar($mensaje, "info");
?>
';
        echo "<p>\n\t\t\tPara centralizar el manejo de mensajes y permitir su posterior personalización\n\t\t\tToba brinda la posibilidad de definir los mensajes en el mismo editor web y\n\t\t\tposteriormente instanciarlos y notificarlos usando la API.\n\t\t</p>\n\t\t<p>Una vez creados los mensajes en el editor es posible recuperarlos en ejecución\n\t\tusando la clase {$api1}:\n\t\t</p>\n\t\t";
        echo mostrar_php($codigo1);
        echo "<p>\n\t\t\tEn lugar de mostrar el mensaje con un simple <em>echo</em> es posible notificarlo\n\t\t\tutilizando la clase {$api2}: \n\t\t</p>";
        echo mostrar_php($codigo2);
        echo $img;
        echo "<h2>Más info</h2>\n\t\t <ul><li>{$wiki}\n\t\t\t<li><a href='{$ejemplo}' target='_blank'>Ejemplo</a>\n\t\t</ul>\n\t\t";
    }
Пример #4
0
 function generar_layout()
 {
     $wiki1 = toba_parser_ayuda::parsear_wiki('Referencia/Objetos/ei_formulario', 'Formulario simple', 'toba_editor');
     $wiki2 = toba_parser_ayuda::parsear_wiki('Referencia/Objetos/ei_formulario_ml', 'Formulario multilínea (ml)', 'toba_editor');
     $wiki3 = toba_parser_ayuda::parsear_wiki('Referencia/efs', 'Elementos de formularios (efs)', 'toba_editor');
     $api1 = toba_parser_ayuda::parsear_api('Componentes/Eis/toba_ei_formulario', 'Primitivas del ei_formulario', 'toba_editor');
     $api2 = toba_parser_ayuda::parsear_api('Componentes/Eis/toba_ei_formulario_ml', 'Primitivas del ei_formulario_ml', 'toba_editor');
     $api3 = toba_parser_ayuda::parsear_api('Componentes/Efs/toba_ef', 'Primitivas de los efs', 'toba_editor');
     echo "\n\t\t\t<ul>\n\t\t\t\t<li>{$wiki1}\n\t\t\t\t<li>{$wiki2}\n\t\t\t\t<li>{$wiki3}\n\t\t\t\t<li style='padding-top: 10px'>{$api1}\n\t\t\t\t<li>{$api2}\t\n\t\t\t\t<li>{$api3}\n\t\t\t</ul>\n\t\t";
 }
Пример #5
0
 function generar_layout()
 {
     $wiki1 = toba_parser_ayuda::parsear_wiki('Referencia/Objetos/Persistencia', 'Introducción a los componentes de persistencia', 'toba_editor');
     $wiki2 = toba_parser_ayuda::parsear_wiki('Referencia/Objetos/datos_tabla', 'Documentación del datos_tabla', 'toba_editor');
     $wiki3 = toba_parser_ayuda::parsear_wiki('Referencia/Objetos/datos_relacion', 'Documentación del datos_relacion', 'toba_editor');
     $api1 = toba_parser_ayuda::parsear_api('Componentes/Persistencia/toba_datos_tabla', 'Primitivas del datos_tabla', 'toba_editor');
     $api2 = toba_parser_ayuda::parsear_api('Componentes/Persistencia/toba_datos_relacion', 'Primitivas del datos_relacion', 'toba_editor');
     echo "\n\t\t\t<ul>\n\t\t\t\t<li>{$wiki1}\n\t\t\t\t<li>{$wiki2}\n\t\t\t\t<li>{$wiki3}\n\t\t\t\t<li>{$api1}\n\t\t\t\t<li>{$api2}\n\t\t\t</ul>\n\t\t";
 }
Пример #6
0
 function generar_layout()
 {
     $wiki1 = toba_parser_ayuda::parsear_wiki('Referencia/Objetos', 'Documentación de Componentes', 'toba_editor');
     echo "\n\t\t\t<ul>\n\t\t\t\t<li>{$wiki1}\n\t\t\t</ul>\n\t\t";
 }