miércoles, 23 de noviembre de 2011

Informes en MOODLE

Estoy trabajando en la plataforma de MOODLE, para aquellos que no lo sabeis es una plataforma mediante la cual se pueden hacer cursos on-line, es totalmente de código abierto, OPEN SOURCE, para todo aquel que quiera modificarla a su antojo.
Aquí tenéis la web para descargarla e informaros un poco para los que estéis interesados. Y aquí tenéis la plataforma para cursos en la que estoy trabajando, por ahora no está operativa pero lo estará en una semana más o menos, en ella ofreceremos cursos a nivel nacional sobre LOPD.
Como habréis podido comprobar, MOODLE es bastante extenso, con muchísimas funciones y recursos tanto para administradores, profesores y alumnos, como por ejemplo, cursos, calificaciones, informes, asignación de roles, apariencia,....en definitiva bastante extenso.
Una de las partes más interesantes es poder añadirle bloques y módulos creado por distintos desarrolladores, en esto es en lo que estoy trabajando.

Más concreto en un bloque denominado dedication, desarrollador al parecer por El Centro de Innovación para la Sociedad de la Información (CICEI) en la Universidad de Las Palmas de Gran Canaria, aquí dejo el enlace para que os lo bajeis y lo probeis.

Respecto a las modificaciones que yo estoy haciendo, he estado trabajando tomando como base este bloque y le he añadido las funcionalidad de que te muestre un informe con los alumnos matriculados en un determinado curso y sus calificaciones en los correspondientes examenes de este.
Aquí podéis ver una captura de pantalla para haceros una idea del informe, a parte le he incluido la posibilidad de poder imprimirlo en pdf.



Bueno por ahora eso es todo, como siempre si estáis interesados, para opiniones o comentarios podéis contactar conmigo. Un saludo y hasta la siguiente entrada que espero sea pronto.

viernes, 18 de noviembre de 2011

Complementos indispensable para Firefox

He encontrado un artículo sobre los complementos indispensables de firefox para desarrolladores, más concretamente en este enlace

http://oldies.elguruprogramador.com.ar/articulos/complementos--para-firefox-indispensables-desarrollo-web.htm

pero para aquellos más novatos (como yo..jeje) voy a explicar un poco para que sirve cada uno..

Firebug: supongo que el más conocido y el más útil, por lo menos para mi. Con ese complemente podemos movernos por el código de la página para depurar etiquetas y estilos "in situ". Podemos modificar para ver como quedaría finalmente en la página a nuestro antojo, tanto html, como css.

Firecookie: con este podemos ver y manejar los cookis en nuestro navegador.

Yslow:un analizador de webs mediante unas reglas hechas por Yahoo para sitios webs de alto rendimiento.

Clear caché: a veces, sobre todo con estilos, los cambios realizados en el código no afectan al diseño de la página, y tienes que borrar los datos de la caché para que surgan efecto, bueno pues este complemento hace lo mismo pero simplemente clickeando un botón en lugar de entrar en opciones>>seguridad>>limpiar caché.

HTML Validator: muestra el número de errores de código html que tiene el código de tu página web.(No disponible todavía para Firefox 8).

Web Developer: añade varias funciones de desarrollo web a tu navegador Firefox.

Esto es todo, espero que si en alguno me estoy equivocando me corrigais sin nigún problema. Un saludo.

Tildes en SCORM

Bueno ahí va mi 3ª entrada, esta mañana he tenido un problema con unos cursos tipo SCORM. El caso es que conforme me los he bajado para subirlos a mi plataforma de MOODLE, algunos caracteres no venían correctamente y aparecían símbolos raros, más concretamente en las tíldes. Estaba claro que era un problema de codificación, bueno pues para solucionarlo, después de muchas pruebas, la mejor solución es:

En cada carpeta de los distintos módulos del curso, tiene que aparecer un index.html, abrimos el código para editarlo y en la primera línea de todas copiamos

<?xml version="1.0" encoding="ISO-8859-1"?>

y en algún lugar de la cabecera

<meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1' />

Con esto se debería de solucionar el problema, si hay alguna duda por favor no dudeis en contactar conmigo.Un saludo.


miércoles, 16 de noviembre de 2011

Salto de página en Microsoft.Office.Interop.World

Estoy realizando un proyecto en Visual Studio 2010 y he tenido un problema con un salto de página.
Lenguaje:C#


Aquí podemos ver como hacer un salto de página para empezar a copiar las cosas que hay en el portapapeles en la siguiente página.

aux = wordApp.Documents.Open(rutaActual + "\\documentos\\" + responsableSeleccionado + "\\AnexoB.doc");
aux.Content.Copy();
Final.Application.Selection.Paste();
Final.Application.ActiveDocument.Select();
Final.Application.Selection.Collapse(Word.WdCollapseDirection.wdCollapseEnd);
Final.Application.Selection.InsertBreak(Word.WdBreakType.wdPageBreak);

Un saludo.

Bienvenidos

Bienvenidos a este mi blog, soy un Ingeniero Técnico Informático y en este subiré distintos códigos que utilizaré a lo largo de mi carrera profesional para uso y disfrute de otras personas. Totalmente en acuerdo por un mundo de código libre.Gracias a todos.