Entrar



Compartir en redes sociales o envíar una copia por email de esta página
Crear un bloque (block) en moodle 2.0

 Crear un bloque nuevo en moodle es un proceso muy sencillo

Nombramos al bloque como bloque_nuevo: moodle

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