Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
moodleWP

moodleWP

Ratings: (0)|Views: 81|Likes:
Published by tseiple7

More info:

Published by: tseiple7 on Jun 10, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/15/2009

pdf

text

original

 
- FcSites Blog - http://themes.fcsites.com -
 
Breve tutorial de integración de Moodle y Wordpress
Posted By comprido On 17 Septiembre 2008 @ 12:10 In Hacks & Mods |No Comments [1]Escribo este post con la intención de orientar (if…) de alguna forma a los desalentadoswebmasters que como yo, hayan tenido la
necesidad de integrar moodle ywordpress
para algún website en concreto, a petición de un cliente y no hayan encontradomucha información al respecto.Para los que no saben de qué hablo (…) aclararemos que
Moodle
es un sistema de gestiónde cursos de libre distribución que ayuda a los educadores a crear comunidades deaprendizaje en línea. Este tipo de plataformas tecnológicas también se conocen como LMS(Learning Management System) y
WordPress
es un sistema de gestión de contenidosenfocado a la creación de blogs. Desarrollado en PHP y MySQL, bajo licencia GPL, tiene comofundador a Matt Mullenweg. WordPress fue creado a partir del desaparecido b2/cafelog y seha convertido junto a Movable Type en el CMS más popular de la blogosfera. Las causas desu enorme crecimiento son, entre otras, su licencia, su facilidad de uso y sus característicascomo gestor de contenidos.1) Lo primero es hacernos con las últimas versiones del software que necesutamos, que adía 17 de Septiembre de 2008 son:
moodle [v.1.9.2] , wordpress [v.2.6.2]
y el pluginde wordpress
External DB authentication* [v.3.01].
 [2]Si ya teníais instalados moodle y wordpress, entonces sólo necesitaremos elplugin para éste último:
External DB authentication*
[[3]http://wordpress.org/extend/plugins/external-database-authentication/hechopor [4]Charlene Barina].*Como su propio nombre indica, permite loguearse a usuarios de una base de datos
 
Page 1of 5» Print Breve tutorial de integración de Moodle y Wordpress | FcSites Blog17/09/2008http://themes.fcsites.com/?p=53&print=1
 
externa. Esto lo hace a través de la simple asignación de campos en el backend dewordpress, según veremos más adelante.Dado que en el plugin no encontramos información acerca de la necesidad de instalar losscripts bajo uno u otro directorio, podemos confiar en que sea cual sea la ruta de estos bajoun dominio, funcionará correctamente.2) Instalamos moodle y wordpress (bajo un mismo dominio al menos).[5]Para el caso concreto diré que yo trabajo bajo el dominio [6]http://www.icfsevilla.com/[7](portal estático) con moodle enhttp://francesonline.icfsevilla.com/y wordpress en [8]http://cursosdefrances.icfsevilla.com/[digo esto porque, por ejemplo, la integración dewordpress+SMF funciona si SMF esta en el mismo directorio, o integraciones como joomla+SMF funcionan bajo la misma jerarquía anfitrión-invitado, por así decirle].3) Ahora debemos configurar cada uno de los scripts individualmente (para gustors,colores) y luego activar el plugin requerido en wordpress… luego, configuraciones inicialesaparte, entraremos como Administrador de WordPress (el que utilizamos al instalar) paraponer el plugin
External DB authentication
a punto tras activarlo.Vamos a la pestaña (en WP-ADMIN)
Opciones > External Database Settings
.La configuración es muy sencilla e intuitiva:[9]Si nuestro hosting es un linux normalito con acceso a las bases de datos sin restriccionesserá algo como:External database host: localhost
 
Mobile Phone Themes
Discount Plans & Free Phone Offers ComparePrices, Get Special Deals
Free Website Themes
Start B2B storefronts on Alibaba, Showproducts to all buyers - Free!
Page 2of 5» Print Breve tutorial de integración de Moodle y Wordpress | FcSites Blog17/09/2008http://themes.fcsites.com/?p=53&print=1
 
External database name: pondremos el nombre de la base de datos externa(algo como nombre_wordpress o nombrebasedatos)External database username: pondremos el nombre de usuario de la base dedatos externaExternal database password: pondremos la contraseña para el anterior usuariode la base de datos externaY SEGUIMOS ASIGNANDO VALORES DE MOODLE POR DEFECTO…Table containing users: mdl_userUsername field: usernameUser password field: passwordType of encryption for password: MD5 (importante!)User first name field: firstnameUser last name field: lastnameUser homepage field: urlUser email field: emailUser bio/description field: descriptionUser AIM screen name field: aimUser YIM screen name field: yahooNota:
los campos no mencionados se dejan en blanco
.Guardamos las modificaciones… e voilà ! —> La “integración” está hecha.Adicionalmente podemos decir a wordpress desde Opciones > Opciones Generales que
notodos los usuarios pueden registrarse
(esto evitará conflictos posteriores connombres/datos de usuarios).Luego como
método de registro
, a través de un simple vínculo, redirigimos a los usuariosa la carpeta ./login/ de moodle, desde donde se podrán registrar automáticamente si esvuestra preferencia en moodle.Si lo acompañamos con un pequeño mensaje de aviso a los usuarios mejor, ya que como lacreadora del plugin menciona: “I probably need to figure out a way to make it not allowpeople to update that information from the WP interface, as it’ll be overwritten next timeyou log in from the parent (Moodle) user db anyway…”, o sea que, mejor pensar que
denada vale que los usuarios actualicen su información en WP ya que se sobreescribecon cada nuevo acceso al ser una información a la que se recurre desde la base dedatos de moodle
. Dicho esto asignaremos el siguiente código a la línea 167 de user-edit.php en la carpeta wp-admin de wordpress:<div id=”alerts” style=”background: #CCFFCC; width:60%; border:1px #000solid; margin:0 auto; padding:5px; color:#333333;”>*Este website integrados plataformas de software diferentes (moodle+wordpress). <br />Para <strong>cambiar datos de su Perfil <a href=”[10]http://#” target=”_top”>vaya a moodle</a></strong> y <strong>si experimentaalguna incidencia como usuario/a</strong>, por favor, contacte con elAdministrador cuanto antes.</div>Así, los usuarios verán un mensaje de aviso indicándole que modifique los datos desde elpropio moodle:[11]
 
Page 3of 5» Print Breve tutorial de integración de Moodle y Wordpress | FcSites Blog17/09/2008http://themes.fcsites.com/?p=53&print=1

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->