3 <title>Personal Authorities builder</title>
6 <form name="f_pop" action="plugin_launcher.pl" method="post">
7 <input type="hidden" name="plugin_name" value="unimarc_field_700_701_702.pl">
8 <textarea name="result" rows=10 cols=60><TMPL_VAR name="result"></textarea></br>
9 <p><input type="text" name="search_string" value="<TMPL_VAR name="search_string">">
10 <input type="hidden" name="index" value="<TMPL_VAR name="index">">
11 <input type="hidden" name="op" value="search">
12 <input type="hidden" name="a" value="<TMPL_VAR name="a">">
13 <input type="hidden" name="b" value="<TMPL_VAR name="b">">
14 <input type="hidden" name="c" value="<TMPL_VAR name="c">">
15 <input type="hidden" name="f" value="<TMPL_VAR name="f">">
16 <input type="submit" value="Search"><input type="button" value="END" onClick="javascript:report()">
18 <TMPL_IF name="search_string">
19 <form name="f2_pop" action="plugin_launcher.pl" method="post">
20 <input type="hidden" name="plugin_name" value="unimarc_field_700_701_702.pl">
21 <TMPL_VAR name="select_list">
22 <input type="hidden" name="index" value="<TMPL_VAR name="index">">
23 <input type="hidden" name="op" value="select">
24 <input type="hidden" name="result" value="<TMPL_VAR name="result">">
25 <input type="submit" name="OK" value="OK">
28 <form name="f3_pop" action="plugin_launcher.pl" method="post">
29 <input type="hidden" name="plugin_name" value="unimarc_field_700_701_702.pl">
30 <input type="hidden" name="index" value="<TMPL_VAR name="index">">
31 <input type="hidden" name="op" value="add">
32 insert a new authority : <input type="text" name="insert" value="<TMPL_VAR name="search_string">">
33 <input type="submit" name="NEW" value="NEW">
37 var index_start=<TMPL_VAR name="index">;
38 opener.document.f.field_value[index_start].value= document.f_pop.result.value;
39 var whichfield = opener.document.f.tag[index_start].value;
40 for (i=index_start ; i<opener.document.f.field_value.length ; i++) {
41 if (opener.document.f.tag[i].value == whichfield && opener.document.f.subfield[i].value == 'a') {
42 opener.document.f.field_value[i].value = document.f_pop.a.value;
45 for (i=index_start ; i<opener.document.f.field_value.length ; i++) {
46 if (opener.document.f.tag[i].value == whichfield && opener.document.f.subfield[i].value == 'b') {
47 opener.document.f.field_value[i].value = document.f_pop.b.value;
50 for (i=index_start ; i<opener.document.f.field_value.length ; i++) {
51 if (opener.document.f.tag[i].value == whichfield && opener.document.f.subfield[i].value == 'c') {
52 opener.document.f.field_value[i].value = document.f_pop.c.value;
55 for (i=index_start ; i<opener.document.f.field_value.length ; i++) {
56 if (opener.document.f.tag[i].value == whichfield && opener.document.f.subfield[i].value == 'f') {
57 opener.document.f.field_value[i].value = document.f_pop.f.value;