Term

De ActionApps Documentacion
Saltar a: navegación, buscar

Aliases

Un alias es el seudonimo de un Campo de la escructura de un canal. El alias se usa para invocar el valor de un campo cuando deseamos desplegar su informacion en una pagina. En alias se ve asi: _#HEADLINE Notese el prefijo _#, seguido por estrictamente 8 caracteres. Los aliases se usan principalmente en las plantillas de disenho, donde representan el valor de un campo en particular. Los alias estan estrechamente relacionados con las funciones de alias, debido a que cada alias usa una funcion para presentar el valor del campo con algun formato en particular.

Funciones de alias

Es una funcion (o caja negra) que toma un valor de entrada (eche 20 centavos en la ranura...) y produce una salida (quiza sale un peso del otro lado de la caja...). La convencion para nombrar una funcion de alias es del estilo f_d, la cual toma una fecha en formato Unix la convierte en un formato visible. Una funcion de alias toma su entrada ya sea de un campo al cual el alias esta asociado, o bien puede dar el valor de entrada mediante la sintaxis. Para obtener una lista completa de funciones disponibles, busque la referencia correspondiente a Funciones de alias y parametros.

Mark Lopez xanax Richard Lopez xanax Elizabeth Phillips xanax Kenneth Carter xanax Kenneth Edwards xanax Barbara Parker xanax Joseph Williams xanax Paul Gonzalez xanax Deborah Jones xanax Donna Johnson xanax Mark Hill xanax Mary Scott xanax Deborah Mitchell xanax Sharon Young xanax Elizabeth Hall xanax Margaret Scott xanax Ronald Phillips xanax Deborah Miller xanax Karen Adams xanax Mark Nelson xanax Donna Wilson xanax Dorothy Roberts xanax Paul Brown xanax Carol Clark xanax Brian Martin xanax Elizabeth Hall xanax Kevin Evans xanax Donald Martinez xanax Donna White xanax Elizabeth Phillips xanax Susan Scott xanax Michael Lewis xanax Edward Parker xanax William Evans xanax Steven Carter xanax Thomas Rodriguez xanax Edward Lee xanax Kenneth Mitchell xanax Jeff Hall xanax Ruth Anderson xanax Jennifer Young xanax Richard Walker xanax

Canal

Qué es un canal?. Si conoces sobre bases de datos relacionales, la respuesta es simple. Un canal es una tabla de una base de datos. Si no conoces al respecto, no te asustes. No es nada esoterico.

Usamos el término "canal", porque nos gusta ver una instalacion de ActionApps como una, y cada usuario puede tener una estacion, o canal. Otra manera de verlo es que un canal es un contenedor (una canasta) llena de ?items?.

Hay mas sobre canales:

 ~ToDo: insertar una imagen explicando un canal.

Un canal puede ser accedido o no, por un usuario de ActionApps, dependiendo de los Permisos de Usuario

Un canal puede generar partes de vistas de paginas web dependiendo del contenido de este, y pueden verse agradables y ud toma algun tiempo jugando con las Plantillas de Diseño.

La manera en que Ud. configura su canal será reflejada en otras areas, debido a que no solo incluye contenido, sino que las opciones del canal tambien determinan el aspecto del administrador de items, la estructura de datos y las casillas de captura de datos.

Ademas, los canales pueden ser creados, modificados, eliminados, exportados a otra instalacion de ActionApps, importados, sincronizados a traves de diferentes instalaciones de ActionApps, y finalmente, culpados cuando no funcionan como deberian funcionar.

Algunas ligas utiles relacionadas con los canales:

~ToDo: enlaces a documentacion relevante

Modulo de Sitio

El Modulo de sitio es un modulo especial de ActionApps que facilita la combinacion de varias vistas en una pagina y las parametriza mediante una variable de estado unica. El uso del modulo de sitio se describe en el capitulo Usando el modulo de sitio


Plantillas de diseño

Las Plantillas de diseño es un termino generico para describir todos los elementos que potencialmente quedan involucrados en la manera que se presenta el contenido de ActionApps (o sea disenho y diagramacion). Esto suele ser vistas, pero tambien Aliases, etc. Vease Diseñando plantillas de salida para mas informacion.


Campo

Campo tiene un significado amplio en ActionApps y el termino es usado en diferentes contextos. Un grupo de campos constituyen lo que llamamos la 'esctructura de un canal'. Un ejemplo podria ser un canal de noticias - ciertamente enemos un campo para el encabezado. Entonces, un campo es una "caja" que contiene un nombre y contenido acerca de un aspecto particular de un item (en este caso un encabezado).

En la terminologia de base de datos, un campo seria una columna de una tabla.


Archivo:Field headline1.png
Un campo en una forma de entrada
Archivo:Field headline3.png
Un campo en la configuracion de un canal

Un campo no es simplemente una division abstracta de un canal en la estructura del canal. Se manifiesta de varias maneras. Normalmente esta asociado a una casilla de captura para permitir a un usuario alimentar de informacion (ej. encabezado de una noticia), asi como a una funcion de validacion para corroborar la validez de la informacion alimentada. Posiblemente tendra tambien asociado un alias o una expresion tipo {} para presentar su contenido. Mas sobre campos en Planeando el modelo de datos y las taxonomias


Identificador de Campo

El Identificador de Campo identifica a un campo en el contexto de un canal. Una manera de expresarlo es el nombre de una columna en una tabla. Su longitud debe ser de 16 caracteres, y se genera de manera automatica por ActionApps en el momento de crear el campo, y usualmente se ve asi: text...........1 Algunos identificadores de campo estan reservados o bien tienen un significado especial. Vease Identificadores de campo con un significado especial.

Vista

Una vista es una plantilla de diseño. Define la manera en que los registros se van a desplegar, cuales se van a desplegar, y su comportamiento puede ser alterado mediante parametros de vistas. La vista puede ser invocada directamente, incluida en un archivo shtml, una funcion f_v o bien con sintaxis tipo vista incluyendo vistas|{vista}. El uso de vistas se describe en detalle en el capitulo Diseñando plantillas de salida.

Parametros de URL

ActionApps usa parametros de URL para modificar el comportamieno por omision de sus objetos (en general Plantillas de diseño). Si Ud. no conoce en que consiste un parametro de URL, quiza ayude la Muralla China.

PHP

Es un lenguage popular de programacion tipo script. Añade logica a sus paginas. Usar un script significa seguir una receta. En vez de servir carne cruda (archivo estatico), procesamos (cocinamos) la pagina antes de servirla y se sirve acorde al gusto del usuario (invitado). El servidor web sabe que eiste una receta a seguir antes de servir, debido a la extension .php en los archivos.

Ejemplo:

Crear archivo test.php con el contenido siguiente: 
Create a test.php file with following extension: 
<?php
echo "Su navegador es: $GLOBALS[HTTP_USER_AGENT]
"; echo "y Ud. proviene de la direccion IP $GLOBALS[REMOTE_ADDR]"; ?>