toba_recurso
Brinda servicios generales de salida HTML
Ubicada en /nucleo/lib/toba_recurso.php [line 6]
|
Métodos Propios
| static
Atributos
|
ayuda() |
Convierte una ayuda y una tecla de acceso en atributos html adecuados para un TAG |
| static
void
|
imagen() |
Construye un tag <img> |
| static
void
|
imagen_de_origen() |
Alias de imagen_Toba o imagen_proyecto dependiendo del origen |
| static
void
|
imagen_proyecto() |
Retorna una imagen ubicada en el directorio www/img del proyecto |
| static
void
|
imagen_skin() |
Retorna una imagen perteneciente al skin actual del proyecto |
| static
void
|
imagen_toba() |
Retorna una imagen comun a todo el framework (ubicada en $toba_dir/www/img) |
| static
void
|
js() |
Genera una URL a un recurso js |
| static
void
|
link_css() |
|
| static
string
|
url_proyecto() |
Retorna la URL base del proyecto |
| static
string
|
url_skin() |
Retorna la URL base del skin actual del proyecto |
| static
string
|
url_toba() |
Retorna la URL base del runtime toba (donde esta el js, img y demas recursos globales a todos los proyectos) |
static Atributos ayuda(
char
$tecla, [string
$ayuda = ''], [string
$clases_css = ''], [int
$delay_ayuda = 1000]
)
|
|
Convierte una ayuda y una tecla de acceso en atributos html adecuados para un TAG Parseando los links y el accesskey
Parámetros:
char |
$tecla: |
Tecla utiliza para acceder a la acción que contiene la ayuda, puede ser nula |
string |
$ayuda: |
Ayuda que se va a incluir en la acción, no debe contener comillas simples sin quotear |
string |
$clases_css: |
Clases css que se deben incluir en el tag en donde va la ayuda |
int |
$delay_ayuda: |
Milisegundos que tarda en mostrarse la ayuda |
Return: | a incluir en un tag img, a, div, etc. |
static void imagen(
string
$src, [string
$ancho = null], [string
$alto = null], [string
$alt = null], [string
$mapa = null], [string
$js = ''], [string
$estilo = '']
)
|
|
Construye un tag <img>
Parámetros:
string |
$src: |
Url utilizada en el src del tag |
string |
$ancho: |
Ancho de la imagen (no oblig.) |
string |
$alto: |
Alto de la imagen (no oblig.) |
string |
$alt: |
Ayuda o tooltip que se muestra (por def. ninguna) |
string |
$mapa: |
(no oblig.) |
string |
$js: |
Evento js (e.g. onclick='...') |
string |
$estilo: |
(e.g. style='...') |
static void imagen_de_origen(
$nombre, string
$origen
)
|
|
Alias de imagen_Toba o imagen_proyecto dependiendo del origen
Parámetros:
string |
$origen: |
Si es 'apex' usa imagen_toba sino del proyecto actual |
|
$nombre: |
|
static void imagen_proyecto(
string
$imagen, [boolean
$html = false], [string
$ancho = null], [string
$alto = null], [string
$tooltip = null], [string
$mapa = null], [
$proyecto = null]
)
|
|
Retorna una imagen ubicada en el directorio www/img del proyecto
Parámetros:
string |
$imagen: |
Path relativo a www/img de la imagen a generar |
boolean |
$html: |
Generar el TAG 'img' (por def. false) |
string |
$ancho: |
Ancho de la imagen (no oblig.) |
string |
$alto: |
Alto de la imagen (no oblig.) |
string |
$tooltip: |
Ayuda o tooltip que se muestra (por def. ninguna) |
string |
$mapa: |
(no oblig.) |
|
$proyecto: |
|
static void imagen_skin(
string
$imagen, [boolean
$html = false], [string
$ancho = null], [string
$alto = null], [string
$tooltip = null], [string
$mapa = null]
)
|
|
Retorna una imagen perteneciente al skin actual del proyecto
Parámetros:
string |
$imagen: |
Path relativo a www/skins/SKIN de la imagen a generar |
boolean |
$html: |
Generar el TAG 'img' (por def. false) |
string |
$ancho: |
Ancho de la imagen (no oblig.) |
string |
$alto: |
Alto de la imagen (no oblig.) |
string |
$tooltip: |
Ayuda o tooltip que se muestra (por def. ninguna) |
string |
$mapa: |
(no oblig.) |
static void imagen_toba(
string
$imagen, [boolean
$html = false], [string
$ancho = null], [string
$alto = null], [
$alt = null], [string
$mapa = null], [
$js = null], string
$tooltip
)
|
|
Retorna una imagen comun a todo el framework (ubicada en $toba_dir/www/img)
Parámetros:
string |
$imagen: |
Path relativo a www/img de la imagen a generar |
boolean |
$html: |
Generar el TAG 'img' (por def. false) |
string |
$ancho: |
Ancho de la imagen (no oblig.) |
string |
$alto: |
Alto de la imagen (no oblig.) |
string |
$tooltip: |
Ayuda o tooltip que se muestra (por def. ninguna) |
string |
$mapa: |
(no oblig.) |
|
$alt: |
|
|
$js: |
|
static void js(
string
$javascript
)
|
|
Genera una URL a un recurso js
Parámetros:
string |
$javascript: |
Path relativo del recurso |
static void link_css(
[
$archivo = 'toba'], [
$rol = 'screen'], [
$buscar_en_proyecto = true]
)
|
|
Parámetros:
|
$archivo: |
|
|
$rol: |
|
|
$buscar_en_proyecto: |
|
static string url_proyecto(
[string
$proyecto = null], [
$pers = false], boolean
$pres
)
|
|
Retorna la URL base del proyecto
Parámetros:
string |
$proyecto: |
Opcional, sino se toma el actual si hay sesión |
boolean |
$pres: |
Opcional, si está en true entonces se devuelve la url relativa a la personalización |
|
$pers: |
|
static string url_skin(
[
$skin = null], [
$proyecto = null]
)
|
|
Retorna la URL base del skin actual del proyecto
Parámetros:
static string url_toba(
)
|
|
Retorna la URL base del runtime toba (donde esta el js, img y demas recursos globales a todos los proyectos)
See: | toba_instalacion::get_url |
|
|