Secciones de la página

seed. htm


HyperText markup language


Árbol de ficheros

Tol

Artículos del sitio

Presentación de Tol

Todos los programas

Simuladores visuales

Sitios que me gustan

Por categorías

Algoritmia

Búsqueda y ordenación

Computación fisiológica

Editorial y edición

Gráficos de datos

Herramientas y utilidades

Hipertexto

Informática forense

Lectura óptica de datos

Metaprogramación

No determinista

Ofimática

Recursión e iteración

Reglas y restricciones

Series y estadística









seed.htm de Omr.Forms

Formularios OMR para lectoras ópticas de marcas, OMRForms.es

HyperText markup language

<!DOCTYPE
  html
  PUBLIC
  "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- /////////////////////////////////////////////////////////////////////////
// FILE    : seed.htm
// AUTHOR  : http://www.asolver.com
// PURPOSE : Formularios OMR para lectoras ópticas de marcas, OMRForms.es
////////////////////////////////////////////////////////////////////////// -->
<html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es">
<head>

<meta name="viewport" content="width=device-width, initial-scale=1" />

<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1" />

<meta name="robots"        content="index, follow" />
<meta name="revisit-after" content="7 days" />
<meta name="rating"        content="general" />
<meta name="distribution"  content="global" />
<meta name="language"      content="spanish" />
<meta name="author"        content="Antonio Salmerón Cabañas; asolver.com" />
<meta name="generator"     content="Html con Tol embebido" />

<{
  Text CNT.ALL = If(TextEndAt(CtrPth,"completo.html"), "Todo OMR: ", "");
  TmeEmpty
}>
   
<meta name="description"   content=""<{ TxtLineWrap(CNT.ALL+
                                                   R(CtrPst->titSub)+". "+
                                                     CtrPst->pstDes+" " +
                                                   R(CtrPst->titLar)+". "+
                                                   R(CtrPst->titSor),
                                                   CtrCxD, TRUE)[1] }>" />"
<meta name="keywords"      content=""<{ CtrKey }>" />"

<link rel="icon" href="favicon.ico" />
<link href="css/common.css" rel="stylesheet" type="text/css" />

<title><{ CNT.ALL+CtrPst->titLar }></title>

<script type="text/javascript" src="src/common.js"></script>

</head>
<body>

<!-- start header ======================================================== -->
<div id="header">
  <div id="PagHea">
    <h1><a href="http://www.omrforms.es"><span>OMR</span>Forms</a></h1>
    <p>Diseño e impresión de formularios para lectora óptica de marcas</p>
  </div>
