3 #script to display detailed information
12 my $type = $input->param('type');
13 my $bib = $input->param('bib');
14 my $title = $input->param('title');
15 my @items = &ItemInfo(undef, $bib, $type);
16 my $dat = &bibdata($bib);
18 my ($count3, $addauthor) = &addauthor($bib);
19 my $additional = $addauthor->[0]->{'author'};
20 my @temp = split('\t', $items[0]);
31 $secondary = '#efe5ef';
34 $secondary = '#ffffcc';
39 print startmenu($type);
43 <a href=request.pl?bib=$bib><img height=42 WIDTH=120 BORDER=0 src=\"/images/requests.gif\" align=right border=0></a>
47 for (my $i = 1; $i < $count3; $i++) {
48 $additional .= "|" . $addauthor->[$i]->{'author'};
51 if ($type eq 'catmain'){
52 print mkheadr(3,"Catalogue Maintenance");
55 if ($dat->{'author'} ne ''){
56 print mkheadr(3,"$dat->{'title'} ($dat->{'author'}) $temp[4]");
58 print mkheadr(3,"$dat->{'title'} $temp[4]");
62 <TABLE CELLSPACING=0 CELLPADDING=5 border=1 align=left width="220">
64 <!-----------------BIBLIO RECORD TABLE--------->
67 <form action=/cgi-bin/koha/modbib.pl method=post>
68 <input type=hidden name=bibnum value=$bib>
75 print "background=\"/images/background-mem.gif\"";
93 print "<INPUT TYPE=\"image\" name=\"submit\" VALUE=\"modify\" height=42 WIDTH=93 BORDER=0 src=\"/images/modify-mem.gif\">
94 <INPUT TYPE=\"image\" name=\"delete\" VALUE=\"delete\" height=42 WIDTH=93 BORDER=0 src=\"/images/delete-mem.gif\">";
98 <FONT SIZE=2 face="arial, helvetica">
102 if ($type ne 'opac'){
104 <b>Subtitle:</b> $dat->{'subtitle'}<br>
105 <b>Author:</b> $dat->{'author'}<br>
106 <b>Additional Author:</b> $additional<br>
107 <b>Series Title:</b> $dat->{'seriestitle'}<br>
108 <b>Subject:</b> $dat->{'subject'}<br>
109 <b>Copyright:</b> $dat->{'copyrightdate'}<br>
110 <b>Notes:</b> $dat->{'notes'}<br>
111 <b>Unititle:</b> $dat->{'unititle'}<br>
112 <b>Analytical Author:</b> <br>
113 <b>Analytical Title:</b> <br>
114 <b>Serial:</b> $dat->{'serial'}<br>
115 <b>Total Number of Items:</b> $count
121 if ($dat->{'subtitle'} ne ''){
122 print "<b>Subtitle:</b> $dat->{'subtitle'}<br>";
124 if ($dat->{'author'} ne ''){
125 print "<b>Author:</b> $dat->{'author'}<br>";
127 #Additional Author: <br>
128 if ($dat->{'seriestitle'} ne ''){
129 print "<b>Seriestitle:</b> $dat->{'seriestitle'}<br>";
131 if ($dat->{'subject'} ne ''){
132 print "<b>Subject:</b> $dat->{'subject'}<br>";
134 if ($dat->{'copyrightdate'} ne ''){
135 print "<b>Copyright:</b> $dat->{'copyrightdate'}<br>";
137 if ($dat->{'notes'} ne ''){
138 print "<b>Notes:</b> $dat->{'notes'}<br>";
140 if ($dat->{'unititle'} ne ''){
141 print "<b>Unititle:</b> $dat->{'unititle'}<br>";
143 #Analytical Author: <br>
144 #Analytical Title: <br>
145 if ($dat->{'serial'} ne '0'){
146 print "<b>Serial:</b> Yes<br>";
148 print "<b>Total Number of Items:</b> $count
159 <img src="/images/holder.gif" width=16 height=300 align=left>
165 if ($type eq 'opac'){
167 print mktablerow(6,$main,'Item Type','Class','Branch','Date Due','Last Seen');
169 print mktablerow(6,$main,'Itemtype','Class','Location','Date Due','Last Seen','Barcode',"/images/background-mem.gif");
174 my @results = split('\t', $items[$i]);
175 if ($type ne 'opac'){
176 $results[1]=mklink("/cgi-bin/koha/moredetail.pl?item=$results[5]&bib=$bib&bi=$results[8]&type=$type",$results[1]);
178 if ($results[2] eq ''){
179 $results[2]='Available';
181 if ($type eq 'catmain'){
182 $results[10]=mklink("/cgi-bin/koha/maint/catmaintain.pl?type=fixitemtype&bi=$results[8]&item=$results[6]","Fix Itemtype");
185 if ($type ne 'opac'){
186 if ($type eq 'catmain'){
187 print mktablerow(8,$secondary,$results[6],$results[4],$results[3],$results[2],$results[7],$results[1],$results[9],$results[10]);
189 print mktablerow(7,$secondary,$results[6],$results[4],$results[3],$results[2],$results[7],$results[1],$results[9]);
192 $results[6]=ItemType($results[6]);
193 print mktablerow(6,$secondary,$results[6],$results[4],$results[3],$results[2],$results[7],$results[9]);
197 if ($type ne 'opac'){
198 if ($type eq 'catmain'){
199 print mktablerow(8,'white',$results[6],$results[4],$results[3],$results[2],$results[7],$results[1],$results[9],$results[10]);
201 print mktablerow(7,'white',$results[6],$results[4],$results[3],$results[2],$results[7],$results[1],$results[9]);
204 $results[6]=ItemType($results[6]);
205 print mktablerow(6,'white',$results[6],$results[4],$results[3],$results[2],$results[7],$results[9]);
215 if ($type ne 'opac'){
218 <TD bgcolor="99cc33" background="/images/background-mem.gif" colspan=2><p><b>HELP</b><br>
219 <b>Update Biblio for all Items:</b> Click on the <b>Modify</b> button [left] to amend the biblio. Any changes you make will update the record for <b>all</b> the items listed above. <p>
220 <b>Updating the Biblio for only ONE or SOME Items:</b>
223 if ($type eq 'catmain'){
225 If some of the items listed above need a different biblio,
226 you need to click on the wrong item, then shift the group it belongs to, to the correct biblio.
227 You will need to know the correct biblio number
235 If some of the items listed above need a different biblio, or are on the wrong biblio, you must use the <a href="acquisitions/">acquisitions</a> process to fix this. You will need to "re-order" the items, and delete them from this biblio.
245 print "<br clear=all>";
246 print endmenu($type);