|
Lines 185-191
if ($op eq 'add_form') {
Link Here
|
| 185 |
$i++; |
185 |
$i++; |
| 186 |
} |
186 |
} |
| 187 |
# add more_subfields empty lines for add if needed |
187 |
# add more_subfields empty lines for add if needed |
| 188 |
for (my $i=1;$i<=$more_subfields;$i++) { |
188 |
|
| 189 |
my %row_data; # get a fresh hash for the row data |
189 |
my %row_data; # get a fresh hash for the row data |
| 190 |
$row_data{'new_subfield'} = 1; |
190 |
$row_data{'new_subfield'} = 1; |
| 191 |
$row_data{tab} = { |
191 |
$row_data{tab} = { |
|
Lines 197-207
if ($op eq 'add_form') {
Link Here
|
| 197 |
default => $data->{'hidden'} |
197 |
default => $data->{'hidden'} |
| 198 |
}; |
198 |
}; |
| 199 |
|
199 |
|
| 200 |
$row_data{tagsubfieldinput} = "<input type=\"text\" name=\"tagsubfield\" value=\"".$data->{'tagsubfield'}."\" size=\"1\" id=\"tagsubfield\" maxlength=\"1\" />"; |
200 |
$row_data{tagsubfieldinput} = |
| 201 |
$row_data{tagsubfieldinput} = |
|
|
| 202 |
"<label><input type=\"text\" name=\"tagsubfield\" value=\"" |
201 |
"<label><input type=\"text\" name=\"tagsubfield\" value=\"" |
| 203 |
. $data->{'tagsubfield'} |
202 |
. $data->{'tagsubfield'} |
| 204 |
. "\" size=\"1\" id=\"tagsubfield\" maxlength=\"1\" /></label>"; |
203 |
. "\" size=\"1\" id=\"tagsubfieldinput".$i."\" maxlength=\"1\" /></label>"; |
| 205 |
$row_data{tagsubfield} = $data->{'tagsubfield'}; |
204 |
$row_data{tagsubfield} = $data->{'tagsubfield'}; |
| 206 |
$row_data{liblibrarian} = ""; |
205 |
$row_data{liblibrarian} = ""; |
| 207 |
$row_data{libopac} = ""; |
206 |
$row_data{libopac} = ""; |
|
Lines 228-251
if ($op eq 'add_form') {
Link Here
|
| 228 |
default => "", |
227 |
default => "", |
| 229 |
}; |
228 |
}; |
| 230 |
$row_data{authorised_value} = { |
229 |
$row_data{authorised_value} = { |
| 231 |
id => "authorised_value", |
230 |
id => "authorised_value$i", |
| 232 |
values => $authorised_values, |
231 |
values => $authorised_values, |
| 233 |
default => "", |
232 |
default => "", |
| 234 |
}; |
233 |
}; |
| 235 |
$row_data{frameworkcode} = { |
234 |
$row_data{frameworkcode} = { |
| 236 |
id => "frameworkcode", |
235 |
id => "frameworkcode$i", |
| 237 |
values => \@authtypes, |
236 |
values => \@authtypes, |
| 238 |
default => $data->{'frameworkcode'}, |
237 |
default => $data->{'frameworkcode'}, |
| 239 |
}; |
238 |
}; |
| 240 |
$row_data{value_builder} = { |
239 |
$row_data{value_builder} = { |
| 241 |
id => "value_builder", |
240 |
id => "value_builder$i", |
| 242 |
values => \@value_builder, |
241 |
values => \@value_builder, |
| 243 |
default => $data->{'value_builder'}, |
242 |
default => $data->{'value_builder'}, |
| 244 |
}; |
243 |
}; |
| 245 |
|
244 |
|
| 246 |
$row_data{row} = $i; |
245 |
$row_data{row} = $i; |
| 247 |
push(@loop_data, \%row_data); |
246 |
push(@loop_data, \%row_data); |
| 248 |
} |
247 |
|
| 249 |
$template->param('use_heading_flags_p' => 1); |
248 |
$template->param('use_heading_flags_p' => 1); |
| 250 |
$template->param('heading_edit_subfields_p' => 1); |
249 |
$template->param('heading_edit_subfields_p' => 1); |
| 251 |
$template->param(action => "Edit subfields", |
250 |
$template->param(action => "Edit subfields", |
| 252 |
- |
|
|