<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Toni Mas</title>
	<atom:link href="http://tmas.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tmas.wordpress.com</link>
	<description>eMail List, Moodle, Bases de Datos, y otras cosas ...</description>
	<lastBuildDate>Fri, 27 Jan 2012 09:34:18 +0000</lastBuildDate>
	<language>ca</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='tmas.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Toni Mas</title>
		<link>http://tmas.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://tmas.wordpress.com/osd.xml" title="Toni Mas" />
	<atom:link rel='hub' href='http://tmas.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Encuentro de administradores</title>
		<link>http://tmas.wordpress.com/2011/12/28/encuentro-de-administradores/</link>
		<comments>http://tmas.wordpress.com/2011/12/28/encuentro-de-administradores/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 15:13:11 +0000</pubDate>
		<dc:creator>tmas</dc:creator>
				<category><![CDATA[Moodle]]></category>

		<guid isPermaLink="false">http://tmas.wordpress.com/?p=67</guid>
		<description><![CDATA[Los días 14 y 15 de Diciembre acudí a la MoodleMoot 2011, celebrada en la encantadora ciudad de Donosti. En ella me encargué de dinamizar el Encuentro de Administradores, que se celebró en la tarde del 14. Ahora, aprovecho este post para explicar las pautas generales que tratamos en él. Empezamos en la diferenciación de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=67&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Los días 14 y 15 de Diciembre acudí a la <a title="Moodle Moot Spain 2011" href="http://www.moodlemoot.net/2011" target="_blank">MoodleMoot 2011</a>, celebrada en la encantadora ciudad de Donosti. En ella me encargué de dinamizar el <a title="Espacio virtual del encuentro de administradores" href="http://www.moodlemoot.net/2011/course/view.php?id=31" target="_blank">Encuentro de Administradores</a>, que se celebró en la tarde del 14.</p>
<p>Ahora, aprovecho este post para explicar las pautas generales que tratamos en él.</p>
<p>Empezamos en la diferenciación de los tipos de administradores que podemos encontrar, de los que podemos distinguir* los dedicados a:</p>
<ul>
<li>Moodle.</li>
<li>Sistemas.</li>
<li>Bases de datos.</li>
</ul>
<address>           * Una persona puede pertenecer a más de un tipo.</address>
<h3>Moodle</h3>
<p>La principal novedad de esta MoodleMoot es la aparición de la nueva versión 2.x de Moodle, entonces nos centramos en esta versión, y como administradores, debemos analizar como afrontar el cambio.</p>
<p>Inicialmente, con esta versión nos vienen cambios con respecto a la 1.9.x. Además, al expandir las opciones de configuración, conlleva una administración más compleja, con más elementos y más acciones. Otros cambios importantes son los referentes al software, sobretodo la versión de PHP utilizada, que va cambiando continuamente.</p>
<h4>Versiones, versiones y más versiones. ¿Cuál elegir?</h4>
<p>Prácticamente la mayoría de presentes en el encuentro tiene en producción la versión 1.9, y, además, casi todos ellos está haciendo tests y pruebas con la 2.x.</p>
<p>Un gran compañero de trabajo me enseñó la premisa básica de: &#8220;Si funciona, no lo toques&#8221;. Entonces, ¿Porqué cambiar de versión si no es estrictamente necesario? En este caso sí que es necesario, ya que la versión 1.9 termina su mantenimiento en Junio de 2012.</p>
<p>Durante la presentación de mis compañeros de <a title="CV&amp;A Consulting" href="http://www.cvaconsulting.com/">CV&amp;A</a>, enfatizaron la necesidad de ir actualizando hasta la última versión. Conociendo <a title="Moodle" href="http://moodle.org">Moodle</a>, estoy totalmente convencido de eso, pero hay que ir con cuidado ya que no es la primera vez que lanzarse a la última versión disponible trae más de un dolor de cabeza (recordemos nuestra querida versión 1.7).</p>
<p>Quedó claro, que actualizar a la versión 2.2 (que hacía 5 días que  había sido liberada), era una buena opción. Eso no lo dudo, pero por precaución indagaremos en los foros a ver que tal va, y que dicen de ella. Recomendé, igual que CV&amp;A, que la versión 2.0 no se instalara, por su falta de mantenimiento. Entonces, solo nos queda 2.1 o 2.2 &#8230; 2.2 era demasiado reciente, por consiguiente, 2.1 puede ser una buena solución.</p>
<p>Las funcionalidades ya las comentaré en otros posts, o sino, se puede consultar la presentación que hice, que está disponible en la página web de la MoodleMoot.</p>
<h4>¿Instalación o actualización?</h4>
<p>Depende de cada instalación, podremos realizar una nueva instalación o, en cambio, una actualización de nuestra versión 1.9 hasta la 2.x correspondiente.</p>
<p>El principal inconveniente que mencioné, es que para actualizar, y según la documentación oficial de Moodle, se debe actualizar versión a versión, entonces, si tenemos instalada la versión 1.9.x, debemos actualizar hasta la última 1.9.x disponible, para después actualizar hasta la 2.0, después hasta la 2.1, y así sucesivamente.</p>
<p>Otro problema menor puede ser que algún módulo, <em>plugin</em>, etc, no se actualice bien. No porqué este mal programado, sino por culpa de los cambios a todos los niveles que ha sufrido Moodle en la versión 2.x. Por nombrar algunas, nivel de base de datos (estructura y acceso), programación, paginación, etc.</p>
<p>Por tanto, siempre que se pueda, la recomendación irá encaminada a realizar una nueva instalación.</p>
<h4>Aspectos genéricos de configuración</h4>
<p>A modo de resumen, todo administrador de Moodle debería revisar la configuración de su instalación (o instalaciones), a continuación listo una serie de recomendaciones (aplicables o no, según necesidad/política):</p>
<ul>
<li>Usar SSL en la autenticación de usuarios, y además en modificación de datos sensibles. Si se puede, utilizar siempre.</li>
<li>Fijar una política de contraseñas.</li>
<ul>
<li>“Tener mano izquierda” para que los usuarios no mueran en ello.</li>
</ul>
<li>Usar los formularios seguros.</li>
<li>Deshabilitar el acceso de Google.</li>
<li>Utilizar la matriculación interna.</li>
<li>Si permitimos automatricularse, establecer una contraseña para ello.</li>
<li>Eliminar la ayuda para adivinar la clave de matriculación a un curso.</li>
<li>Deshabilitar el acceso a usuarios anónimos.</li>
<li>Evitar la visualización de errores PHP en pantalla.</li>
<li>Permitir los tags de HTML embed y object.</li>
<li>Habilitar el filtro .swf, y fijar la versión de flash.</li>
<li>Evitar los perfiles abiertos.</li>
<li>Limitar la visualización y/o acceso al lugar.</li>
<ul>
<li>A tal efecto, si es posible, obligar a la autenticación de los usuarios.</li>
</ul>
</ul>
<h3>Sistemas</h3>
<p>Otro aspecto a administrar, independiente (o no) de Moodle en sí, es el sistema o conjunto de sistemas sobre los que se ejecuta el software de Moodle.</p>
<p>Independientemente de si la base de datos está ubicada en el mismo sistema, un administrador de sistemas tiene que hacer frente a la gestión de PHP, complementos adicionales necesarios, sistema operativo, además del sistema de ficheros.</p>
<p>A nivel de PHP, se ha comentado en el apartado anterior que Moodle necesita versiones diferentes según su versión. Por ejemplo, 2.0 requiere la versión 5.2.8 o superior, y 2.1 requiere 5.3.2, etc. Así que, según el sistema operativo sobre el que se ejecute la plataforma, eso puede ser un verdadero quebradero de cabeza. Evidentemente estamos hablando de sistemas operativos con soporte, estilo Red Hat, SuSE Enterprise (SLES), Windows Server, etc. Otras distribuciones GNU/Linux, Windows, Mac OX probablemente no tendremos tantos problemas, sobretodo a la hora de requerir soporte por problemas causados por versiones no soportadas.</p>
<h4>Actualización, ¿y eso que es?</h4>
<p>Actualizar constantemente el software del sistema operativo, sobretodo para intentar evitar los problemas de seguridad. A nivel más de Moodle, es necesario registrarse en moodle.org para recibir los avisos de seguridad y disponibilidad de parches para atajarlos.</p>
<h4>Copias de seguridad</h4>
<p>Aspecto fundamental y básico en cualquier sistema informático, se debe planificar, ejecutar, y realizar los correspondientes tests de fiabilidad de éstas.</p>
<p>Copias de seguridad se deben hacer de:</p>
<ul>
<li>Moodle.</li>
<ul>
<li>Aportado por el mismo software, y cuyo rendimiento (en sitios grandes), es patético e inviable.</li>
</ul>
</ul>
<ul>
<li>Sistema operativo.</li>
<ul>
<li><em>Snapshots</em> semanales, por si tenemos un desastre a este nivel.</li>
<li>En entornos virtuales, su configuración es mucho más simple que si tratamos con máquinas físicas.</li>
</ul>
</ul>
<ul>
<li>Sistemas de ficheros.</li>
<ul>
<li>La típica copia de seguridad de ficheros.</li>
</ul>
<li>Bases de datos.</li>
<ul>
<li><em>Dumps</em> diarios.</li>
</ul>
</ul>
<p>Testear fehacientemente  las pruebas de recuperación, a cualquier nivel expuesto en la lista anterior.</p>
<h3>Bases de datos</h3>
<p>Finalmente, respecto a las bases de datos debemos tener en cuenta la versión mínima soportada por la versión de Moodle instalada. A partir de esa premisa, del conjunto de bases de datos soportadas, ¿cual elegir?</p>
<p><strong>Bases de datos totalmente soportadas:</strong></p>
<ul>
<li>MySQL.</li>
<li>PostgresSQL.</li>
<li>Oracle.</li>
<li>MS SQL.</li>
</ul>
<p>A partir de ahí, debemos hacernos las preguntas de:</p>
<ol>
<li>¿Utilizo módulos/plugins/etc no oficiales?</li>
<li>¿Tengo hechas modificaciones de código que afectan a sentencias SQL?</li>
<li>¿Dispongo o tengo tendencia a implantar alta disponibilidad en el servicio?.</li>
<ul>
<li>¿Hasta que punto?</li>
</ul>
<li>¿Sobre que BD tengo conocimientos?</li>
<li>¿Tengo licencia/soporte/etc de alguno de ellos?</li>
</ol>
<p>De estas 5 preguntas saldrán unas conclusiones, que, como administradores, deberemos satisfacer con la mayor holgura posible.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tmas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tmas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tmas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tmas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tmas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tmas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tmas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tmas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tmas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tmas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tmas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tmas.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tmas.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tmas.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=67&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tmas.wordpress.com/2011/12/28/encuentro-de-administradores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b34164efd8ced1e61c1dfbe51de051b8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tmas</media:title>
		</media:content>
	</item>
		<item>
		<title>Repositorio Git de eMail List</title>
		<link>http://tmas.wordpress.com/2011/11/28/repositorio-git-de-email-list/</link>
		<comments>http://tmas.wordpress.com/2011/11/28/repositorio-git-de-email-list/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 20:26:13 +0000</pubDate>
		<dc:creator>tmas</dc:creator>
				<category><![CDATA[eMail]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[codigo]]></category>
		<category><![CDATA[eMail List]]></category>

		<guid isPermaLink="false">http://tmas.wordpress.com/?p=65</guid>
		<description><![CDATA[La nueva etapa va cogiendo forma, siguiendo las instrucciones de los plugins no oficiales de Moodle, ya tengo abierta mi cuenta en http://github.com. En la dirección https://github.com/tmas0/moodle-block_eMail encontrareis el código de correo interno, así como su evolución. Ahora mismo solo está disponible la versión aplicable a Moodle 1.9. A lo largo de esta semana iré [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=65&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>La nueva etapa va cogiendo forma, siguiendo las<a href="http://docs.moodle.org/dev/Guidelines_for_contributed_code"> instrucciones de los plugins no oficiales de Moodle</a>, ya tengo abierta mi cuenta en <a href="http://github.com">http://github.com</a>.</p>
<p>En la dirección <a href="https://github.com/tmas0/moodle-block_eMail">https://github.com/tmas0/moodle-block_eMail</a> encontrareis el código de correo interno, así como su evolución. Ahora mismo solo está disponible la versión aplicable a Moodle 1.9. A lo largo de esta semana iré avanzando con el tema.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tmas.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tmas.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tmas.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tmas.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tmas.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tmas.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tmas.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tmas.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tmas.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tmas.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tmas.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tmas.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tmas.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tmas.wordpress.com/65/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=65&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tmas.wordpress.com/2011/11/28/repositorio-git-de-email-list/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b34164efd8ced1e61c1dfbe51de051b8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tmas</media:title>
		</media:content>
	</item>
		<item>
		<title>Planificación de eMail List</title>
		<link>http://tmas.wordpress.com/2011/11/27/planificacion-de-email-list/</link>
		<comments>http://tmas.wordpress.com/2011/11/27/planificacion-de-email-list/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 12:00:38 +0000</pubDate>
		<dc:creator>tmas</dc:creator>
				<category><![CDATA[eMail]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[eMail List]]></category>
		<category><![CDATA[planificación]]></category>

		<guid isPermaLink="false">http://tmas.wordpress.com/?p=59</guid>
		<description><![CDATA[Para retomar correctamente el proyecto, lo primero os debo informar de la planificación que más o menos tengo para el bloque. Inicialmente, he considerado 5 grandes tareas, cuya principal será la adaptación del código a la versión 2.x de Moodle. A continuación os dejo el diagrama de Gantt correspondiente. &#160; Dichas tareas son: Adaptar el [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=59&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Para retomar correctamente el proyecto, lo primero os debo informar de la planificación que más o menos tengo para el bloque.</p>
<p>Inicialmente, he considerado 5 grandes tareas, cuya principal será la adaptación del código a la versión 2.x de Moodle. A continuación os dejo el diagrama de Gantt correspondiente.</p>
<div id="attachment_60" class="wp-caption aligncenter" style="width: 491px"><a href="http://tmas.files.wordpress.com/2011/11/planificacion.png"><img class=" wp-image-60    " title="planificacion eMail List" src="http://tmas.files.wordpress.com/2011/11/planificacion.png?w=481&#038;h=88" alt="eMail List planning" width="481" height="88" /></a><p class="wp-caption-text">eMail List</p></div>
<p>&nbsp;</p>
<p>Dichas tareas son:</p>
<ul>
<li>Adaptar el código a la versión 2.x de Moodle.</li>
<li>Solucionar errores de seguridad.</li>
<li>Solucionar errores de código/funcionalidad.</li>
<li>Evolucionar la usabilidad.</li>
<li>Incorporar nuevas funcionalidades.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tmas.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tmas.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tmas.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tmas.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tmas.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tmas.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tmas.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tmas.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tmas.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tmas.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tmas.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tmas.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tmas.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tmas.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=59&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tmas.wordpress.com/2011/11/27/planificacion-de-email-list/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b34164efd8ced1e61c1dfbe51de051b8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tmas</media:title>
		</media:content>

		<media:content url="http://tmas.files.wordpress.com/2011/11/planificacion.png?w=300" medium="image">
			<media:title type="html">planificacion eMail List</media:title>
		</media:content>
	</item>
		<item>
		<title>eMail List renace de sus cenizas</title>
		<link>http://tmas.wordpress.com/2011/11/27/email-list-renace-de-sus-cenizas/</link>
		<comments>http://tmas.wordpress.com/2011/11/27/email-list-renace-de-sus-cenizas/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 11:35:50 +0000</pubDate>
		<dc:creator>tmas</dc:creator>
				<category><![CDATA[eMail]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[eMail List]]></category>

		<guid isPermaLink="false">http://tmas.wordpress.com/?p=56</guid>
		<description><![CDATA[Como ya es sabido por muchos de vosotros, eMail List plugin, el módulo de correo interno de Moodle, tuvo que ser abandonado a su suerte por la falta de interés y presupuesto por parte de la UIB. Por ello, solicité su borrado de la base de datos de plugins de Moodle vía tracker. Ahora, el [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=56&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Como ya es sabido por muchos de vosotros, eMail List plugin, el módulo de correo interno de Moodle, tuvo que ser abandonado a su suerte por la falta de interés y presupuesto por parte de la UIB. Por ello, solicité su borrado de la base de datos de plugins de Moodle vía <a href="http://tracker.moodle.org/browse/CONTRIB-3150">tracker</a>.</p>
<p>Ahora, el proyecto renace, como el ave Fénix, a nivel totalmente personal, y ya<strong> fuera del ámbito</strong> del Centro de Tecnologías de la Información de la Universitat de les Illes Balears. Todo y este nuevo rol, cabe mencionar que su rendimiento en entornos de elevada carga, se mantendrá e incluso se intentará mejorar.</p>
<p><strong>Su supervivencia será a base de vuestras donaciones</strong>, cuyo botón podéis encontrar a vuestra derecha.</p>
<p>Para informar de problemas, sugerencias, mejoras, etc, se podrá utilizar el tracker de Moodle, así como este blog, que pasa a ser oficial.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tmas.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tmas.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tmas.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tmas.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tmas.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tmas.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tmas.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tmas.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tmas.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tmas.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tmas.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tmas.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tmas.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tmas.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=56&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tmas.wordpress.com/2011/11/27/email-list-renace-de-sus-cenizas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b34164efd8ced1e61c1dfbe51de051b8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tmas</media:title>
		</media:content>
	</item>
		<item>
		<title>Cron de Moodle para una arquitectura de clúster</title>
		<link>http://tmas.wordpress.com/2010/06/29/cron-de-moodle-para-una-arquitectura-de-cluster/</link>
		<comments>http://tmas.wordpress.com/2010/06/29/cron-de-moodle-para-una-arquitectura-de-cluster/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 08:24:11 +0000</pubDate>
		<dc:creator>tmas</dc:creator>
				<category><![CDATA[Alta disponibilidad]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://tmas.wordpress.com/?p=45</guid>
		<description><![CDATA[En este artículo explicaré cómo configurar el cron de Moodle para una arquitectura de clusterización de Moodle. Una de las problemáticas de tener un clúster de Moodle es el cron que hace el mantenimiento de él. Al tener el clúster, y con ello la alta disponibilidad, hace aparecer la necesidad de ejecutar el cron pero [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=45&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>En este artículo explicaré cómo configurar el <a title="Moodle cron" href="http://docs.moodle.org/es/Cron">cron de Moodle </a>para una <a title="Moodle cluster" href="http://docs.moodle.org/en/Moodle_Clusters">arquitectura de clusterización de Moodle</a>.</p>
<p>Una de las problemáticas de tener un clúster de Moodle es el <em>cron</em> que hace el mantenimiento de él. Al tener el clúster, y con ello la alta disponibilidad, hace aparecer la necesidad de ejecutar el cron pero por temas de eficiencia y coherencia sólo en uno de ellos.</p>
<p>La delegación de esta tarea se puede hacer de tres formas diferentes:</p>
<ol>
<li>Dedicar un servidor a ello. El problema surge cuando tenemos problemas de disponibilidad con él, entonces no es un solución idónea.</li>
<li>Si tenemos un solo servidor del SGBD, se puede utilizar éste para ejecutar el <em>cron</em>.</li>
<li>Habilitar una tarea del SGBD para que ejecute periódicamente el <em>cron</em> de Moodle.</li>
</ol>
<p>Las dos primeras soluciones son similares, pero la segunda tiene ventajas que la primera no tiene, sobretodo porque el mantenimiento y vigilancia del segundo será mucho mayor que el primero, entonces, con el mismo esfuerzo mantendremos las dos tareas.</p>
<p>Para estas dos primeras soluciones debemos utilizar el <em>cron</em> del sistema operativo, suponiendo que estamos utilizando un sistema operativo GNU/Linux, u otro que pueda implementar trabajos automáticos.</p>
<p>En el <em>cron</em> enlazaremos el siguiente <em>script</em> hecho en Bash.</p>
<pre style="padding-left:30px;">#!/bin/sh

# Autor: Toni Mas - 28/06/2010

# SERVER's del cluster
SERVERS="servidor1.host.es servidor2.host.es"

# Sites de Moodle que hemos de ejecutar el cron
SITES="mdl"

# Directorio donde se almacenarán los logs.
LOGDIR=/home/usuario/cronMoodle/logdir

# Buscamos el nodo del clúster que este disponible
for SERVER in $SERVERS
 do
 ping -c 1 -w 5 $SERVER &amp;&gt;/dev/null
 if [ $? -ne 0 ] ; then
 HOST=$SERVER
 fi
done

# Comprobamos que el directorio de logs este creado
if [ ! -e "$LOGDIR" ]
 then
 mkdir -p "$LOGDIR"
fi

# Para cada uno de los sites, ejecutaremos el CRON
for SITE in $SITES
 do
 wget -q "http://$SERVER/$SITE/admin/cron.php?password=MyPassword" -O "$LOGDIR/$SITE-`date '+%Y-%m-%di_%H:%M:%S'`.log"
done</pre>
<p style="padding-left:30px;">Para dejar claro las premisas que se han tenido en cuenta, en el anterior <em>script</em> se suponen:</p>
<blockquote>
<ol>
<li>Se escriben específicamente los nombres DNS de cada uno de los servidores del clúster, para así comprobar la disponibilidad de ellos.</li>
<li>Se escriben específicamente los nombres de cada uno de los sitios Moodle que tengamos instalados, así cabe tener en cuenta que se habilita la ejecución vía web del <em>cron</em>. Al darse esta casuística, y para evitar problemas de seguridad, se tienen que definir reglas en el <em>firewall</em> para evitar que cualquier usuario de por internet pueda ejecutarlo.</li>
<li>Un tema pendiente, es hacer un borrado asiduamente de los <em>logs</em> que va dejando la ejecución del <em>cron</em>.</li>
</ol>
</blockquote>
<p>La tercera solución es fácilmente implementable cuando tenemos un SGBD diferente a MySQL, ya que simplemente realizaremos un procedimiento en PL que haga la/las llamadas correspondientes. Por el contrario, si tenemos MySQL, como es nuestro caso, no dispone de ninguna utilidad para realizar peticiones HTTP hacia servidores web, a no ser que tengamos la posibilidad de <a title="MySQL External Languages" href="http://forge.mysql.com/wiki/ProjectPage_External_Language_Stored_Procedures">instalar el patch para empotrar lenguajes de programación</a>, y allí si podríamos realizar estas llamadas.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tmas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tmas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tmas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tmas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tmas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tmas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tmas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tmas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tmas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tmas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tmas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tmas.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tmas.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tmas.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=45&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tmas.wordpress.com/2010/06/29/cron-de-moodle-para-una-arquitectura-de-cluster/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b34164efd8ced1e61c1dfbe51de051b8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tmas</media:title>
		</media:content>
	</item>
		<item>
		<title>Líneas básicas de trabajo para el eMail</title>
		<link>http://tmas.wordpress.com/2009/10/21/lineas-basicas-de-trabajo-para-el-email/</link>
		<comments>http://tmas.wordpress.com/2009/10/21/lineas-basicas-de-trabajo-para-el-email/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 15:21:25 +0000</pubDate>
		<dc:creator>tmas</dc:creator>
				<category><![CDATA[eMail]]></category>
		<category><![CDATA[Moodle]]></category>

		<guid isPermaLink="false">http://tmas.wordpress.com/?p=39</guid>
		<description><![CDATA[Después de mucho tiempo sin escribir en este blog, y como no podía ser de otro forma, voy a exponer las líneas básicas del trabajo que se va a realizar para el eMail List. Las principales líneas son: Integración de Ajax Ya se han dado los primeros pasos para integrar dicha funcionalidad a la hora [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=39&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Después de mucho tiempo sin escribir en este blog, y como no podía ser de otro forma, voy a exponer las líneas básicas del trabajo que se va a realizar para el <a title="eMail List" href="http://moodle.org/mod/data/view.php?d=13&amp;rid=701" target="_blank">eMail List</a>.</p>
<p>Las principales líneas son:</p>
<h3>Integración de Ajax</h3>
<p>Ya se han dado los primeros pasos para integrar dicha funcionalidad a la hora de seleccionar los usuarios a los que se les envía un mensaje, pero actualmente tiene unos pequeños fallos, aparte de que falta alguna que otra <em>subfuncionalidad</em>. La idea es hacer que dicha selección sea similar a la que tiene <a href="http://facebook.com">Facebook</a>, ya que la encuentro muy práctica y usable. Desarrollar esta funcionalidad va a llevar bastante trabajo, debido sobretodo a la complejidad de integrar las <a href="http://developer.yahoo.com/yui/">YUI</a> con los formularios estándar de <a href="http://moodle.org">Moodle</a>, y a su vez dejar una interfaz como la que he mencionado.</p>
<p>La otra parte que se vera afectada es la gestión de carpetas. Aún no tengo muy claro todas las partes, pero, como mínimo.  seguro que afecta a la asignación y cambio de carpeta/s padre.</p>
<h3>Revisión de todo el código</h3>
<p>Más conocido como <a href="http://es.wikipedia.org/wiki/Refactorizaci%C3%B3n">Refactoring</a>, va a ser una de las principales tareas, debido a que no se quiere perder la eficiencia conseguida hasta ahora, y a que, muchas funciones han sido modificadas.<br />
También se va a revisar todos los procedimientos para, primero, conseguir independizar totalmente dichos procedimientos a cualquier base de datos (actualmente se tiene constancia de problemas con ciertos <a href="http://es.wikipedia.org/wiki/SGBD">SGBD</a>), y segundo, revisar que el conjunto de acciones transaccionales, realmente lo sean, para así evitar ciertos problemas esporádicos que se han detectado.</p>
<h3>Revisión y mejora del sistema de búsquedas</h3>
<p>Con el fin de mejorar las búsquedas, se tiene que hacer una revisión del sistema actual para así atajar los pequeños errores existentes, así como también ampliar el rango de campos para las búsquedas avanzadas. Con esta revisión, se tiene que hacer un estudio de si la forma actualmente implementada es la más correcta y adecuada. Según el resultado que salga, añadirá algún grado más  complejidad a la realización de esta tarea.</p>
<h3>Filtros de los mensajes entrantes</h3>
<p>Por enésima vez, se va a intentar implementar dicha funcionalidad. Se intentará que sea lo más intuitiva posible.</p>
<h3>Integración con un sistema externo de gestión de correo electrónico</h3>
<p>Esta línea es la panacea, pero existe la voluntad de realizar un <em>bridge</em> con algún <em>webmail</em> libre, seguramente <a href="http://www.horde.org/imp/">Horde</a>.<br />
Inicialmente se implementará la posibilidad de enviar mensajes de correo a cuentas de correo electrónico externas, así como la dualidad (tanto interno como externo). La idea es ofrecer la  funcionalidad para que los usuarios de un curso puedan escribir un mensaje al correo electrónico de los otros participantes del curso, dando la posibilidad de que cada usuario, en sus preferencias, pueda bloquear esta funcionalidad.<br />
Una vez implementada esta primera parte, se empezará a estudiar, diseñar e implementar la segunda parte, siempre respetando los principios básicos de eMail List.</p>
<h3>Redefinición de estilos y pantallas</h3>
<p>Esta última línea va encaminada a diseñar e implementar un sistema de estilos (CSS) fácil de modificar por los usuarios, que pueda haber tantos como estilos tenga el propio Moodle, y que no tenga dependencias externas.<br />
A la vez, se replanteará la visión general de todas las bandejas de todos los cursos, para así evitar confusiones, y mejorar su comprensión y uso.</p>
<h3>Para acabar</h3>
<p>Hay muchas más ideas, pero después de revisarlas, se ha optado por las que se han expuesto. Eso no quiere decir que alguna de ellas se amplíe, elimine o modifique, y hasta se añadan de nuevas.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tmas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tmas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tmas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tmas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tmas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tmas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tmas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tmas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tmas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tmas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tmas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tmas.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tmas.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tmas.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=39&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tmas.wordpress.com/2009/10/21/lineas-basicas-de-trabajo-para-el-email/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b34164efd8ced1e61c1dfbe51de051b8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tmas</media:title>
		</media:content>
	</item>
		<item>
		<title>Nuevos tiempos para eMail</title>
		<link>http://tmas.wordpress.com/2008/07/28/nuevos-tiempos-para-email-2/</link>
		<comments>http://tmas.wordpress.com/2008/07/28/nuevos-tiempos-para-email-2/#comments</comments>
		<pubDate>Mon, 28 Jul 2008 13:21:24 +0000</pubDate>
		<dc:creator>tmas</dc:creator>
				<category><![CDATA[CTI]]></category>
		<category><![CDATA[eMail]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[UIB]]></category>

		<guid isPermaLink="false">http://tmas.wordpress.com/2008/07/28/nuevos-tiempos-para-email-2/</guid>
		<description><![CDATA[El título de este artículo responde a las nuevas perspectivas del correo interno de Moodle eMail, y es que desde el pasado miércoles 23 de Julio eMail forma parte de Moodle Contrib. Unos cuantos días antes, y con perspectiva a los nuevos tiempos de eMal, fui incluido como desarrollador oficial de Moodle (pero solo de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=22&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>El título de este artículo responde a las nuevas perspectivas del correo interno de <a href="http://moodle.org">Moodle</a> <a href="http://moodle.org/mod/data/view.php?d=13&amp;rid=701">eMail</a>, y es que desde el pasado miércoles 23 de Julio <a href="http://moodle.org/mod/data/view.php?d=13&amp;rid=701">eMail</a> forma parte de <a href="http://docs.moodle.org/en/Category:Contributed_code">Moodle Contrib</a>.</p>
<p>Unos cuantos días antes, y con perspectiva a los nuevos tiempos de <a href="http://moodle.org/mod/data/view.php?d=13&amp;rid=701">eMal</a>, <a href="http://moodle.org/user/view.php?id=58707">fui</a> incluido como <a href="http://moodle.org/mod/cvsadmin/view.php?id=7134">desarrollador oficial</a> de Moodle (pero solo de la parte de eMail).</p>
<p>Los cambios que se han aplicado al correo:</p>
<ol>
<li>Se convierte en Bloque de Moodle, así su instalación o actualización es muchísimo más sencilla.</li>
<li>La <a href="http://docs.moodle.org/es/eMail">documentación oficial de eMail</a> cuelga de <a href="http://docs.moodle.org">DocsMoodle</a>.</li>
<li>La versión 1.6 de Moodle deja de estar soportada.</li>
<li>Gracias a la colaboración de ISU y MoodleRooms ya se ha añadido la posibilidad de imprimir los correos, y pronto se podrá realizar copias de seguridad y restauración.</li>
<li><strong>Muy Importante:</strong> Estos cambios aún no se han aplicado a ninguna versión definitiva de <a href="http://moodle.org/mod/data/view.php?d=13&amp;rid=701">eMail</a>, <strong>SOLO</strong> esta disponible para <a href="http://download.moodle.org/download.php/plugins/blocks/email_list.zip">versión latest</a>.</li>
<li class="first"><span style="text-decoration:line-through;">El foro de discusión se ha cambiado. Ahora se utiliza el de <a href="http://moodle.org/mod/forum/view.php?id=44">Contributed modules and plugins</a>,específicamente la discusión llamada <a href="http://moodle.org/mod/forum/discuss.php?d=101924">eMail plugin &#8211; block:email_list</a>.</span></li>
</ol>
<p><strong>Actualización</strong> <strong>punto 6</strong>: Hace un par de días han creado un foro dedicado al <a href="http://moodle.org/mod/forum/view.php?id=7223">eMail plugin</a>. Podéis acceder a él mediante el siguiente <a href="http://moodle.org/mod/forum/view.php?id=7223">enlace</a>.</p>
<p>Con este paso, conseguimos que<a href="http://download.moodle.org/download.php/plugins/blocks/email_list.zip"> eMail se autoregenere diariamente</a> (si se han aplicado cambios), y todo de forma automática desde Moodle.org. También se puede consultar el <a href="http://cvs.moodle.org/contrib/plugins/blocks/email_list/">CVS de cambios diarios que sufre el código de eMail</a>. Además, en Issue Moodle disponéis de <a href="http://tracker.moodle.org/browse/CONTRIB/component/10324">una sección (Email_list)</a> para poner vuestros problemas y peticiones sobre el correo.</p>
<p>Entonces, los usuarios que actualmente ya usáis eMail os quedará la duda, cony! ¿que pasa con mi instalación de eMail?, ¿como afectan estos cambios? etc. No os asustéis, eMail no ha sufrido ningún cambio radical ni nada parecido, y es totalmente compatible con vuestras instalaciones en producción. A modo de FAQ, os voy contando las cosas.</p>
<p><strong><big>¿Como actualizo a la última versión de eMail?</big></strong><br />
Primero, tienes que borrar TODOS los ficheros de la versión antigua, y después copia la nueva estructura, hazlo de la siguiente forma:</p>
<ol>
<li>Borra la carpeta email. (<em>moodle/email</em>/)</li>
<li>Borra los ficheros de lenguaje (dentro de las carpetas ca_utf8, es_utf8 o en_utf8).</li>
<li>Borra la carpeta email_list (<em>moodle/blocks/email_list</em>).</li>
<li>Bájate y descomprime la última versión de eMail.</li>
<li>Copia la carpeta email_list (<em>eMail/blocks/email_list</em>) dentro de la carpeta de bloques (<em>moodle/blocks/</em>).</li>
<li>A disfrutar con eMail <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </li>
</ol>
<p>Para ser más explicativos, toda la antigua estructura (<em>email, lang</em> y <em>email_list</em>) se ha movido dentro del bloque <em>email_list</em>, entonces ahora solo basta con copiar o sobrescribir esta carpeta para instalar o actualizar el correo. Así es muchísimo más fácil y sencillo).</p>
<p>Al actualizar, puede que os pida haga alguna actualización en la base de datos, entonces es conveniente que una vez copiada la carpeta, entremos como administrador y pulsamos sobre el enlace de &#8220;Notificaciones&#8221; del bloque administrador, ya que he detectado que alguna que otra instalación han surgido problemas de actualizaciones no aplicadas.</p>
<p><strong><big>¿Como instalo el correo?</big></strong></p>
<ol>
<li>Descargarte y descomprime la última versión.</li>
<li>Copia la carpeta <em>email_list</em> (<em>eMail/blocks/email_list</em>) dentro de la carpeta de bloques (<em>moodle/blocks/</em>).</li>
<li>Entra como administrador y pulsa sobre el enlace &#8220;<em>Notificaciones</em>&#8221; del bloque administrador.</li>
</ol>
<p>En otros artículos más &#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tmas.wordpress.com/22/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tmas.wordpress.com/22/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tmas.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tmas.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tmas.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tmas.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tmas.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tmas.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tmas.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tmas.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tmas.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tmas.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tmas.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tmas.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tmas.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tmas.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=22&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tmas.wordpress.com/2008/07/28/nuevos-tiempos-para-email-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b34164efd8ced1e61c1dfbe51de051b8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tmas</media:title>
		</media:content>
	</item>
		<item>
		<title>Moodle 1.6.7, 1.7.5, 1.8.6 i 1.9.2 (security update)</title>
		<link>http://tmas.wordpress.com/2008/07/16/moodle-167-175-186-i-192-security-update/</link>
		<comments>http://tmas.wordpress.com/2008/07/16/moodle-167-175-186-i-192-security-update/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 14:59:45 +0000</pubDate>
		<dc:creator>tmas</dc:creator>
				<category><![CDATA[Moodle]]></category>

		<guid isPermaLink="false">http://tmas.wordpress.com/2008/07/16/moodle-167-175-186-i-192-security-updates/</guid>
		<description><![CDATA[Fa una estona que des de Moodle han publicat l&#8217;actualització massiva de totes les versions amb manteniment. Han estat 8 errades de seguretat, algunes d&#8217;elles realment molt greus. Les podeu trobar detallades a Moodle Security.Es molt recomenable que actualitzeu tots els llocs on l&#8217;emprau, per així evitar problemes. A més, també informen d&#8217;uns problemes amb [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=16&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Fa una estona que des de <a href="http://moodle.org/">Moodle</a> han publicat l&#8217;actualització massiva de totes les versions amb manteniment.</p>
<p>Han estat 8 errades de seguretat, algunes d&#8217;elles realment molt greus. Les podeu trobar detallades a <a href="http://moodle.org/mod/forum/view.php?id=7128">Moodle Security</a>.<br />Es molt recomenable que actualitzeu tots els llocs on l&#8217;emprau, per així evitar problemes.</p>
<p>A més, també informen <a href="http://moodle.org/mod/forum/discuss.php?d=101413">d&#8217;uns problemes</a> amb el <a href="http://www.phpmyadmin.net">PHPMyAdmin</a>, que també recomanen la seva actualització, si es que l&#8217;emprau.</p>
<p></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tmas.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tmas.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tmas.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tmas.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tmas.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tmas.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tmas.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tmas.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tmas.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tmas.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tmas.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tmas.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tmas.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tmas.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tmas.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tmas.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=16&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tmas.wordpress.com/2008/07/16/moodle-167-175-186-i-192-security-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b34164efd8ced1e61c1dfbe51de051b8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tmas</media:title>
		</media:content>
	</item>
		<item>
		<title>Eina de comunicació social: Facebook</title>
		<link>http://tmas.wordpress.com/2008/07/12/eina-de-comunicacio-social-facebook/</link>
		<comments>http://tmas.wordpress.com/2008/07/12/eina-de-comunicacio-social-facebook/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 08:20:59 +0000</pubDate>
		<dc:creator>tmas</dc:creator>
				<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Illes Balears]]></category>

		<guid isPermaLink="false">http://tmas.wordpress.com/2008/07/12/eina-de-comunicacio-social-facebook/</guid>
		<description><![CDATA[Ja fa temps temps que tenc entre cella i cella intentar posar en contacte els usuaris de les Illes Balears que usen l&#8217;eina Moodle, per així posar en comú les experiències més properes amb dita eina. Ja que som usuari habitual de Facebook, se me ocòrrer crear un grup per experimentar com podría anar aquesta [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=14&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ja fa temps temps que tenc entre cella i cella intentar posar en contacte els usuaris de les Illes Balears que usen l&#8217;eina <a href="http://moodle.org">Moodle</a>, per així posar en comú les experiències més properes amb dita eina.<br />
Ja que <a href="http://es.facebook.com/people/Toni_Mas/1131911293">som</a> usuari habitual de <a href="http://es.facebook.com">Facebook</a>, se me ocòrrer crear un grup per experimentar com podría anar aquesta idea/experiència.</p>
<p>La intenció d&#8217;aquest post és el de donar a conèixer el grup i animar-vos a que si sou usuaris, sigui al nivell que sigui (alumnes, professors, desenvolupadors, administradors, etc) us animeu a unir-vos al grup que té un nom molt fàcil &#8220;<a href="http://www.facebook.com/home.php?ref=logo#/group.php?gid=21235296897&amp;ref=mf">Usuaris de Moodle a les Illes Balears</a>&#8220;.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tmas.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tmas.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tmas.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tmas.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tmas.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tmas.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tmas.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tmas.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tmas.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tmas.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tmas.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tmas.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tmas.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tmas.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tmas.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tmas.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=14&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tmas.wordpress.com/2008/07/12/eina-de-comunicacio-social-facebook/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b34164efd8ced1e61c1dfbe51de051b8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tmas</media:title>
		</media:content>
	</item>
		<item>
		<title>Actualización del correo interno (eMail)</title>
		<link>http://tmas.wordpress.com/2008/06/12/actualizacion-del-correo-interno-email/</link>
		<comments>http://tmas.wordpress.com/2008/06/12/actualizacion-del-correo-interno-email/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 07:41:57 +0000</pubDate>
		<dc:creator>tmas</dc:creator>
				<category><![CDATA[CTI]]></category>
		<category><![CDATA[eMail]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[UIB]]></category>
		<category><![CDATA[cti]]></category>

		<guid isPermaLink="false">http://tmas.wordpress.com/?p=13</guid>
		<description><![CDATA[Ayer actualicé el correo interno (eMail). Incluye un cambio sustancial a la hora de elegir los destinatarios del correo, además de arreglar los fallos que me han reportado. Formato tar.gz:eMail Formato zip: eMail Es una versión muy inicial, así que serán bienvenidas todas las aportaciones<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=13&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ayer actualicé el correo interno (eMail). Incluye un cambio sustancial a la hora de elegir los destinatarios del correo, además de arreglar los fallos que me han reportado.</p>
<p>Formato tar.gz:<a title="eMail" href="http://mnm.uib.es/eMail/latest/eMail-latest.tar.gz" target="_self">eMail</a></p>
<p>Formato zip: <a title="eMail" href="http://mnm.uib.es/eMail/latest/eMail-latest.zip" target="_self">eMail</a></p>
<p>Es una versión muy inicial, así que serán bienvenidas todas las aportaciones <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tmas.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tmas.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tmas.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tmas.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tmas.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tmas.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tmas.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tmas.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tmas.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tmas.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tmas.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tmas.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tmas.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tmas.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tmas.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tmas.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tmas.wordpress.com&amp;blog=743739&amp;post=13&amp;subd=tmas&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tmas.wordpress.com/2008/06/12/actualizacion-del-correo-interno-email/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b34164efd8ced1e61c1dfbe51de051b8?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tmas</media:title>
		</media:content>
	</item>
	</channel>
</rss>
