JavaScript changes to make tmpl_process3 recognize translatable strings.
[koha.git] / koha-tmpl / intranet-tmpl / default / en / parameters / marctagstructure.tmpl
1 <!-- TMPL_INCLUDE NAME="parameters-top.inc" -->
2
3 <script>
4         function _(s) { return s } // dummy function for gettext
5         /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
6         function isNotNull(f,noalert) {
7                 if (f.value.length ==0) {
8    return false;
9                 }
10                 return true;
11         }
12         /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
13         function toUC(f) {
14                 var x=f.value.toUpperCase();
15                 f.value=x;
16                 return true;
17         }
18         /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
19         function isNum(v,maybenull) {
20         var n = new Number(v.value);
21         if (isNaN(n)) {
22                 return false;
23                 }
24         if (maybenull==0 && v.value=='') {
25                 return false;
26         }
27         return true;
28         }
29         /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
30         function isDate(f) {
31                 var t = Date.parse(f.value);
32                 if (isNaN(t)) {
33                         return false;
34                 }
35         }
36         /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
37         function Check(f) {
38                 var ok=1;
39                 var _alertString="";
40                 var alertString2;
41                 if (f.tagfield.value.length==0) {
42                         _alertString += "\n- " + _("tag number missing");
43                 }
44                 if (_alertString.length==0) {
45                         document.Aform.submit();
46                 } else {
47                         alertString2  = _("Form not submitted because of the following problem(s)");
48                         alertString2 += "\n------------------------------------------------------------------------------------\n";
49                         alertString2 += _alertString;
50                         alert(alertString2);
51                 }
52         }
53         </SCRIPT>
54
55 <!-- TMPL_IF name="add_form" -->
56 <!---------------------------------------------------------------------------->
57         <H1><!-- TMPL_VAR name="action" --></H1>
58         <form action='<!-- TMPL_VAR name="script_name" -->' name="Aform" method="post">
59         <input type=hidden name=op value='add_validate'>
60         <table>
61         <tr><td>Tag</td><td><!-- TMPL_VAR name="searchfield" --></td></tr>
62         <tr><td>Lib for librarians</td><td><input type="text" name="liblibrarian" value='<!-- TMPL_VAR name="liblibrarian" escape=HTML -->' size=80 maxlength=100></td></tr>
63         <tr><td>Lib for opac</td><td><input type="text" name="libopac" value='<!-- TMPL_VAR name="libopac" escape=HTML -->' size=80 maxlength=100></td></tr>
64         <tr><td>Repeatable</td><td><!-- TMPL_VAR name="repeatable" --></td></tr>
65         <tr><td>Mandatory</td><td><!-- TMPL_VAR name="mandatory" --></td></tr>
66         <tr><td>Authorised value</td><td><!-- TMPL_VAR name="authorised_value" --> (if you select a value here, the indicators will be limited to the authorised value list)</td></tr>
67         <tr><td>&nbsp;</td><td><INPUT type="button" value='OK' onClick='Check(this.form)'></td></tr>
68         </table>
69         </form>
70 <!-- /TMPL_IF -->
71
72
73 <!-- TMPL_IF name="delete_confirm" -->
74 <!---------------------------------------------------------------------------->
75 <table border=0 cellspacing=0 cellpadding=2>
76         <tr valign=top bgcolor=#99cc33>
77                 <td background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><b>tag</b></td>
78                 <td background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><b><!-- TMPL_VAR name="searchfield" --></b></td>
79         </tr>
80         <tr><td>&nbsp;</td><td><!-- TMPL_VAR name="liblibrarian" --></td></tr>
81         <form action='<!-- TMPL_VAR name="script_name" -->' method=post><input type=hidden name=op value=delete_confirmed><input type=hidden name=searchfield value='<!-- TMPL_VAR name="searchfield" -->'>
82         <tr><td colspan=2 align=center>CONFIRM DELETION</td></tr>
83         <tr><td><INPUT type=submit value='YES'></form></td><td><form action='<!-- TMPL_VAR name="script_name" -->' method=post><input type=submit value=NO></form></td></tr>
84 <!-- /TMPL_IF -->
85
86 <!-- TMPL_IF name="delete_confirmed" -->
87 <!---------------------------------------------------------------------------->
88         Data deleted
89         <form action='<!-- TMPL_VAR name="script_name" -->' method=post>
90         <input type=submit value=OK>
91         </form>
92 <!-- /TMPL_IF -->
93
94 <!---------------------------------------------------------------------------->
95 <!-- TMPL_IF name="else" -->
96 <h1>MARC tag structure admin</h1>
97 <b>NOTE : if you change the link between a MARC subfield and a non-MARC field, ask your administrator to run misc/rebuildnonmarc.pl script.</b>
98 <form action='<!-- TMPL_VAR name="script_name" -->' method=post>
99         <input type=text name=searchfield value="">
100         <input type=reset name=reset value="clr">
101 </form>
102 <!-- TMPL_VAR name="searchfield" -->
103 <table border=0 cellspacing=0 cellpadding=2>
104 <tr valign=top bgcolor=#99cc33>
105         <td background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><b>Tag</b></td>
106         <td background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><b>Lib</b></td>
107         <td background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><b>Repeatable</b></td>
108         <td background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><b>Mandatory</b></td>
109         <td background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><b>Authorised<br />value</b></td>
110         <td background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><b>Subfields</b></td>
111         <td background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif">Edit</td>
112         <td background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif">Delete</td>
113 <!-- TMPL_LOOP name="loop" -->
114 <tr valign=top bgcolor='<!-- TMPL_VAR name="bgcolor" -->'>
115         <td><b><!-- TMPL_VAR name="tagfield" --></b></td>
116         <td><!-- TMPL_VAR name="liblibrarian" --></td>
117         <td><!-- TMPL_IF name="repeatable" -->Yes<!-- TMPL_ELSE -->No<!-- /TMPL_IF --></td>
118         <td><!-- TMPL_IF name="mandatory" -->Yes<!-- TMPL_ELSE -->No<!-- /TMPL_IF --></td>
119         <td><!-- TMPL_VAR name="authorised_value" --></td>
120         <td><a href="<!-- TMPL_VAR name="subfield_link" -->">subfields</a></td>
121         <td><a href="<!-- TMPL_VAR name="edit" -->"><img src="<!-- TMPL_VAR name="interface" -->/<!-- TMPL_VAR name="theme" -->/images/fileopen.png"  width=32 hspace=0 vspace=0 border=0></a></td>
122         <td><a href="<!-- TMPL_VAR name="delete" -->"><img src="<!-- TMPL_VAR name="interface" -->/<!-- TMPL_VAR name="theme" -->/images/edittrash.png" width=32 hspace=0 vspace=0 border=0></a></td>
123 </tr>
124 <!-- /TMPL_LOOP -->
125 <form action='<!-- TMPL_VAR name="script_name" -->' method=post>
126 <input type=hidden name=op value=add_form>
127 </table>
128         <form action='<!-- TMPL_VAR name="script_name" -->' method=post>
129         <input type=hidden name=op value=add_form>
130 <table width=40%>
131         <tr>
132                 <td width="33%">
133                         <input type=submit class="button" value="Add Tag" title="Add Tag" alt="Add Tag" >
134                 </td>
135                 <td width=33%>
136                         <!-- TMPL_IF name="isprevpage" -->
137                                 <a href="<!-- TMPL_VAR name="script_name" -->?offset=<!-- TMPL_VAR name="prevpage" -->&searchfield=<!-- TMPL_VAR name="searchfield" -->">
138                                 <input type=image src="<!-- TMPL_VAR name="interface" -->/<!-- TMPL_VAR name="theme" -->/images/1leftarrow.png" title="previous" ALT="previous" BORDER=0>
139                                 </a>
140                         <!-- /TMPL_IF -->
141                 </td>
142                 <td width=33%>
143                         <!-- TMPL_IF name="nextpage" -->
144                                 <a href="<!-- TMPL_VAR name="script_name" -->?offset=<!-- TMPL_VAR name="nextpage" -->&searchfield=<!-- TMPL_VAR name="searchfield" -->">
145                                         <input type=image src="<!-- TMPL_VAR name="interface" -->/<!-- TMPL_VAR name="theme" -->/images/1rightarrow.png" title="next" ALT="next" BORDER=0>
146                                 </a>
147                         <!-- /TMPL_IF -->
148                 </td>
149         </tr>
150 </table>
151 </form>
152 <!-- /TMPL_IF -->
153 <!-- TMPL_INCLUDE NAME="parameters-bottom.inc" -->