$wv->allLanguages //Object - Contiene el código iso y nombre de todos los idiomas conectados
$wv->conf //Array - Contiene todos los valores de configuración del framework
$wv->date //Var - Fecha y hora actuales al cargar la página.
No cambia durante la ejecución, si se necesita usar en un blucle hay que
llamar al método $wv->date() porque si no la fecha y hora son siempre la misma
$wv->defLang //Var - Código ISO del idioma configurado por defecto en el framework
$wv->dts //Var - Espacio total del disco duro en bytes
$wv->files //Var - Objeto con toda la niformación de la página actual
$wv->fqdn //Var - "Full Qualified Domain Name" (dominio cargado) sin las www (si las tuviera)
$wv->_fqdn //Var - "Full Qualified Domain Name" (dominio cargado) con las www (si las tuviera)
$wv->home->id //var - Home page ID
$wv->home->alias //var - Home page alias
$wv->ip //Var - IP del usuario que carga la página
$wv->lang //Var - Código ISO del idioma seleccionado por el usuario actual
$wv->loginResult //Objeto multidimensional - Contiene todos los mensajes y errores al iniciar sesión
$wv->lsip //Var - IP del servidor en formato long
$wv->pageAlias //Var - Alias de la página actual, por ejemplo "alias" en http://webvivo.com/alias
$wv->pageInfo //Objeto - Contiene datos de la página actual
$wv->skeletonDir //Var - Nombre del directorio del esqueleto de la página actual, p.e. _skeleton
$wv->ssl //Bool - true si la página tiene el SSL activo (https), false en caso contrario (http)
$wv->susr //Var - Nombre del usuario del sistema del sitio web
$wv->ua //Var - User agent del navegador
$wv->user_agent //Var - Alias de ua (User agent del navegador)
$wv->uniqID //Var - ID único del sitio web para un mismo dominio y hospedaje (hash 32 chars)
$wv->uri //Var - REQUEST_URI filtrado, incluye la página y el query, pero no el dominio ni el protocolo
$wv->userGroup //Var - ID del grupo de usuario al que pertenece el usuario actual
$wv->userGroupName //Var - Nombre del grupo de usuario al que pertenece el usuario actual
$wv->userID //Var - ID del usuario actual
$wv->userName //Var - Nombre del usuario actual
$wv->userSigned //Bool - True si el usuario está conectado
$wv->version //Var - Versión build y fecha de la versión operativa de WEBvivo
$wv->webp //Bool - true si el navegador del usuario soporta el formato de imágenes WEBP
Más información sobre pageInfo
Objeto files:
- id: ID de la página actual.
- stat: Estado de la página actual (0=activada, 1=desactivada).
- accres: Acceso restringido (0=Libre, Otro número = Igual o mayor al grupo de usuario permitido).
- owner: ID del propietario de la página.
- priority: Valor de 1 a 10 para indicar la prioridad de la página para generar sitemap.xml (0.1 a 1).
- ws: "WebSite", Genera los archivos del esqueleto (plantilla), asignado a la página actual.
- ex: Uso Exclusivo, tiene valor 1 si la página sólo puede cargarse en su WebSite.
- nh: "No Headers", genera la página sin esqueleto (plantilla) y sin enviar ninguna cabecera o salida.
- https: 0=Sin cambios, 1=Fuerza https, 2=fuerza http.
- pce: 1=Existen condicionales de página.
- alias: Nombre del alias (la página que se carga sin el nombre de dominio ni el query).
- dir: ID del directorio que almacena el archivo que genera la página actual.
- trail: ID de la página de nivel anterior a la actual.
- grp: ID del grupo de páginas al que pertenece la página actual.
- file: Nombre del archivo que genera la página actual.
Ejemplo de objeto files:
(
[id] => 101
[stat] => 0
[accres] => 0
[owner] => 1
[priority] => 5
[ws] => 1
[ex] => 0
[nh] => 0
[https] => 0
[pce] => 0
[alias] => doc
[dir] => 7
[trail] => 0
[grp] => 4
[file] => doc.php
)
Objeto allLanguages:
El objeto contiene una lista de todos los idiomas activos para el sitio web actual.
- iso: Código ISO 639-1 del idioma
- name: Nombre del idioma en el propio idioma (incluida capitalización)
Por ejemplo, si el español y el inglés están activos, este sería el contenido:
(
[0] => stdClass Object
(
[iso] => en
[name] => English
)
[1] => stdClass Object
(
[iso] => es
[name] => español
)
)