Blokeen kokapena: berrikuspenen arteko aldeak
MoodleDocstik
No edit summary |
No edit summary |
||
(Erabiltzaile berak tartean egindako 2 ekarpen ez dira erakusten) | |||
1. lerroa: | 1. lerroa: | ||
=Ikastaro berrietarako txantiloia = | =Ikastaro berrietarako txantiloia = | ||
8. lerroa: | 7. lerroa: | ||
// | // | ||
// Aldagai hauek definitutako ikastaro-formatuetarako ezarpenak definitzen dituzte. | // Aldagai hauek definitutako ikastaro-formatuetarako ezarpenak definitzen dituzte. | ||
// Konfigurazio-fitxategian bertan dagoen edozein ezarpen gainidazten dute. | |||
// $CFG->defaultblocks_site = 'site_main_menu,admin,course_list:course_summary,<br>calendar_month'; | |||
// $CFG->defaultblocks_social = 'participants,search_forums,calendar_month,<br>calendar_upcoming,social_activities,recent_activity,admin,course_list'; | |||
// $CFG->defaultblocks_topics = 'participants,activity_modules,search_forums,admin,<br>course_list:news_items,calendar_upcoming,recent_activity'; | |||
// $CFG->defaultblocks_weeks = 'participants,activity_modules,search_forums,admin,<br>course_list:news_items,calendar_upcoming,recent_activity'; | |||
// Bloke hauek berezko konfiguraziorik aurkitzen ez denean erabiltzen dira. | |||
// $CFG->defaultblocks = 'participants,activity_modules,search_forums,admin,<br>course_list:news_items,calendar_upcoming,recent_activity'; | |||
(''config-dist.php''-etik kopiatutako kodea.) | |||
==Dauden ikastaroetarako txantiloi-blokeari berriz ezarpenak ezarri == | ==Dauden ikastaroetarako txantiloi-blokeari berriz ezarpenak ezarri == | ||
'''Dauden ikastaroetarako txantiloi-blokea'''ri ('''''block layout for existing courses''''') berriz ere ezarpenak jar dakizkioke ondorengo script-a testu-fitxategi batean kopiatuta, ''resetblocks.php'' bezala gorde, Moodle-ren sustrai-direktorioan kopiatu eta ondoren <code><nowiki>http://tusitiomoodle.org/resetblocks.php</nowiki></code> joanda. Mesedez, jabetu script-a erabili aurretik datu-basearen segurtasun-kopia egitea gomendagarria dela oso. | |||
<?php | |||
require_once('config.php'); | |||
require_once($CFG->libdir.'/blocklib.php'); | |||
$courses = get_records('course'); | |||
foreach($courses as $course) { | |||
$page = page_create_object(PAGE_COURSE_VIEW, $course->id); | |||
blocks_repopulate_page($page); | |||
} | |||
print_heading('Done!'); | |||
?> | |||
[[en:Block_layout]] | |||
[[Kategoria:Kudeatzaileak]] | [[Kategoria:Kudeatzaileak]] |
Hauxe da oraingo bertsioa, 15:58, 2 Maiatza 2007 data duena
Ikastaro berrietarako txantiloia
Ikastaro berrietarako txantiloi blokea(default block layout) konpontzeko, gaineratu ondorengo lerroetako bat edo gehiago (marrarik gabe) config.php fitxategiari eta konpondu behar diren blokeen izenak.
// Aldagai hauek ikastaro berrietarako BEREZKO bloke-aldagaiak definitzen dituzte // Hau erabiltzen baduzu, gainontzekoak gainidazten ditu eta hauxe erabiltzen da bakarrik. // $CFG->defaultblocks_override = 'participants,activity_modules,search_forums,admin,
course_list:news_items,calendar_upcoming,recent_activity'; // // Aldagai hauek definitutako ikastaro-formatuetarako ezarpenak definitzen dituzte. // Konfigurazio-fitxategian bertan dagoen edozein ezarpen gainidazten dute. // $CFG->defaultblocks_site = 'site_main_menu,admin,course_list:course_summary,
calendar_month'; // $CFG->defaultblocks_social = 'participants,search_forums,calendar_month,
calendar_upcoming,social_activities,recent_activity,admin,course_list'; // $CFG->defaultblocks_topics = 'participants,activity_modules,search_forums,admin,
course_list:news_items,calendar_upcoming,recent_activity'; // $CFG->defaultblocks_weeks = 'participants,activity_modules,search_forums,admin,
course_list:news_items,calendar_upcoming,recent_activity'; // Bloke hauek berezko konfiguraziorik aurkitzen ez denean erabiltzen dira. // $CFG->defaultblocks = 'participants,activity_modules,search_forums,admin,
course_list:news_items,calendar_upcoming,recent_activity';
(config-dist.php-etik kopiatutako kodea.)
Dauden ikastaroetarako txantiloi-blokeari berriz ezarpenak ezarri
Dauden ikastaroetarako txantiloi-blokeari (block layout for existing courses) berriz ere ezarpenak jar dakizkioke ondorengo script-a testu-fitxategi batean kopiatuta, resetblocks.php bezala gorde, Moodle-ren sustrai-direktorioan kopiatu eta ondoren http://tusitiomoodle.org/resetblocks.php
joanda. Mesedez, jabetu script-a erabili aurretik datu-basearen segurtasun-kopia egitea gomendagarria dela oso.
<?php require_once('config.php'); require_once($CFG->libdir.'/blocklib.php'); $courses = get_records('course'); foreach($courses as $course) { $page = page_create_object(PAGE_COURSE_VIEW, $course->id); blocks_repopulate_page($page); } print_heading('Done!'); ?>