Diferencia entre revisiones de «Diseño de bloque»
- Gestionando bloques
- Configuraciones de bloque
- Actividad reciente
- Actividades
- Actividades sociales
- Administración
- Anuncios recientes
- Aprendices
- Archivos privados
- Auto finalización
- Buscador de comunidad
- Búsqueda en foros
- Búsqueda global
- Calendario
- Canales RSS remotos
- Comentarios
- Cursos
- Cursos accedidos recientemente
- Cursos destacados
- Bloque de elementos recientemente accesados
- Enlaces de sección
- Entrada aleatoria del glosario
- Entradas de blog recientes
- Estado de finalización de curso
- Eventos próximos
- Flickr
- Gente
- HTML (Moodle 3.11 y anteriores)
- Ingreso
- Insignias recientes
- Línea de tiempo
- Marcadores para administradores
- Marcas
- Marcas del blog
- Mensajes
- Menú del blog
- Menú principal
- Navegación
- Planes de aprendizaje
- Resultados de examen
- Resumen de curso o sitio
- Retroalimentación
- Servidores de red
- Texto (Moodle 4.0)
- Últimas noticias
- Usuario ingresado
- Usuarios en línea
- Vista general de curso
- YouTube
- Bloques FAQ
m (tidy up) |
(tidy up) |
||
Línea 1: | Línea 1: | ||
{{ | {{Pendiente de traducir}} | ||
{{Moodle 2.x}} | {{Moodle 2.x}} | ||
{{Bloques}} | {{Bloques}} | ||
Línea 5: | Línea 5: | ||
Para corregir el diseño de bloques por defecto para cursos nuevos, una o más de las líneas siguientes (omitiendo las diagonales) de ''config-dist.php'' puede(n) añadirse a ''[[config.php]]'', corrigiendo los nombres de los bloques que sean necesarios. | Para corregir el diseño de bloques por defecto para cursos nuevos, una o más de las líneas siguientes (omitiendo las diagonales) de ''config-dist.php'' puede(n) añadirse a ''[[config.php]]'', corrigiendo los nombres de los bloques que sean necesarios. | ||
// These variables define DEFAULT block variables for new courses | // These variables define DEFAULT block variables for new courses | ||
// If this one is set it overrides all others and is the only one used. | // If this one is set it overrides all others and is the only one used. | ||
// $CFG->defaultblocks_override = 'participants,activity_modules,search_forums | // $CFG->defaultblocks_override = 'participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity'; | ||
// | // | ||
// These variables define the specific settings for defined course formats. | // These variables define the specific settings for defined course formats. | ||
// They override any settings defined in the formats own config file. | // They override any settings defined in the formats own config file. | ||
// $CFG->defaultblocks_site = 'site_main_menu | // $CFG->defaultblocks_site = 'site_main_menu,course_list:course_summary,calendar_month'; | ||
// $CFG->defaultblocks_social = 'participants,search_forums,calendar_month,calendar_upcoming,social_activities,recent_activity | // $CFG->defaultblocks_social = 'participants,search_forums,calendar_month,calendar_upcoming,social_activities,recent_activity,course_list'; | ||
// $CFG->defaultblocks_topics = 'participants,activity_modules,search_forums | // $CFG->defaultblocks_topics = 'participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity'; | ||
// $CFG->defaultblocks_weeks = 'participants,activity_modules,search_forums | // $CFG->defaultblocks_weeks = 'participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity'; | ||
// These blocks are used when no other default setting is found. | // These blocks are used when no other default setting is found. | ||
// $CFG->defaultblocks = 'participants,activity_modules,search_forums | // $CFG->defaultblocks = 'participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity';</pre> | ||
Por ejemplo, para configurar el diseño por defecto para los cursos con formato de tópicos/temas a [[Bloque de personas]], [[Bloque de marcas (tags]] y [[Bloque de Administración]] (en versiones antiguas de Moodle) en la izquierda y [[Bloque de mensajes]], [[Bloque de usuarios en línea]] y [[Bloque de actividad reciente]] a la dercha, simplemente añada la línea siguiente a su archivo "[[config.php]]": | |||
$CFG->defaultblocks_topics = 'participants,tags | $CFG->defaultblocks_topics = 'participants,tags:messages,online_users,recent_activity'; | ||
Tome nota del empleo del caracter de dos puntos para separar los bloques que aparecen a la izquierda de los que aparecen a la derecha. | |||
== | ==Reiniciar el diseño de los bloques para cursos existentes== | ||
The block layout for existing courses may be reset by copying the following script into a text file, saving it as ''resetblocks.php'', copying it into the Moodle root directory, then visiting <code><nowiki>http://yourmoodlesite.org/resetblocks.php</nowiki></code>. | The block layout for existing courses may be reset by copying the following script into a text file, saving it as ''resetblocks.php'', copying it into the Moodle root directory, then visiting <code><nowiki>http://yourmoodlesite.org/resetblocks.php</nowiki></code>. | ||
Línea 42: | Línea 43: | ||
} | } | ||
?> | ?> | ||
==Vea también== | ==Vea también== |
Revisión del 14:18 20 jul 2014
Nota: Pendiente de Traducir. ¡Anímese a traducir esta página!. ( y otras páginas pendientes)
Moodle 2.x
Diseño de bloques por defecto para cursos nuevos
Para corregir el diseño de bloques por defecto para cursos nuevos, una o más de las líneas siguientes (omitiendo las diagonales) de config-dist.php puede(n) añadirse a config.php, corrigiendo los nombres de los bloques que sean necesarios.
// These variables define DEFAULT block variables for new courses // If this one is set it overrides all others and is the only one used. // $CFG->defaultblocks_override = 'participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity'; // // These variables define the specific settings for defined course formats. // They override any settings defined in the formats own config file. // $CFG->defaultblocks_site = 'site_main_menu,course_list:course_summary,calendar_month'; // $CFG->defaultblocks_social = 'participants,search_forums,calendar_month,calendar_upcoming,social_activities,recent_activity,course_list'; // $CFG->defaultblocks_topics = 'participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity'; // $CFG->defaultblocks_weeks = 'participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity'; // These blocks are used when no other default setting is found.
// $CFG->defaultblocks = 'participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity';
Por ejemplo, para configurar el diseño por defecto para los cursos con formato de tópicos/temas a Bloque de personas, Bloque de marcas (tags y Bloque de Administración (en versiones antiguas de Moodle) en la izquierda y Bloque de mensajes, Bloque de usuarios en línea y Bloque de actividad reciente a la dercha, simplemente añada la línea siguiente a su archivo "config.php":
$CFG->defaultblocks_topics = 'participants,tags:messages,online_users,recent_activity';
Tome nota del empleo del caracter de dos puntos para separar los bloques que aparecen a la izquierda de los que aparecen a la derecha.
Reiniciar el diseño de los bloques para cursos existentes
The block layout for existing courses may be reset by copying the following script into a text file, saving it as resetblocks.php, copying it into the Moodle root directory, then visiting http://yourmoodlesite.org/resetblocks.php
.
Advertencia: This script may change the layout of your course pages and also remove blocks from those pages if they have not been specified in the config.php line. Check which of your courses has blocks which are not in the config.php line and be prepared to spend time adding blocks to your course pages again. Please note that a database backup is recommended before using the script.
<?php //moodle 2.x require_once('config.php'); require_once($CFG->libdir.'/blocklib.php'); $courses = get_courses();//can be feed categoryid to just effect one category foreach($courses as $course) { $context = get_context_instance(CONTEXT_COURSE,$course->id); blocks_delete_all_for_context($context->id); blocks_add_default_course_blocks($course); } ?>
Vea también
Using Moodle Default Block Layout for moodle 1.9 forum discussion