|
Crear un bloque nuevo en moodle es un proceso muy sencillo
Nombramos al bloque como bloque_nuevo: 
- Vamos al directorio, via ftp, moodle/blocks/
- Se crea la carpeta bloque_nuevo
- Copia blog_menu/*.* a bloque_nuevo ( blog_menu es un bloque simple)
- Ve a la carpeta bloque_nuevo
- Renombra block_blog_menu.php a block_bloque_nuevo.php
- Abre block_bloque_nuevo.php
- Borra la linea que pone "require_once"
- Cambia "class block_blog_menu extends block_base {" por "class block_bloque_nuevo extends block_base {"
- En init(), cambia "$this->title = get_string('pluginname', 'block_blog_menu');" por "$this->title = get_string('pluginname', 'block_bloque_nuevo');"
- En get_content(), borra desde "* Prepare the content for this block" hasta "// Return the content object", dejando solamente la última línea
- Hay que rellenar $this->content->text = "tu bloque html";
- Ve a la carpeta lang\en\
- Renombra block_blog_menu.php a block_bloque_nuevo.php
- Abre el archivo, cambia "$string['pluginname'] = 'Blog menu';" por el nombre que desees ponerle al bloque
- Ve al apartado "notificaciones" dentro del moodle, logueado como administrador
- Listo
|