View | Details | Raw Unified | Return to bug 12091
Collapse All | Expand All

(-)a/admin/auth_subfields_structure.pl (-9 / +7 lines)
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
- 

Return to bug 12091