@@ -243,6 +243,8 @@ public function definition() {
243
243
$ questionsnumber = get_config ('hub ' , 'site_questionsnumber_ ' . $ cleanhuburl );
244
244
$ resourcesnumber = get_config ('hub ' , 'site_resourcesnumber_ ' . $ cleanhuburl );
245
245
$ mediancoursesize = get_config ('hub ' , 'site_mediancoursesize_ ' . $ cleanhuburl );
246
+ $ participantnumberaveragecfg = get_config ('hub ' , 'site_participantnumberaverage_ ' . $ cleanhuburl );
247
+ $ modulenumberaveragecfg = get_config ('hub ' , 'site_modulenumberaverage_ ' . $ cleanhuburl );
246
248
247
249
//hidden parameters
248
250
$ mform ->addElement ('hidden ' , 'huburl ' , $ huburl );
@@ -374,36 +376,36 @@ public function definition() {
374
376
if (HUB_MOODLEORGHUBURL != $ huburl ) {
375
377
$ mform ->addElement ('checkbox ' , 'courses ' , get_string ('sendfollowinginfo ' , 'hub ' ),
376
378
" " . get_string ('coursesnumber ' , 'hub ' , $ coursecount ));
377
- $ mform ->setDefault ('courses ' , true );
379
+ $ mform ->setDefault ('courses ' , $ coursesnumber != - 1 );
378
380
$ mform ->addHelpButton ('courses ' , 'sendfollowinginfo ' , 'hub ' );
379
381
380
382
$ mform ->addElement ('checkbox ' , 'users ' , '' ,
381
383
" " . get_string ('usersnumber ' , 'hub ' , $ usercount ));
382
- $ mform ->setDefault ('users ' , true );
384
+ $ mform ->setDefault ('users ' , $ usersnumber != - 1 );
383
385
384
386
$ mform ->addElement ('checkbox ' , 'roleassignments ' , '' ,
385
387
" " . get_string ('roleassignmentsnumber ' , 'hub ' , $ roleassigncount ));
386
- $ mform ->setDefault ('roleassignments ' , true );
388
+ $ mform ->setDefault ('roleassignments ' , $ roleassignmentsnumber != - 1 );
387
389
388
390
$ mform ->addElement ('checkbox ' , 'posts ' , '' ,
389
391
" " . get_string ('postsnumber ' , 'hub ' , $ postcount ));
390
- $ mform ->setDefault ('posts ' , true );
392
+ $ mform ->setDefault ('posts ' , $ postsnumber != - 1 );
391
393
392
394
$ mform ->addElement ('checkbox ' , 'questions ' , '' ,
393
395
" " . get_string ('questionsnumber ' , 'hub ' , $ questioncount ));
394
- $ mform ->setDefault ('questions ' , true );
396
+ $ mform ->setDefault ('questions ' , $ questionsnumber != - 1 );
395
397
396
398
$ mform ->addElement ('checkbox ' , 'resources ' , '' ,
397
399
" " . get_string ('resourcesnumber ' , 'hub ' , $ resourcecount ));
398
- $ mform ->setDefault ('resources ' , true );
400
+ $ mform ->setDefault ('resources ' , $ resourcesnumber != - 1 );
399
401
400
402
$ mform ->addElement ('checkbox ' , 'participantnumberaverage ' , '' ,
401
403
" " . get_string ('participantnumberaverage ' , 'hub ' , $ participantnumberaverage ));
402
- $ mform ->setDefault ('participantnumberaverage ' , true );
404
+ $ mform ->setDefault ('participantnumberaverage ' , $ participantnumberaveragecfg != - 1 );
403
405
404
406
$ mform ->addElement ('checkbox ' , 'modulenumberaverage ' , '' ,
405
407
" " . get_string ('modulenumberaverage ' , 'hub ' , $ modulenumberaverage ));
406
- $ mform ->setDefault ('modulenumberaverage ' , true );
408
+ $ mform ->setDefault ('modulenumberaverage ' , $ modulenumberaveragecfg != - 1 );
407
409
} else {
408
410
$ mform ->addElement ('static ' , 'courseslabel ' , get_string ('sendfollowinginfo ' , 'hub ' ),
409
411
" " . get_string ('coursesnumber ' , 'hub ' , $ coursecount ));
0 commit comments