Ovo je veliko poboljšanje u načinu prikaza podataka u intranetu (testirati OPAC) u slučaju kad display nije definiran uz pomoć XSLT.
Omogućuje prikazivanje bilo kojeg polja iz MARC formata, a ne samo onih polja koja su mapirana u Koha bazu.
U admin sučelju intraneta, za svaki framework se odrede ključne riječi uparene s pojedinim MARC poljima.
Nakon toga se dodaju potrebna polja u ove dvije datoteke:
/usr/share/koha/intranet/cgi-bin/catalogue/detail.pl
/usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/modules/catalogue/detail.tmpl
dodati varijablu responsibility:
mglavica@koha-upgrade:/usr/share/koha/intranet/cgi-bin/catalogue$ diff -u detail.pl-before detail.pl --- detail.pl-before 2009-12-08 22:45:28.740439368 +0100 +++ detail.pl 2009-12-08 21:26:47.280689653 +0100 @@ -90,6 +90,7 @@ my $marcseriesarray = GetMarcSeries($record,$marcflavour); my $marcurlsarray = GetMarcUrls ($record,$marcflavour); my $subtitle = GetRecordValue('subtitle', $record, $fw); +my $responsibility = GetRecordValue('responsibility', $record, $fw); # Get Branches, Itemtypes and Locations my $branches = GetBranches(); @@ -206,6 +207,7 @@ MARCSERIES => $marcseriesarray, MARCURLS => $marcurlsarray, subtitle => $subtitle, + responsibility => $responsibility, itemdata_ccode => $itemfields{ccode}, itemdata_enumchron => $itemfields{enumchron}, itemdata_uri => $itemfields{uri},
u template dodati:
<!-- TMPL_LOOP NAME="responsibility" --> <!-- TMPL_VAR NAME="subfield" --> <!-- /TMPL_LOOP -->