Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
UNIREMINGTON MANIZALES – INGENIERIA DE SISTEMAS
LINEA DE ENFASIS III – FRAMEWORK SIU-TOBA
TUTOR: JHON JAIRO OROZCO D. Esp.
<?php
class extension_login extends toba_tp_logon {
function pre_contenido() {
$nombre_del_sistema = "SISTEMA DE HOJA DE VIDA";
$version = 'Versión 1.0';
//la imagen que indique para el logo debe estar en /www/img del proyecto
echo "<div class='login-titulo'>".toba_recurso::imagen_proyecto("logo_login.gif",true);
echo "<div>".$nombre_del_sistema."</div>";
echo "<div>".$version."</div>";
echo "</div>";
echo "\n<div align='center' class='cuerpo'>\n";
}
function post_contenido() {
$mi_empresa = "UNIREMINGTON MANIZALES";
$desarrollado_por = 'Desarrollado por Jhon Jairo Orozco D. Ing';
$telefonos = '312 889 6117';
$mail = 'jjorozcod@uniremingtonmanizales.edu.co';
echo "</div>";
echo "<div class='login-pie'>";
echo "<div>Desarrollado por</div>";
echo "<div style='color:#E3E3E3;'>".$mi_empresa."</div>";
echo "<div style='color:#E3E3E3;'>".$desarrollado_por."</div>";
echo "<div>Celular ".$telefonos."</div>";
echo "<div>".$mail."</div>";
echo "<div>Todos los Derechos Reservados.</div>";
echo "</div>";
}
}
?>
1.3. Asociar la interfaz a la clase con el código respectivo.
Se crea un nuevo tipo de página para loguearse, de tal forma que no tome por defecto la del
Framework
2
UNIREMINGTON MANIZALES – INGENIERIA DE SISTEMAS
LINEA DE ENFASIS III – FRAMEWORK SIU-TOBA
TUTOR: JHON JAIRO OROZCO D. Esp.
3
UNIREMINGTON MANIZALES – INGENIERIA DE SISTEMAS
LINEA DE ENFASIS III – FRAMEWORK SIU-TOBA
TUTOR: JHON JAIRO OROZCO D. Esp.
4
UNIREMINGTON MANIZALES – INGENIERIA DE SISTEMAS
LINEA DE ENFASIS III – FRAMEWORK SIU-TOBA
TUTOR: JHON JAIRO OROZCO D. Esp.
3.3.
Instanciar y verificar el cambio de fondo gris por defecto ha cambiado a fondo azul
seleccionado
4.
Creación skin personalizado a partir de la extensión de un skin existente
El orden de inclusión de los estilos habilita que el toba.css del proyecto tenga prioridad en
todos los estilos; por lo que para cambiar cualquier detalle del skin o del css general de toba
basta crear un archivo toba.css en la carpeta www del proyecto.
El CSS (hojas de estilo en cascada) es un lenguaje que define la apariencia de un
documento escrito en un lenguaje de marcado (por ejemplo, HTML).
4.1. Copiar el directorio skins que se encuentra en C:\proyectos\toba_2_7\www
En C:\proyectos\toba_2_7\proyectos\hoja_vida\www
5
UNIREMINGTON MANIZALES – INGENIERIA DE SISTEMAS
LINEA DE ENFASIS III – FRAMEWORK SIU-TOBA
TUTOR: JHON JAIRO OROZCO D. Esp.
4.2. Crear un nuevo tipo de página a partir del skin copiado en el proyecto hoja_vida
6
UNIREMINGTON MANIZALES – INGENIERIA DE SISTEMAS
LINEA DE ENFASIS III – FRAMEWORK SIU-TOBA
TUTOR: JHON JAIRO OROZCO D. Esp.
7
UNIREMINGTON MANIZALES – INGENIERIA DE SISTEMAS
LINEA DE ENFASIS III – FRAMEWORK SIU-TOBA
TUTOR: JHON JAIRO OROZCO D. Esp.
Para ver los resultados del nuevo skins, abra otro navegador y loguearse
http://localhost/hoja_vida/1.0
8
UNIREMINGTON MANIZALES – INGENIERIA DE SISTEMAS
LINEA DE ENFASIS III – FRAMEWORK SIU-TOBA
TUTOR: JHON JAIRO OROZCO D. Esp.
4.4. Finalmente puede cambiar los colores por medio de la paleta del skins creado y probar los
resultados; por ejemplo si desea un fondo verde puede seguir los siguientes pasos:
Editar el skins propio del proyecto
Cambiar en la paleta de colores por los deseados
Generar Skins nuevamente
Guardar
9
UNIREMINGTON MANIZALES – INGENIERIA DE SISTEMAS
LINEA DE ENFASIS III – FRAMEWORK SIU-TOBA
TUTOR: JHON JAIRO OROZCO D. Esp.
4.5. Instanciar nuevamente para ver los resultados del fondo principal
10