Lista de Cambios Almidon v3b


Archivos modificados
typical.php
Se agrego la funcionalidad de agregar tablas detalle a las tablas que tienen una relacion Maestro-Detalle, esto para poder visualizar mejor la información relacionada con la tabla. Además se reorganizo el codigo, creando una función llamada fillOpt(), que agrupa la funcionalidad que permite cargar las opciones de los campos que hacen referencias a otras tablas. Permitiendo asi la reutilización de la misma sin tener que volver a reescribir el código.
db3.class.php
Se agrego el tipo de campo video, para poder agregar desde almidon videos como google video o youtube, entre otros. Se agrego nueva funcionalidad nueva a la hora de registrar información (function addRecord()) de los tipos de campo image, en la que se permite si se le especifica el tamaño de la imagen crear las imagenes de tamaño definido en la clase del objeto y ubicarlas en un directorio para su posterior uso. Para ello se debe especificar la constante PIXDIR y PIX; PIXDIR es la direccion absoluta de la ubicación de la carpeta en el sistema de archivos del server y PIX es la URL donde se puede acceder de manera publica a través de la internet.
También se reorganizo el argumento extra (último parametro) de la función addColumn organizando los posibles valores en grupos de claves, por el momento las claves existente son:
+ sizes
+ display
+ defualt
+ arr_values
+ label_boolean
header.tpl
Se agrego la funcionalidad para poder tener secciones y paginas por seccion, pero se requiere si se utiliza la secciones se defina la constante SSL_URL que es la URL donde estara la parte administrativa, además se agrego una nueva funcion javascript confirm_delete_det () que permite el borrado de aquellos valores que pertenecen a la tabla detalle.

Archivos creados
detail.php
Se creo este nuevo documento en la carpeta php representa la tabla detalle en una relacion Maestro-Detalle, esta es distinto al archivo php object.php (reservado para las tablas maestras o que son individuales y no requieren exista una vista más comodo de la relacion Maestro-Detalle)
detail.tpl
Para trabajar en 3 capas se desarrollo este archivo que es parte de las tablas detalle, es el nivel de presentacion.
detail_header.tpl
Es la parte del encabezado de la presentacion de la tabla detalle es utilizada por detail.tpl. Estos dos archivos se encuentra en la carpeta tpl del directorio de instalacion de almidon.
video.php y video.tpl
video.php se encuentra en pub, que es la parte publica de almidon y contiene las hojas de estilo, javascripts y archivos que necesitan ser publicos para el buen funcionamiento de almidon, video.php y video.tpl permiten mostrar un popup con el video (ya sea youtube u otro).

(smarty)
shared.video_service.php
Esta es un plugin compartido para smarty que es uno de los principales componentes de almidon, este almacena la información de los servicios de video compartido acceptados por almidon.
function.include_video_service.php
Permite escribir el código html para insertar los videos desde smarty.

Notas:
También se agregaron imagenes nuevas a almidon


CategoryAlmidon

There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki