followup to previous patch - don't use TMPL_IF EXPR
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / admin / marc_subfields_structure.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 <title>Koha &rsaquo; Administration &rsaquo;<!-- TMPL_IF name="add_form" --><!-- TMPL_IF NAME="use-heading-flags-p" --><!-- TMPL_IF NAME="heading-edit-subfields-p" --> MARC Subfield Structure &rsaquo; Edit MARC subfields constraints<!-- /TMPL_IF --><!-- TMPL_ELSE --> MARC Subfield Structure &rsaquo; <!-- TMPL_VAR NAME="action" --><!-- /TMPL_IF --><!-- /TMPL_IF -->
3 <!-- TMPL_IF name="delete_confirm" --> MARC Subfield Structure &rsaquo; Confirm Deletion of Subfield <!-- TMPL_VAR NAME="tagsubfield" --><!-- /TMPL_IF --><!-- TMPL_IF name="delete_confirmed" --> MARC Subfield Structure &rsaquo; Subfield Deleted<!-- /TMPL_IF --><!-- TMPL_IF name="else" -->MARC Subfield Structure<!-- /TMPL_IF --></title>
4 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
5 <script type="text/javascript">
6 //<![CDATA[
7
8          $(document).ready(function() {
9                 $('#subfieldtabs > ul').tabs();
10                 $("a.displaymore").click(function(){
11                         $("#"+$(this).attr("href").replace("#","")).toggle();
12                         if($(this).html() == "display more constraints"){
13                                 $(this).html("hide constraints");
14                         } else {
15                                 $(this).html("display more constraints");
16                         }
17                 });
18          });
19
20 /*function displayMoreConstraint(numlayer){
21     var thisdiv = document.getElementById(numlayer);
22     if(thisdiv.getAttribute("class") == "content_hidden"){
23         thisdiv.removeAttribute('class');
24         thisdiv.setAttribute("class","content_visible");
25     } else {
26         thisdiv.removeAttribute('class');
27         thisdiv.setAttribute("class","content_hidden");
28     }
29 }*/
30
31 //]]>
32 </script>
33 </head>
34 <body>
35 <!-- TMPL_INCLUDE NAME="header.inc" -->
36 <!-- TMPL_INCLUDE NAME="cat-search.inc" -->
37
38 <div id="breadcrumbs">
39   <a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a> &rsaquo; <a href="/cgi-bin/koha/admin/biblio_framework.pl">MARC Frameworks</a> &rsaquo; <a href="/cgi-bin/koha/admin/marctagstructure.pl?frameworkcode=<!-- TMPL_VAR NAME="frameworkcode" -->&amp;searchfield=<!-- TMPL_VAR name="tagfield" -->"><!-- TMPL_VAR NAME="frameworkcode" --> Framework Structure</a> &rsaquo;
40   <!-- TMPL_IF name="add_form" -->
41   <!-- TMPL_IF NAME="use-heading-flags-p" -->
42   <!-- TMPL_IF NAME="heading-edit-subfields-p" --> <a href="/cgi-bin/koha/admin/marc_subfields_structure.pl?tagfield=<!-- TMPL_VAR NAME="tagfield" -->&amp;frameworkcode=<!-- TMPL_VAR NAME="frameworkcode" -->">Tag <!-- TMPL_VAR NAME="tagfield" --> Subfield Structure</a> &rsaquo; Edit subfields constraints
43   <!-- /TMPL_IF -->
44   <!-- TMPL_ELSE --> <a href="/cgi-bin/koha/admin/marc_subfields_structure.pl?tagfield=<!-- TMPL_VAR NAME="tagfield" -->&amp;frameworkcode=<!-- TMPL_VAR NAME="frameworkcode" -->">Tag <!-- TMPL_VAR NAME="tagfield" --> Subfield Structure</a> &rsaquo; <!-- TMPL_VAR NAME="action" -->
45   <!-- /TMPL_IF -->
46   <!-- /TMPL_IF -->
47 <!-- TMPL_IF name="delete_confirm" --> <a href="/cgi-bin/koha/admin/marc_subfields_structure.pl?tagfield=<!-- TMPL_VAR NAME="tagfield" -->&amp;frameworkcode=<!-- TMPL_VAR NAME="frameworkcode" -->">Tag <!-- TMPL_VAR NAME="tagfield" --> Subfield Structure</a> &rsaquo; Confirm Deletion of Subfield <!-- TMPL_VAR NAME="tagsubfield" -->
48 <!-- /TMPL_IF -->
49 <!-- TMPL_IF name="delete_confirmed" --> <a href="/cgi-bin/koha/admin/marc_subfields_structure.pl?tagfield=<!-- TMPL_VAR NAME="tagfield" -->&amp;frameworkcode=<!-- TMPL_VAR NAME="frameworkcode" -->">Tag <!-- TMPL_VAR NAME="tagfield" --> Subfield Structure</a> &rsaquo; Subfield Deleted
50 <!-- /TMPL_IF -->
51 <!-- TMPL_IF name="else" -->Tag <!-- TMPL_VAR NAME="tagfield" --> Subfield Structure<!-- /TMPL_IF -->
52 </div>
53
54 <div id="doc" class="yui-t7">
55    
56    <div id="bd">
57         <div id="yui-main">
58         <div class="yui-g">
59
60 <!-- TMPL_IF NAME="add_form" -->
61     <h1>
62         <!-- TMPL_IF NAME="use-heading-flags-p" -->
63             <!-- TMPL_IF NAME="heading-edit-subfields-p" -->Tag <!-- TMPL_VAR NAME="tagfield" --> Subfield Constraints<!-- /TMPL_IF -->
64         <!-- TMPL_ELSE -->
65             <!-- TMPL_VAR NAME="action" -->
66         <!-- /TMPL_IF -->
67     </h1>
68     <form action="<!-- TMPL_VAR NAME="script_name" -->" name="Aform" method="post">
69     <input type="hidden" name="op" value="add_validate" />
70         <input type="hidden" name="tagfield" value="<!-- TMPL_VAR NAME="tagfield" -->" />
71     <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->" />
72     <input type="submit" value="Save Changes" />
73     
74     <div id="subfieldtabs" class="toptabs numbered">
75    <ul>
76         <!-- TMPL_LOOP NAME="loop" -->
77             <!-- TMPL_IF NAME="new_subfield" -->
78                 <!-- TMPL_IF EXPR="tagfield >=10" --><!-- display new only for > 10 fields -->
79                 <li><a href="/cgi-bin/koha/admin/marc_subfields_structure.pl#sub<!-- TMPL_VAR NAME="urisubfieldcode" -->field" title="<!-- TMPL_VAR NAME="liblibrarian" -->">New</a></li>
80                 <!-- /TMPL_IF -->
81             <!-- TMPL_ELSE -->
82                 <li><a href="/cgi-bin/koha/admin/marc_subfields_structure.pl#sub<!-- TMPL_VAR NAME="urisubfieldcode" -->field" title="<!-- TMPL_VAR NAME="liblibrarian" -->">
83                     <!-- TMPL_VAR NAME="subfieldcode" -->
84                </a></li>
85             <!-- /TMPL_IF -->
86         <!-- /TMPL_LOOP -->
87     </ul>
88     
89     <!-- TMPL_LOOP NAME="loop" --> 
90         <div id="sub<!-- TMPL_VAR NAME="urisubfieldcode" -->field">
91         
92                <fieldset class="rows"><legend><!-- TMPL_IF "new_subfield" -->Add new subfield<!-- TMPL_ELSE -->Basic constraints<!-- /TMPL_IF --></legend>
93                         <ol>
94                                 <!-- TMPL_IF EXPR="subfieldcode eq 0 || subfieldcode" --> 
95                                 <li><span class="label">Subfield code:</span> <!-- TMPL_VAR NAME="subfieldcode" --> <input type="hidden" name="tagsubfield" value="<!-- TMPL_VAR NAME="subfieldcode" -->" /></li>
96                                 <!-- TMPL_ELSE -->
97                                 <li><label for="tagsubfield<!-- TMPL_VAR NAME="row" -->">Subfield code:</label> <input type="text" id="tagsubfield<!-- TMPL_VAR NAME="row" -->" name="tagsubfield" value="<!-- TMPL_VAR NAME="subfieldcode" -->" /></li>
98                                 <!-- /TMPL_IF -->
99                                 <li><label for="liblibrarian<!-- TMPL_VAR NAME="row" -->">Text for librarian: </label><input id="liblibrarian<!-- TMPL_VAR NAME="row" -->" type="text" name="liblibrarian" value="<!-- TMPL_VAR NAME="liblibrarian" -->" size="40" maxlength="80" /></li>
100                                 <li><label for="libopac<!-- TMPL_VAR NAME="row" -->">Text for OPAC: </label><input type="text" id="libopac<!-- TMPL_VAR NAME="row" -->" name="libopac" value="<!-- TMPL_VAR NAME="libopac" -->" size="40" maxlength="80" /></li>
101                                 <li><label for="repeatable<!-- TMPL_VAR NAME="row" -->">Repeatable: </label><!-- TMPL_VAR NAME="repeatable" --></li>
102                                 <li><label for="mandatory<!-- TMPL_VAR NAME="row" -->">Mandatory: </label><!-- TMPL_VAR NAME="mandatory" --></li>
103                                 <li><label for="tab<!-- TMPL_VAR NAME="row" -->">Managed in tab: </label><!-- TMPL_VAR NAME="tab" --> (ignore means that the subfield does not display in the record editor)</li>
104                         </ol>
105             </fieldset>
106                         
107             <a class="displaymore" href="#more<!-- TMPL_VAR NAME="urisubfieldcode" -->">display more constraints</a>
108             <div id="more<!-- TMPL_VAR NAME="urisubfieldcode" -->" style="display:none; clear: both">
109              <fieldset class="rows">
110                                 <legend>Advanced constraints:</legend>
111                 <ol><li><label for="defaultvalue<!-- TMPL_VAR NAME="row" -->">Default value:</label>
112                     <input type="text" name="defaultvalue" id="defaultvalue<!-- TMPL_VAR NAME="row" -->" value="<!-- TMPL_VAR NAME="defaultvalue" -->" /></li>
113                 <li><label for="hidden<!-- TMPL_VAR NAME="row" -->">hidden</label><input type="text" id="hidden<!-- TMPL_VAR NAME="row" -->" name="hidden" value="<!-- TMPL_VAR name="hidden" -->" size="2" /> (see online help)</li>
114                 <li><label for="isurl<!-- TMPL_VAR NAME="row" -->">Is a URL:</label><!-- TMPL_VAR NAME="isurl" --> (if checked, it means that the subfield is a URL and can be clicked)</li>
115                 <li><label for="link<!-- TMPL_VAR NAME="row" -->">Link:</label><input type="text" id="link<!-- TMPL_VAR NAME="row" -->" name="link" value="<!-- TMPL_VAR NAME="link" -->" size="10" maxlength="80" /> (e.g., Title or Local-Number) <span class="error"><em>Warning: This value should not change after data has been added to your catalog</em></span></li>
116                 <li><label for="kohafield<!-- TMPL_VAR NAME="row" -->">Koha link:</label><!-- TMPL_VAR NAME="kohafield" --></li>
117                         </ol>
118         </fieldset>
119          <fieldset class="rows">
120                 <legend>Other Options: (choose one)</legend>
121                         <ol>
122                                 <li><label for="authorised_value<!-- TMPL_VAR NAME="row" -->">Authorized value:</label><!-- TMPL_VAR NAME="authorised_value" --></li>
123                                 <li><label for="authtypecode<!-- TMPL_VAR NAME="row" -->">Thesaurus:</label><!-- TMPL_VAR NAME="authtypes" --></li>
124                                 <li><label for="value_builder<!-- TMPL_VAR NAME="row" -->">Plugin:</label><!-- TMPL_VAR NAME="value_builder" --></li>
125                         </ol>
126                                 </fieldset>
127             </div><br class="clear" /><!-- /more  -->
128         </div><!-- /content_sub -->
129         <!-- /TMPL_LOOP -->
130                 </div><!-- /content -->
131     </form>
132 <!-- /TMPL_IF -->
133
134 <!-- TMPL_IF NAME="delete_confirm" -->
135
136 <h3>Confirm Deletion of Subfield <!-- TMPL_VAR NAME="tagsubfield" -->?</h3>
137     <p>Subfield: <!-- TMPL_VAR NAME="tagsubfield" --></p>
138     <p>Description<!-- TMPL_VAR NAME="liblibrarian" --></p>
139
140             <form action="<!-- TMPL_VAR NAME="delete_link" -->" method="post"><input type="hidden" name="op" value="delete_confirmed" />
141                 <input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->" />
142                 <input type="hidden" name="tagfield" value="<!-- TMPL_VAR NAME="tagfield" -->" />
143                                 <input type="hidden" name="tagsubfield" value="<!-- TMPL_VAR NAME="tagsubfield" -->" />
144                                 <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->" />
145                                 <input type="submit" value="Yes, Delete this Subfield" />
146             </form>
147                         
148                         <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
149                         <input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->" />
150                         <input type="hidden" name="tagfield" value="<!-- TMPL_VAR NAME="tagfield" -->" />
151                         <input type="hidden" name="tagsubfield" value="<!-- TMPL_VAR NAME="tagsubfield" -->" />
152                         <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->" />
153                         <input type="submit" value="No, Do Not Delete" />
154             </form>
155 <!-- /TMPL_IF -->
156
157 <!-- TMPL_IF NAME="delete_confirmed" -->
158
159     <h3>Data deleted</h3>
160     <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
161         <input type="hidden" name="tagfield" value="<!-- TMPL_VAR NAME="tagfield" -->" />
162     <input type="submit" value="OK" />
163     </form>
164 <!-- /TMPL_IF -->
165
166
167 <!-- TMPL_IF NAME="else" -->
168 <h1>MARC subfield structure admin for <!-- TMPL_VAR NAME="tagfield" --> (framework <!--TMPL_VAR NAME="frameworkcode" -->)</h1>
169 <p>This screen shows the subfields associated with the selected tag. You can edit subfields or add a new one by clicking on edit. </p>
170 <p>The column Koha field shows that the subfield is linked with a Koha field. Koha can manage a MARC interface, or a Koha interface. This link ensures that both DB are synchronized, thus you can change from a MARC to a Koha interface easily.</p>
171
172 <table>
173 <tr>
174     <th>Subfield</th>
175     <th>Text</th>
176     <th>Constraints</th>
177     <th>Delete</th>
178 </tr>
179 <!-- TMPL_LOOP NAME="loop" -->
180 <!-- TMPL_IF NAME="toggle" --><tr class="highlighted"><!-- TMPL_ELSE --><tr><!-- /TMPL_IF -->
181     <td><!-- TMPL_VAR NAME="tagsubfield" --></td>
182     <td>
183         <!-- TMPL_IF NAME="subfield_ignored" -->
184             <i><!-- TMPL_VAR NAME="liblibrarian" --></i>
185         <!-- TMPL_ELSE -->
186             <!-- TMPL_VAR NAME="liblibrarian" -->
187         <!-- /TMPL_IF -->
188     </td>
189     <td>
190         <!-- TMPL_IF NAME="subfield_ignored" -->
191             <i>subfield ignored</i>
192         <!-- TMPL_ELSE -->
193             Tab:<!-- TMPL_VAR NAME="tab" -->,
194             <!-- TMPL_IF NAME="kohafield" --> | Koha field: <!-- TMPL_VAR NAME="kohafield" -->, <!--/TMPL_IF -->
195             <!-- TMPL_IF NAME="repeatable" -->Repeatable, <!-- TMPL_ELSE -->Not repeatable,<!-- /TMPL_IF -->
196             <!-- TMPL_IF NAME="mandatory" -->Mandatory, <!-- TMPL_ELSE -->Not mandatory,<!-- /TMPL_IF -->
197             <!-- TMPL_IF NAME="seealso" --> | See Also: <!-- TMPL_VAR NAME="seealso" -->,<!-- /TMPL_IF -->
198             <!-- TMPL_IF NAME="hidden" -->hidden,<!-- /TMPL_IF -->
199             <!-- TMPL_IF NAME="isurl" -->is a URL,<!-- /TMPL_IF -->
200             <!-- TMPL_IF NAME="authorised_value" --> | Auth value:<!-- TMPL_VAR NAME="authorised_value" -->,<!-- /TMPL_IF -->
201             <!-- TMPL_IF NAME="authtypecode" --> | Authority:<!-- TMPL_VAR NAME="authtypecode" -->,<!-- /TMPL_IF -->
202             <!-- TMPL_IF NAME="value_builder" --> | Plugin:<!-- TMPL_VAR NAME="value_builder" -->,<!-- /TMPL_IF -->
203             <!-- TMPL_IF NAME="link" --> | Link:<!-- TMPL_VAR NAME="link" -->,<!-- /TMPL_IF -->
204         <!-- /TMPL_IF -->
205     </td>
206     <td><a href="<!-- TMPL_VAR NAME="delete" -->">Delete</a></td>
207 </tr>
208 <!-- /TMPL_LOOP -->
209 </table>
210
211 <form action="<!-- TMPL_VAR NAME="script_name" -->" method="get">
212     <fieldset class="action"><input type="hidden" name="op" value="add_form" />
213     <input type="hidden" name="tagfield" value="<!-- TMPL_VAR NAME="edit_tagfield" -->" />
214     <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="edit_frameworkcode" -->" />
215     <input type="submit" value="Edit Subfields" />
216         <a class="cancel" href="marctagstructure.pl?searchfield=<!-- TMPL_VAR NAME="tagfield" -->&amp;frameworkcode=<!-- TMPL_VAR NAME="frameworkcode" -->">Cancel</a>
217         </fieldset>
218 </form>
219
220 <!-- TMPL_IF NAME="previous" -->
221     <input type="image" src="<!-- TMPL_VAR NAME="interface" -->/<!-- TMPL_VAR NAME="theme" -->/images/1leftarrow.png" title="previous" alt="previous" border="0" />
222 <!-- /TMPL_IF -->
223 <!-- TMPL_IF NAME="next" -->
224     <!-- TMPL_VAR NAME="next" -->
225         <input type="image" src="<!-- TMPL_VAR NAME="interface" -->/<!-- TMPL_VAR NAME="theme" -->/images/1rightarrow.png" title="next" alt="next" border="0" />
226 <!-- /TMPL_IF -->
227 <!-- /TMPL_IF -->
228
229
230
231 </div>
232 </div>
233 </div>
234 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->