</div>
<!-- end header ========================================================== -->
<div id="wrapper">
  <!-- start page ======================================================== -->
  <div id="page">
  <div id="page-bg">

    <!-- Start side bar ////////////////////////////////////////////////// -->
    <div id="sidebar1" class="sidebar">
      <ul>
        <li>
          <h2>Índice sobre lectura óptica</h2>
          <ul>
            <{
              Set cicHtm = EvalSet(CtrCmn, Text(Set pstObj) // Solo comun
              { 
                Text filPth = Q(pstObj->filNam+".html");
                "
                <li><a href="+filPth+">" + R(pstObj->titSor) + "</a></li>
                "
              });
              Text SetSum(cicHtm)
            }>
          </ul>
        </li>

        <li>
          <h2>Formularios OMR recientes <a name="IndEje"> </a></h2>
		  <{
			Set cicHtm = EvalSet(CtrFrm, Text(Set setFrm)
			{ 
			  "
              <p><img class="+Q("FrmSid") +
                      " src="+Q(setFrm[1])+
                      " alt="+Q(setFrm[2])+
                    " title="+Q(setFrm[3])+" /></p>
			  "
			});
			Text SetSum(cicHtm)
		  }>
        </li>

        <li>
          <h2>Contacto y presupuestos</h2>
          <a href="datosdecontactoformulariosomr.html">
          <img src="tecnica/contactoomrtelefono03.png"
               alt="Contactar con los servicios de formularios OMR"
             title="Contacto para diseñar, imprimir, programar y leer OMR"
       onmouseover="this.src='tecnica/contactoomrtelefono04.png'"
       onmouseout ="this.src='tecnica/contactoomrtelefono03.png'" /></a>
        </li>

        <li>
          <h2>Recomendaciones OMR</h2>
          <ul>
            <{
              Set cicHtm = EvalSet(CtrCic, Text(Set pstObj) // Post en pagina
              { 
                Text filPth = Q(pstObj->filNam+".html");
                "
                <li><a href="+filPth+">" + R(pstObj->titSor) + "</a></li>
                "
              });
              Text SetSum(cicHtm)
            }>
          </ul>
        </li>

        <li>
          <h2>Etiquetas OMR<a name="IndEti"> </a></h2>
          <ul>
            <li>
              <{
                 Text urlOmr = Q("http://www.omrforms.es");
                 Text keyLst = Replace(CtrKey,
                                       ",",
                                       "</a> <a href="+Q("#")+">");
                 Text "<a href="+urlOmr+">" + keyLst + "</a>";
              }>
            </li>
          </ul>
        </li>
      </ul>
    </div>
    <!-- End side bar //////////////////////////////////////////////////// -->


    <!-- Start content /////////////////////////////////////////////////// -->
    <div id="content">
      <{
        Real lstPos = Card(CtrCic)-1;
        Set cicHtm = For(1, lstPos, Text(Real pstPos)
        { 
          Set  pstObj = CtrCic[pstPos];
          Text heaLev = If(EQ(pstPos,1), "h1", "h2");
          Text lstLnk = If(NE(pstPos,lstPos),
                           "formulariocontactolectoraoptica.html",
                           CtrCic[pstPos+1]->filNam+".html");
          Text lstTxt = If(NE(pstPos,lstPos),
                           "pedir presupuesto OMR", 
                           "leer más...");
          Text htmRep = TxtReplaceSecuence(pstObj->pstHtm,
          [[
            [["_INC_", CtrInC]],    // Articulos comunes, los importantes
            [["_INB_", CtrInB]],    // Articulos basicos, de fondo
            [["_IND_", CtrInd]],    // Indice de todos los articulos
            [["_so_", CriMaiOne]]  // Correo electronico
          ]]);
          
          "
          <div class='post'> 
            <"+heaLev+" class='title'>" + R(pstObj->titLar) + "</"+heaLev+"> 
            <p class='byline'><small>"  + R(pstObj->titSub) + "</small></p>
            <div class='entry'> 
              " + htmRep + "
              <p class='links'><a href='"+lstLnk+"'>"+lstTxt+"</a></p>
            </div>
          </div>
          "
        });
        Text SetSum(cicHtm)
      }>
    </div>
    <!-- End content ///////////////////////////////////////////////////// -->


    <div style="clear: both;">&nbsp;</div>
  </div>
  </div>
  <!-- end page ========================================================== -->
</div>
<div id="footer">
  <p class="copyright">
    &copy; 2015
    <a href="http://www.omrforms.es/index.html"
      >OMR Forms</a> &nbsp;&bull;&nbsp;
    <a href="mapaweblecturaoptica.html"
      >Índice de lectura óptica</a> &nbsp;&bull;&nbsp;
    <a href="formulariocontactolectoraoptica.html"
      >Presupuestos OMR</a>
  </p>
  <p class="link">
    <a href="datosdecontactoformulariosomr.html"
      >Contacto</a>&nbsp;&bull;&nbsp;
    <a href="politicaprivacidaddatosomr.html"
      >Política de privacidad</a>&nbsp;&bull;&nbsp;
    <a href="condicionesgeneralesservicioomr.html"
      >Condiciones del servicio</a>&nbsp;&bull;&nbsp;

    <a href="#"
      >&Delta;</a>
    <a href="http://validator.w3.org/check?uri=referer"
      >&Theta;</a>
    <a href="completo.html"
      >&Sigma;</a>
    <a href="comxidir.html"
      >&Xi;</a>
  </p>
</div>
</body>
</html>

Árbol de ficheros

Omr.Forms construye las páginas web Html del sitio web omrforms.es

  • make.tol proceso principal de generación del sitio web omrforms.es
  • tol directorios de código Tol
    • cmm funciones comunes
    • app funciones específicas de la aplicación
      • pdb.tol de manejo de los posts de una agenda
      • key.tol generación de palabras clave para páginas
    • inc.tol para la inclusión de ficheros Tol
  • agenda directorio destinado a la única agenda de post
    • agendadb.age ejemplo de un conjunto de posts de contenido para publicar
  • web directorio destinado a las páginas web generadas
    • css directorio para ficheros de estilo Cascade Style Sheet
      • common.css fichero de estilo para las páginas Html
    • seed.htm semilla de página Html con Tol embebido para generar otras
    • sitemap.xml mapa del sitio web generado automáticamente en Xml
    • preciospresupuestoslecturaoptica.html ejemplo del código Html de una de las páginas web generadas
  • ejemplos.html ejemplos visuales de 3 páginas Html generadas automáticamente
  • omr_forms.pdf documento resumen de funciones del programa constructor de web

2015 asolver.com | Aviso legal | XHTML | Δ Θ Ξ | Creative Commons | Mapa y funciones del sitio

Tol