lunes, 9 de julio de 2012

[Moodle] Configurar 2 bloques html en página principal

Versión: 1.9.x 

1.- Agregar en la bd, tabla mdl_block_instance dos registros, con position c1 y c2: 
Ejemplo: 

insert into mdl_block_instance (blockid,pageid,pagetype,position,weight,visible) values (12,1,'course-view','c1',7,1);
insert into mdl_block_instance (blockid,pageid,pagetype,position,weight,visible) values (12,1,'course-view','c2',7,1); 


2.- Ajustes en el archivo ./index.php: agregar líneas de código para colocar los bloques anteriores: 

echo '<br/><table width="100%"><tr><td width="48%" style="width: '.$preferred_width_center.'px;" id="left-column">';

blocks_print_group($PAGE, $pageblocks, BLOCK_POS_CENTER1);

echo '</td><td width="2%"> </td><td width="48%" style="width: '.$preferred_width_center.'px;" id="right-column">';

blocks_print_group($PAGE, $pageblocks, BLOCK_POS_CENTER2);

echo '</div></td></tr></table>';


3.- Agregar definición de la posición de bloques: ./lib/blocklib.php 

define('BLOCK_POS_CENTER1', 'c1'); 
define('BLOCK_POS_CENTER2', 'c2');

jueves, 24 de marzo de 2011

Efecto 'slider' con imágenes (JavaScript + Css)

Mi entrada anterior fue dedicada a un script para crear paneles con efecto de 'slider': coda-slider 2.0.

Si bien es cierto que el script coda-slider es uno de los mejores que he visto hasta la fecha, no puedo dejar afuera otros scripts, bastantes sencillos y simples de adaptar, que también permiten realizar efectos de 'slider'.

En esta oportunidad me encontré con un script llamado TinySlideshow, basado en Javascript y CSS.

Aquí dejo un enlace para descargar un demo, realizado en HTML, el cual implementa el script: Descargar demo

El demo anterior muestra un panel deslizable de miniaturas de imágenes, permitiendo seleccionar alguna para visualizarla en su tamaño real. Adicionalmente, se puede especificar un texto descriptivo a cada imagen.

Para mayor información: http://www.scriptiny.com/2008/12/javascript-slideshow/

Coda-slider 2.0

Coda-slider es un plugin Jquery, ideal para crear paneles con efecto de 'slider'.

En esta página se aprecian varios ejemplos de las modalidades configurables para los paneles, así como el enlace de descarga del código: http://www.ndoherty.biz/demos/coda-slider/2.0/

Descargar aquí también!

martes, 9 de marzo de 2010

Scripts Ajax para combos Estado-Municipio-Parroquia

Archivos para colocar combos (selects) dependientes, utilizando ajax, de los estados, municipios y parroquias de Venezuela.

A destacar:
  • No se utiliza acceso a base de datos.
  • Los estados, municipios y parroquias se encuentran 'almacenados' en los archivos php, por lo que para agregar/modificar/eliminar alguna información se hace directamente sobre los archivos.
  • Los estados/municipios/parroquias tienen asociado un 'identificador' (número entero), el cual permite en los scripts identificar la data dependiente. Este 'identificador' se encuentra en el atributo value de la etiqueta select. Para efectos de este ejemplo particular, se agrega al identificador el nombre de estado/municipio/parroquia, sin embargo, esto puede ser modificado a conveniencia.
Descargar scripts

miércoles, 2 de diciembre de 2009

Modificar tamaño de campos formulario de ingreso Moodle 1.9

Para modificar el atributo size de los campos de textos del formulario de inicio de sesión se debe editar el archivo ./moodle/blocks/login/styles.php

Cambio en los textos de Ayuda de Moodle 1.9

Para cambiar los textos sólo se debe ubicar el archivo pertinente en el directorio ubicado en moodledata/lang/es_utf8/help

Es importante tener en cuenta al realizar el cambio el o los idiomas con los que se esté trabajando.

Configuración de remitente y dirección de correo Moodle 1.9

Para cambiar el correo y el remitente que aparece en los correos enviados por Moodle, se debe ingresar a la opción Administración del Sitio > Servidor > Email > Nombre de apoyo / Email de apoyo