Blokeen kokapena: berrikuspenen arteko aldeak

MoodleDocstik
Hona jauzi:nabigazioa, bilatu
No edit summary
No edit summary
 
(2 erabiltzailek tartean egindako 3 berrikusketa ez dira erakusten)
1. lerroa: 1. lerroa:
{{Itzuli gabekoak}}
=Ikastaro berrietarako txantiloia =
=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.
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.
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!');
?>