my $isbn;
my $count;
my @results;
+my $branchcount;
+my @branches;
if (! $biblioitemnum) {
print $input->redirect('addbooks.pl');
print startmenu('acquisitions');
($count, @results) = &getitemsbybiblioitem($biblioitemnum);
+ ($branchcount, @branches) = &branches;
if ($count) {
print << "EOF";
<td align="right">BARCODE:</td>
<td><input name="barcode" size="10" value="$maxbarcode" /></td>
<td align="right">Home Branch:</td>
-<td><select name="homebranch"><option value="STWE">Stewart Elementary<option value="MEZ">Meziadin Elementary</select></td>
+<td><select name="homebranch">
+EOF
+
+ for (my $i = 0; $i < $branchcount; $i ++) {
+ print << "EOF";
+<option value="$branches[$i]->{'branchcode'}">$branches[$i]->{'branchname'}
+EOF
+ } # for
+
+ print << "EOF";
+</select></td>
</tr>
<tr>
<td align="right">Replacement Price:</td>
use C4::Acquisitions;
my $input = new CGI;
-my $biblio = { title => $input->param('title'),
- subtitle => $input->param('subtitle'),
- author => $input->param('author'),
- seriestitle => $input->param('seriestitle'),
- copyright => $input->param('copyrightdate'),
- abstract => $input->param('abstract'),
- notes => $input->param('notes')
- }; # my $biblio
+my $biblio = {
+ title => $input->param('title'),
+ subtitle => $input->param('subtitle')?$input->param('subtitle'):"",
+ author => $input->param('author')?$input->param('author'):"",
+ seriestitle => $input->param('seriestitle')?$input->param('seriestitle'):"",
+ copyright => $input->param('copyrightdate')?$input->param('copyrightdate'):"",
+ abstract => $input->param('abstract')?$input->param('abstract'):"",
+ notes => $input->param('notes')?$input->param('notes'):""
+}; # my $biblio
my $biblionumber;
if (! $biblio->{'title'}) {
my $biblionumber = $input->param('biblionumber');
my $biblioitem = {
biblionumber => $biblionumber,
- publishercode => $input->param('publishercode'),
- publicationyear => $input->param('publicationyear'),
- place => $input->param('year'),
- illus => $input->param('illus'),
- isbn => $input->param('isbn'),
- additionalauthors => $input->param('additionalauthors'),
- subjectheadings => $input->param('subjectheadings'),
- itemtype => $input->param('itemtype'),
- url => $input->param('url'),
- dewey => $input->param('dewey'),
- subclass => $input->param('subclass'),
- issn => $input->param('issn'),
- lccn => $input->param('lccn'),
- volume => $input->param('volume'),
- number => $input->param('number'),
- volumeddesc => $input->param('volumeddesc'),
- pages => $input->param('pages'),
- size => $input->param('size'),
- notes => $input->param('notes')
+ publishercode => $input->param('publishercode')?$input->param('publishercode'):"",
+ publicationyear => $input->param('publicationyear')?$input->param('publicationyear'):"",
+ place => $input->param('year')?$input->param('year'):"",
+ illus => $input->param('illus')?$input->param('illus'):"",
+ isbn => $input->param('isbn')?$input->param('isbn'):"",
+ additionalauthors => $input->param('additionalauthors')?$input->param('additionalauthors'):"",
+ subjectheadings => $input->param('subjectheadings')?$input->param('subjectheadings'):"",
+ itemtype => $input->param('itemtype')?$input->param('itemtype'):"",
+ url => $input->param('url')?$input->param('url'):"",
+ dewey => $input->param('dewey')?$input->param('dewey'):"",
+ subclass => $input->param('subclass')?$input->param('subclass'):"",
+ issn => $input->param('issn')?$input->param('issn'):"",
+ lccn => $input->param('lccn')?$input->param('lccn'):"",
+ volume => $input->param('volume')?$input->param('volume'):"",
+ number => $input->param('number')?$input->param('number'):"",
+ volumeddesc => $input->param('volumeddesc')?$input->param('volumeddesc'):"",
+ pages => $input->param('pages')?$input->param('pages'):"",
+ size => $input->param('size')?$input->param('size'):"",
+ notes => $input->param('notes')?$input->param('notes'):""
};
my $biblioitemnum;