Definición de bloque en moodle

Acceso rápido:
Moodle db
A través de esta guía, seguiremos la creación de un bloque "HTML" desde cero para demostrar la mayoría de las características del bloque a nuestra disposición. Nuestro bloque se llamará "SimpleHTML". Esto no nos limita en cuanto al nombre del directorio real en el servidor donde se almacenarán los archivos de nuestro bloque, pero por coherencia seguiremos la práctica de utilizar la forma "simplehtml" en minúsculas en cualquier caso en que se requiera dicho nombre.
En este ejemplo tan básico, sólo queremos establecer $this->title, que es el título que aparece en la cabecera de nuestro bloque. Podemos configurarlo como queramos; en este caso está configurado para leer el título real del archivo de idioma mencionado más abajo, que se distribuye junto con el bloque. Me adelantaré un poco y diré que, si quiere que el bloque no muestre ningún título, debe ponerle el valor descriptivo que desee (pero no una cadena vacía). Más adelante veremos cómo desactivar la visualización del título.
Este es el archivo de idioma inglés para su bloque. Si no habla inglés, puede sustituir 'en' por el código de idioma que corresponda (¡pero aún así necesitará la carpeta english!). Todos los archivos de idioma de los bloques van en la subcarpeta /lang de la carpeta de instalación del bloque.
¿Qué es un bloque en Moodle?
Los bloques son elementos que se pueden añadir a un lado dentro del cajón de bloques de cualquier página de Moodle. Los diferentes temas permiten añadir bloques a la izquierda, a la derecha o a ambos lados. También pueden añadirse en el centro del Tablero. Moodle.
¿Cómo se utilizan los bloques en Moodle?
Se pueden añadir nuevos bloques utilizando el menú desplegable Añadir bloques. Los bloques existentes (excepto los bloques adhesivos) pueden ocultarse, eliminarse o moverse hacia arriba, hacia abajo o hacia la otra columna utilizando los iconos de la cabecera del bloque. Los usuarios con funciones de edición deben activar la edición en la página para añadir o mover bloques.
Configuración del plugin local de Moodle
Hay muchos tipos diferentes de bloques en un curso que pueden ser utilizados por un profesor. El profesor puede añadir bloques desde un menú desplegable. Otros bloques proporcionan información o ajustes que el profesor puede utilizar. Algunas actividades permiten que el profesor inserte bloques.
Se pueden añadir nuevos bloques utilizando el menú desplegable Añadir bloques. Los bloques existentes (excepto los Bloques Adhesivos) pueden ocultarse, borrarse o moverse hacia arriba, hacia abajo o hacia la otra columna utilizando los iconos de la cabecera del bloque.
Algunos módulos de actividades, como el módulo Lección y el módulo Cuestionario, admiten bloques en sus páginas. El administrador del sitio debe activar esta función para que los profesores puedan añadir bloques laterales en esas páginas, de lo contrario la interfaz no muestra esta función al profesor.
Por defecto, esta función está desactivada en el bloque de administración del sitio. Un administrador puede habilitarla marcando la casilla showblocksonmodpages en Administración > Apariencia > Temas > Configuración de temas. Cuando esté activada, los usuarios que puedan gestionar las actividades del curso podrán añadir bloques a las páginas.
Plugins de Moodle
Esta sintaxis evita problemas con los editores de texto enriquecido utilizados en Moodle, pero sigue siendo recomendable utilizar el editor de texto plano para evitar el exceso de cambios de línea y espacios en blanco generados por los editores WYSIWYG.
Sin embargo, sigue sin evaluarse. Por lo tanto, la rama true no se satisface. Además, la rama else se convierte literalmente en una condición not(p<1) que en este caso tampoco se evalúa. El efecto global es que ni la rama if ni la rama else se incluyen. Puede que éste no sea el comportamiento esperado.
Tutorial de Moodle
Cuando un recurso o actividad (como una página, archivo o foro) se añade al bloque del menú principal en la página principal, aparecerá en las Páginas del sitio del bloque de Navegación. Si necesitas el elemento pero no quieres que aparezca, ve a Administración del sitio > Apariencia > Navegación y desmarca "mostrar actividades de la página principal en la navegación". Si ya no desea el elemento, active la edición en la página principal, vaya o añada el bloque Menú principal y haga clic para eliminar el elemento.
Consulte Configuración del bloque. Con el icono de edición del encabezamiento del bloque, vaya a la página de configuración. Busque el grupo "Dónde aparece este bloque" y "Mostrar en tipos de página". Dependiendo de su contexto y permisos actuales, verá diferentes opciones. Una puede ser "Todas las páginas" o "Cualquier tipo de página principal del curso", y otras.
El administrador de tu sitio o alguien con más permisos que tú decidió que ese bloque debía estar ahí. Es posible forzar que un bloque aparezca en otras páginas. Por ejemplo, un administrador del sitio puede forzar un bloque HTML en cada página principal del curso y determinar dónde estará, por lo que puede poner mensajes del sitio allí.