Ingreso desde formulario externo a moodle | Ayuda creación de Foros

Ingreso desde formulario externo a moodle | Ayuda creación de Foros

de keoshi lipsum -
Número de respuestas: 1
Hola, estoy haciendo una aplicación para unas proyecto escolar, la ubicación de la aplicación esta en el directorio base.

ejemplo: http://proyecto.com/

donde estan las demás páginas http://proyecto.com/juegos.php, http://proyecto.com/ingresar.php, etc

Deseo hacer que desde mi formulario que está en /ingresar.php ingresen también a moodle que se encuentra en http://proyecto.com/moodle/, y cuando hagan logout desde moodle o desde mi aplicacion cierren sesion en ambos?
bueno, creo que esto es un poco más facil ya que se tendría que destruir las cookies.

Hay alguna manera de hacerlo limpiamente, alguna API, etc?, he creido conveniente pedir ayuda aqui, ya que no encuentro documentación al respecto antes que me sumerja en el código fuente de moodle y aplicar unos "hooks".

Espero sus respuestas ya que moodle me está dando dolores de cabeza.




Otra pregunta, como se hace un foro en moodle??

Tengo que dar tantas vueltas para agregar un foro pero solo logro agregarlo a un curso, no se si esa esa es la manera pero yo quisiera crear foros independientes, por ejemplo

-Foro Alumnos
--subforoalumnos1
--subforoalumnos2

-Foro Profesores
--subforoprofesores1
--subforoprofesores2

y me volvería evangelizador de moodle si se pudiera hacer lo siguiente:

Que en el foro alumnos puedan ingresar, ver , postear, comentar, etc, los alumnos o de rol "students".
Que los profesores o de rol "teachers" puedan ver, postear, comentar, etc, el foro profesores y tambien en de los alumnos.

Espero su ayuda.
Gracias de antemano.
Promedio de valoraciones: -
En respuesta a keoshi lipsum

Re: Ingreso desde formulario externo a moodle | Ayuda creación de Foros

de Antonio Piedras -
Hola keoshi,
voy a intentar responder algunas de tus dudas.

Sobre lo de ingresar desde tu formulario, sabes que moodle permite definir un formulario d'entrada alternativo. Para activarlo y ver qué hacer para que funcione has de ir a:
Administración del sitio -> Autenticación -> Gestionar autenticación
y el campo se llama URL de acceso alternativo.

Ahora bien, si es otra cosa lo que quieres hacer, puedes consultar la documentación sobre la API de autenticación que está en: http://docs.moodle.org/en/Authentication_API

Lo que quieres hacer con los foros se puede hacer de esta manera:
1) creas un curso. Al crear el curso moodle crea automàticamente un fòrum donde solo pueden escribir los profesores, es el típico forum de notícias.

2) creas otro forum para los alumnos, y aquí por defecto podran escribir tanto los profesores como los alumnos.

3) creas un forum solo para profesores. Para que sea solo para profesores puedes usar dos posibilidades:
  • ocultarlo, y por lo tanto los alumnos no lo veran.
  • utilizar las excepciones (pestaña anular permisos) para poner que a ese forum los alumnos no pueden entrar
Bueno, espero que te sirva de ayuda.

Saludos