Je kunt het department veld van de persoonlijke pagina gebruiken voor de klassecode van de leerling. (Wij halen dit via LDAP uit de schooladmin.)
Dit veld kun je toevoegen aan de diverse overzichten van quizz, bv:
1.4.3 is erg afwijkend van oudere versies, in oude versie 1.4.1+ :
in /mod/quizz/report/simplestat/report.php:
voeg bovenaan ergens in:
$data[$user->id]->stamgroep = $user->department;//gt
===============================================================
Voeg in de kop van de Excel-tabel (names of all the fields) een kolomnaam in:
$myxls->write_string(0,1,"klas");
en in het blok van de user data:
$myxls->write_string($row,1,$data[$userid]->department);
en in de resultaat lijn onder die kolom ook nog:
$myxls->write_string($row,1,"-----");
========================================================
En doe hetzelfde in de scherm-html-weergave:
voeg in in de kop:
echo "<th title=\"$title\">Groep</th>";//gt
en in het datablok:
echo "<th title=\"$title\">".$data[$userid]->stamgroep."</th>";//gt
en voeg in in de laatste regel een nieuwe kolom-voet:
<th title=\"$title\"><font size=-3> 2004/2005 </font></th>
(tekst wordt dan leerjaar 2004/2005 ...of kies iets anders)
enz...
(tekstdata is met spaties te los van opzet, doe ik niet, of ik moet het met scheidingscomma's opvullen)
====================================================
in 1.4.3 heb ik al snel dit voor html en excel nu ook zo aangepast