Horarios de clases en Joomla 2.5 con Schedule School

schedule school joomla25 0Tutorial para instalar y configurar Schedule School en Joomla 2.5. Este componente nos permitirá crear horarios de clases, incluyendo en los mismos, datos como la hora, nombre de la asignatura, aula y nombre del profesor. Estos horarios podrán contener también información de las aulas y profesores que impartirán las clases.

Podemos descargar el componente y el módulo desde esta página e instalarlos siguiendo los pasos habituales.

Una vez instalados, iremos a “Componentes > Schedule School” y comenzaremos en la pestaña “Classes”. Aquí añadiremos los nombres y descripciones de los cursos a los que se dará clase.

schedule school joomla25 1

Figura 1: Añadir cursos

También podremos ver y administrar la lista de cursos añadidos.

schedule school joomla25 2

Figura 2: Lista de clases

Continuaremos añadiendo las aulas en las que se impartirán las clases desde las pestaña “Classrooms”. Para ello pulsaremos en “Nuevo ” e introduciremos el nombre y descripción del aula.

schedule school joomla25 3

Figura 3: Añadir aulas

Además veremos la lista de aulas añadidas y podremos gestionarlas.

schedule school joomla25 4

Figura 4: Lista de aulas

Después de las aulas agregaremos las asignaturas. Bastará con introducir el nombre de la asignatura.

schedule school joomla25 5

Figura 5: Agregar asignaturas

En el listado de asignaturas podremos verlas todas o filtrar alfabéticamente.

schedule school joomla25 6

Figura 6: Listado de asignaturas

El siguiente paso será añadir los nombres de los profesores que impartirán las asignaturas. Lo haremos desde “Teachers”, pulsando en “Nuevo” y completando la información solicitada.

schedule school joomla25 7

Figura 7: Añadir profesores

Como en los casos anteriores, también podremos ver una lista de los elementos existentes y aplicar un filtro.

schedule school joomla25 8

Figura 8: Lista de profesores

En la pestaña “Times” introduciremos los horarios en los que se impartirán las asignaturas. Pulsaremos en “Nuevo” y pondremos el horario en el campo “Name”.

schedule school joomla25 9

Figura 9: Introducir horarios de asignaturas

A medida que añadamos los horarios, se añadirán al listado donde podremos gestionarlos.

schedule school joomla25 10

Figura 10: Listado de horarios

Hasta ahora hemos introducido datos pero no hemos establecido ninguna relación entre ellos. Dicha relación la estableceremos desde la pestaña “Schedule”, donde decidiremos en que aula se impartirá cada asignatura, a qué curso, qué profesor dará la clase y cuál será el horario.

schedule school joomla25 11

Figura 11: Añadir programación

En esta ocasión el listado nos mostrará la relación entre los distintos elementos.

schedule school joomla25 12

Figura 12: Lista de programaciones

Llegados a este punto tendremos que añadir los enlaces del front-end para que la información esté disponible para los usuarios. Para ello iremos al gestor de menús y, si añadimos un nuevo elemento, veremos los ítems que tenemos disponibles en “Schedule School”.

schedule school joomla25 13

Figura 13: ítems del menú de Schedule School

El primero de ellos, “List Of clases” nos mostrará una lista con los cursos que hemos introducido previamente.

schedule school joomla25 14

Figura 14: Lista de cursos en el front-end

Si pulsamos sobre alguno de los cursos veremos sus detalles.

schedule school joomla25 15

Figura 15: Detalles del curso

El siguiente elemento, “List of classrooms” es similar al anterios, pero nos muestra las aulas.

schedule school joomla25 16

Figura 16: Lista de aulas

Como en el caso anterior, al pulsar sobre un elemento veremos su descripción.

schedule school joomla25 17

Figura 17: Descripción del elemento

Con “Class – Schedule - Week” mostraremos el horario semanal de un curso concreto. Tendremos que seleccionar el curso y podremos decidir si los nombres de los profesores y de las aulas serán enlazables.

schedule school joomla25 18

Figura 18: Class Schedule Week (Horario semanal por clase)

Desde el front-end se verá un listado similar al siguiente:

schedule school joomla25 19

Figura 19: Horario semanal en el front-end

Para ver los horarios de un profesor en concreto añadiremos el ítem “Teacher- Schedule-week”, seleccionando el profesor.

schedule school joomla25 20

Figura 20: Configuración de horario de profesor

En el front-end veremos los horarios del profesor seleccionado.

schedule school joomla25 21

Figura 21: Horarios de un profesor

El siguiente elemento, “Class –Schedule-one day” nos mostrará el horario del curso y día seleccionados. Tendremos que elegir un curso y un día por defecto.

schedule school joomla25 22

Figura 22: Horario de un curso por día

Si accedemos a la web, veremos la información del curso por defecto, pero podremos hacer otras selecciones.

schedule school joomla25 23

Figura 23: Horario por curso y día en el front-end

Para el caso de los profesores tenemos disponible un elemento similar, “Teacher-Schedule-one day”, en el que igualmente seleccionaremos los datos por defecto.

schedule school joomla25 24

Figura 24: Horario de un profesor por día

Igual que hemos visto antes, al acceder al front-end veremos los datos por defecto, pero podremos cambiar la selección para ver otra información.

schedule school joomla25 25

Figura 25: Horario por profesor y día en la web

Finalmente, el último de los elementos disponibles nos mostrará un listado de profesores similar al de cursos y aulas.

schedule school joomla25 26

Figura 26: Listado de profesores

Podremos acceder a los detalles del profesor pulsando sobre la imagen.

schedule school joomla25 27

Figura 27: Detalles del profesor

En lo referente al módulo, tendremos que dirigirnos al gestor de módulos y buscar el elemento DaySchool para publicarlo y asignarle una posición.

schedule school joomla25 28 

Figura 28: Publicar el módulo DaySchool

Como veremos en el front-end, el módulo nos mostrará el horario para el curso y día seleccionados.

schedule school joomla25 29

Figura 29: Módulo DaySchool en el front-end

 

Enlace | Schedule School

 

 

Comentarios  

#3 eugenio 22-08-2015 17:04
Excelente componente! una consulta hay posibilidad de traducirlo a español?
Citar
#2 Carlos H Triana 12-12-2014 21:39
instalé una versión limpia de xampp, una de joomla 2.5.11 e instale com_sschedule_20130717_r2, me permite administrar los datos pero al ir a front end me saca el error :

Ha ocurrido un error.
La página solicitada no se puede encontrar.
Página de inicio

Si las dificultades persisten, póngase en contacto con el administrador de este sitio.

#404 Categoría no encontrada

solicito su colaboracion.

Gracias
Citar
#1 Carlos Montiel 30-10-2014 15:49
Buenos dias, mi duda es la siguiente ya que estoy creando un web site para un colegio y me encantaria saber si este UTIL modulo estara disponible para joomla 3.0 ya que es la version en la que estoy elaborando el Sitio Web
Citar

Escribir un comentario

Por favor procura que tus comentarios estén relacionados con la entrada, comenta con tu nombre y no pongas enlaces en tu comentario. Intenta también respetar a los demás lectores, los comentarios off topic, promocionales, ofensivos o ilegales serán editados y borrados.


Código de seguridad
Refescar