Cómo quitar BUSCAR CURSOS de la pág principal

Cómo quitar BUSCAR CURSOS de la pág principal

de Marcela Mantilla -
Número de respuestas: 21

Buenos Días,

Si alguien me puede ayudar se lo agradecería mucho, cómo hago para que los estudiantes no vean las opciones de buscar cursos y todos los cursos en la página principal:


Gracias por su ayuda.
Promedio de valoraciones: -
En respuesta a Marcela Mantilla

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Marcos Cruceño -

Hola Catalina:

Lamentablemente no tengo la respuesta, pero si tengo el mismo problema, te escribo para saber si lo pudiste solucionar, que me lo puedas comentar. gracias.

En respuesta a Marcela Mantilla

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Maxi Pecero -
Hola

La única forma que conozco para quitar las opciones que comentáis de la página principal es editando el fichero "moodle/index.php". Habría que comentar las líneas correspondientes a esas opciones.

El problema que tiene esto es que cada vez que actualicéis la versión de Moodle tendríais que cambiar de nuevo el fichero "moodle/index.php".

Espero que esto os pueda ayudar. Saludos,
Maxi.
En respuesta a Maxi Pecero

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Marcela Mantilla -

Gracias, y sabes cuál sería la línea a "comentarear", es que ya me metí por ahí y resulté perdida...

Chausonrisa

En respuesta a Marcela Mantilla

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Victor Galindo -
Dentrp de index.php encontraras
 switch ($CFG->frontpage) {     /// Display the main part of the front page.
en el caso que tu comentas segura has configurado para que te salga en la pagina principal la lista de cursos el codigo para este case es:
        case FRONTPAGECOURSELIST:
        case FRONTPAGECATEGORYNAMES:
            if (isset($USER->id) and !isset($USER->admin)) {
                print_heading_block(get_string("mycourses"));
                print_spacer(8,1);
                print_my_moodle();
            } else {
                if (count_records("course_categories") > 1) {
                    if ($CFG->frontpage == FRONTPAGECOURSELIST) {
                        print_heading_block(get_string("availablecourses"));
                    } else {
                        print_heading_block(get_string("categories"));
                    }
                    print_spacer(8,1);
                    print_simple_box_start("center", "100%");
                    print_whole_category_list();
                    print_simple_box_end();
                    print_course_search("", false, "short");
                } else {
                    print_heading_block(get_string("availablecourses"));
                    print_spacer(8,1);
                    print_courses(0, "100%");
                }
            }
        break;

La funcion print_course_search("", false, "short"); es la que te muestra el formulario de busqueda de cursos, comentala o borrala.

Suerte.

En respuesta a Victor Galindo

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Marcela Mantilla -

Mira que no, ya comenté la línea que me dices //print_course_search("", false, "short");


pero sigue apareciendo igual bajo la lista de cursos en la página ppal, así:

Características de Moodle

Facilitador: Antonio Vicent
Facilitador: Eloy Lafuente (stronk7)
Facilitador: Demo Teacher

Este curso permite la entrada de visitantes  

Este curso ofrece una visión de las características básicas de Moodle mediante la demostración de sencillos ejemplos de sus actividades y tipos de contenidos.

ACÁ APARECE BUSCAR CURSOS    Y    TODOS LOS CURSOS 

con sus respectivos campos de ingreso de datos...

En respuesta a Marcela Mantilla

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Marcela Mantilla -

Hola, si alguien puede ayudarme con esto lo agradecería mucho, es urgente.

Gracias

En respuesta a Marcela Mantilla

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Hola Catalina,

en el fichero index.php de tu servidor Moodle. Cerca de la línea 253 encontrarás una línea que dice:
print_course_search("", false, "short");

Ponle un par de "slashes" por delante ("//") y así quedará comentada y no se visualizará lo de buscar.

Ciao sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Marcela Mantilla -

Hola Eloy, gracias por tu respuesta, ya lo hice y no se oculta, es decir, esa opción finciona únicamente para ocultar la opción de búsqueda si el usuario es administrador, fíjate:

 case FRONTPAGECOURSELIST:
        case FRONTPAGECATEGORYNAMES:
            if (isset($USER->id) and !isset($USER->admin)) { //si está definido usuario pero no como administrador, hace esto:

                print_heading_block(get_string("mycourses"));
                print_spacer(8,1);
                print_my_moodle();
            } else { //Pero si el usuario es el administrador, entonces hace esto:

                if (count_records("course_categories") > 1) {
                    if ($CFG->frontpage == FRONTPAGECOURSELIST) {
                        print_heading_block(get_string("availablecourses"));
                    } else {
                        print_heading_block(get_string("categories"));
                    }
                    print_spacer(8,1);
                    print_simple_box_start("center", "100%");
                    print_whole_category_list();
                    print_simple_box_end();
                    //print_course_search("", false, "short");
 <-como ves, esta línea funciona solo si el usuario 'logueado' es el administrador
                } else {
                    print_heading_block(get_string("availablecourses"));
                    print_spacer(8,1);
                    print_courses(0, "100%");
                }
            }
        break;

Sabes cómo podría yo modificar estas líneas para que LOS ESTUDIANTES, no vean esas opciones de búsqueda?.

Gracias de nuevo y perdón por la insistencia, espero que no se aburran de mí tan pronto.}

