File/index.php

Description

Copyright 2012 Neurowork Consulting S.L.

This file is part of eMobc.

eMobc is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

eMobc is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with eMobc. If not, see <http://www.gnu.org/licenses/>.

Includes
 include (app_class.php) (line 32)

Cargo los datos del app.xml y la publicidad

 include ($classPath.strtolower($activity).'.php') (line 124)

Compruebo si existe el activity para incluir el parser, si no existe, se incluirá el de la portada

 include (base.php) (line 408)
 include (format_class.php) (line 142)

Si formatComp no está vacio, se busca en el formats.xml los formatos de texto para la pantalla, y se crea un css con ellos

 include (portada_class.php) (line 129)
 include (header.php) (line 289)

Pantalla de imagen con texto

 include (header.php) (line 230)

Pantalla de list activity

 include (base.php) (line 277)

Si está iniciado $result[1], se traen los datos del xml

 include (base.php) (line 297)
 include (styles_class.php) (line 177)

Saco el formato tipo header=text1; y lo divido en header y text1.

 include (base.php) (line 391)
 include (header.php) (line 346)

Pantalla de listado con imagen

 include (header.php) (line 323)

Pantalla de Imagen Zoom

 include (base.php) (line 327)
 include (base.php) (line 313)
 include (base.php) (line 374)
 include (format_class.php) (line 186)
 include (header.php) (line 403)

Pantalla de video

 include (header.php) (line 308)

Pantalla de galerías

 include (header.php) (line 386)

Pantalla de visor de PDF

 include (header.php) (line 419)

Pantalla de web

 include (base.php) (line 424)
 include (header.php) (line 435)

Pantalla de audio

 include (base.php) (line 445)
 include (base.php) (line 687)
 include (header.php) (line 454)

Pantalla de mapas

 include (base.php) (line 537)
 include (base.php) (line 609)

Si devuelve FALSE el array_search significa que ha llegado a una respuesta sin next, por lo tanto se acaba la aventura

 include (base.php) (line 660)

Si coincide el número de elementos en el array de la variable con el número de pregutnas, significa que se ha terminado.

 include (header.php) (line 676)

Pantalla de calendario

 include (header.php) (line 755)

Si tiene action, se envian los datos mediante CURL

 include (header.php) (line 905)

Pantalla de la portada

 include (base.php) (line 821)
 include (header.php) (line 829)

Pantalla de botones

 include (base.php) (line 870)

Truco para cambiar los bloques

 include ('conf/path.php') (line 27)
 include (header.php) (line 878)

Canvas Activity

 include (base.php) (line 893)
 include (base.php) (line 943)

Truco para cambiar los bloques

 include (header.php) (line 948)
 include (base.php) (line 950)
 include (header.php) (line 555)

Pantalla de quiz

Constants
RUTA_ABS = dirname(__FILE__) (line 26)

Include de los directorios

Functions
replace (line 44)

La función replace se usa para indicar las transiciones de las páginas, indicado en el app.xml

  • return: Devuelve la transición correspondiente en jquerymobile
$trans replace (string $pagetransition,  $pageLevel)
  • string $pagetransition: Es la variable que indica el modo de transición
  • $pageLevel

Documentation generated on Wed, 22 Aug 2012 11:12:13 +0200 by phpDocumentor 1.4.4