Ciao Eloy sonrisa

En respuesta a Marcela Mantilla

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Jeje, estás es todo Catalina,

pues entonces, a grandes males, grandes remedios! En vez de comentar cada una de las llamadas (que he visto que hay unas cuantas) a la función print_course_search(), lo que vamos a hacer es que dicha función no haga nada.

Para ello, en course/lib.php, busca la línea en la que se define la función:
function print_course_search($value="", $return=false, $format="plain")

y justo en la línea siguiente, teclea una línea en la que ponga:
return;

De esta forma, la función no hará nada y la cajita de buscar no aparecerá en ningún sitio.

Espero que ahora sí funcione bien. Ciao sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Marcela Mantilla -

Muchas Gracias por tu ayuda Eloy, ahora sí me funciona la cosa, abusando de tu conocimiento y tu confianza te puedo hacer otra consultica?

Ahora necesito que no me aparezca el botón de Todos los Cursos -ese sí preferiblemente en el modo de estudiante- Sabrías cómo?

De Nuevo Muchas Gracias, y quedo en deuda contigo.

En respuesta a Marcela Mantilla

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Hola Catalina,

y ese "Todos los cursos" dónde te aparece, en la página principal, en el centro, o el el bloquecito de cursos?

Ciao sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Marcela Mantilla -
En la página principal, Es el botoncito que aparecía exactamente al aldo derecho del formulario de buscar cursos, ahora como ya le quité buscar cursos solo aparece el boton de todos los cursos.
En respuesta a Marcela Mantilla

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers
Hola Catalina,

pues nada, que no consigo ver el dichoso botoncito de todos los cursos. triste Puedes enviar un pantallazo de lo que te aparece, y de cómo tienes configurada la página principal en "Administración/Configuración del Sitio".

Ciao sonrisa
En respuesta a Eloy Lafuente (stronk7)

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Marcela Mantilla -

Hola, mira, el formato de la página ppal está para mostrar la lista de cursos, ahí va la Imagen del pantallazo.

Otra consultica, sabes cómo puedo hacer para enviar un correo a todas las personas de un curso o grupo de una sola vez? sin necesidad que sea un foro, es decir, si quiero hacerles llegar una información al correo a todos al tiempo qué debo hacer?

Adjunto boton.jpg
En respuesta a Marcela Mantilla

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Eloy Lafuente (stronk7) -
Imagen de Desarrolladores Imagen de Desarrolladores de plugins Imagen de Documentadores Imagen de Moderadores Imagen de Moodle HQ Imagen de Moodlers de gran ayuda Imagen de Testers

Ah, por fín lo encontré. Gracias por los pantallazos! El asunto era que, como administrador, no lo veía como tú.

Si no me equivoco, tienes que editar el fichero course/lib.pp, localizar una función que se llama print_my_moodle() y comentar (con unos //), la línea (1316 aprox) en la que pone:

print_single_button("$CFG->wwwroot/course/index.php", NULL, get_string("fulllistofcourses"), "get");

Así desaparecerá el botoncito...ciao sonrisa

En respuesta a Eloy Lafuente (stronk7)

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Belmer Hinojosa -

Yo tenía los mismos problemas con los botónes y gracias a Eloy se resolvieron. Felicitaciones y muchas gracias.

Saludos,

Belmer.

En respuesta a Eloy Lafuente (stronk7)

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Vic Boss -
GRACIAS A MI ME FUNCIONO PERFECTAMENTE..
En respuesta a Vic Boss

Re: Cómo quitar BUSCAR CURSOS de la pág principal

de Julio Rolón Villa -

Buenas tardes a todos!!, me estoy sumergiendo al mundo de las plataformas Moodle y estoy leyendo los comentarios de los foros en realización a cómo configurar las CATEGORÍAS de manera personalizada y no estoy siendo capaz de tal tarea, me gustaría que me ayudéis a configurar, tengo una Moodle versión 2.6.11 y quisiera que los usuarios matriculados sólo puedan ver y acceder a sus respectivas categorías donde se encuentran matriculados.


Desde ya muchas gracias y un saludo cordial, ☺