Merge commit 'kc/master'
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / admin / checkmarc.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 <title>Koha &rsaquo; Administration &rsaquo; MARC Check
3 <!-- TMPL_IF name="total" --> :<!-- TMPL_VAR name="total" --> errors found<!-- TMPL_ELSE --> : Configuration OK!<!-- /TMPL_IF --></title>
4 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
5 </head>
6 <body>
7 <!-- TMPL_INCLUDE NAME="header.inc" -->
8 <!-- TMPL_INCLUDE NAME="cat-search.inc" -->
9
10 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a> &rsaquo; MARC Check
11 <!-- TMPL_IF name="total" -->: <!-- TMPL_VAR name="total" --> errors found<!-- TMPL_ELSE --> : Configuration OK!<!-- /TMPL_IF --></div>
12
13 <div id="doc3" class="yui-t2">
14    
15    <div id="bd">
16         <div id="yui-main">
17         <div class="yui-b">
18
19 <h1>MARC Bibliographic Framework Test</h1>
20 <table>
21     <tr>
22         <th>Test</th>
23         <th>Result</th>
24     </tr>
25 <!-- -->
26 <!-- TMPL_IF name="itemnum" -->
27     <tr>
28         <td>itemnum</td>
29         <td><ul><li>The field itemnum MUST be mapped </li>
30             <li>The correspounding subfield MUST be in with -1 (ignore) tab</li></ul></td>
31     </tr>
32 <!-- TMPL_ELSE -->
33     <tr>
34         <td>OK</td>
35         <td>itemnum : the field itemnumber is mapped to a field in tab -1</td>
36     </tr>
37 <!-- /TMPL_IF -->
38 <!-- -->
39 <!-- TMPL_IF name="itemfields" -->
40     <tr>
41         <td>item fields</td>
42         <td>ALL items fields MUST :<br />
43             <ul><li>be mapped to the same tag,</li>
44             <li>and they must all be in the 10 (items) tab</li></ul></td>
45     </tr>
46 <!-- TMPL_ELSE -->
47     <tr>
48         <td>OK</td>
49         <td>All item fields are in the same tag and in item tab</td>
50     </tr>
51 <!-- /TMPL_IF -->
52 <!-- -->
53     <!-- TMPL_IF NAME="itemtags" -->
54         <tr>
55             <td>Item tag</td>
56             <td>There is more than 1 MARC tag related to items tab (10) : <!-- TMPL_VAR name="itemtags" --></td>
57         </tr>
58     <!-- TMPL_ELSE -->
59         <tr>
60             <td>OK</td>
61             <td>Only 1 MARC tag mapped to items</td>
62         </tr>
63     <!-- /TMPL_IF -->
64     <!--  -->
65 <!-- TMPL_IF name="itemtype" -->
66     <tr>
67         <td>itemtype NOT mapped</td>
68         <td>the biblioitems.itemtype field MUST :<br />
69             <ul><li>be mapped to a MARC subfield, </li>
70             <li>the correspounding subfield MUST have authorised_value=itemtype</li></ul></td>
71     </tr>
72 <!-- TMPL_ELSE -->
73     <tr>
74         <td>OK</td>
75         <td>biblioitems.itemtype defined</td>
76     </tr>
77 <!-- /TMPL_IF -->
78 <!-- -->
79 <!-- TMPL_IF name="branch" -->
80     <tr>
81         <td>homebranch NOT mapped</td>
82         <td>the items.homebranch field MUST :<br />
83             <ul><li>be mapped to a MARC subfield,</li>
84             <li>the correspounding subfield MUST have authorised value=branches</li></ul></td>
85     </tr>
86 <!-- TMPL_ELSE -->
87     <tr>
88         <td>OK</td>
89         <td>homebranch defined</td>
90     </tr>
91 <!-- /TMPL_IF -->
92 <!-- -->
93 <!-- TMPL_IF name="holdingbranch" -->
94     <tr>
95         <td>holdingbranch NOT mapped</td>
96         <td>the items.holdingbranch field MUST :<br />
97             <ul><li>be mapped to a MARC subfield, </li>
98             <li>the correspounding subfield MUST have authorised value=branches</li></ul></td>
99     </tr>
100 <!-- TMPL_ELSE -->
101     <tr>
102         <td>OK</td>
103         <td>holdingbranch defined</td>
104     </tr>
105 <!-- /TMPL_IF -->
106 <!-- -->
107 <!-- TMPL_IF name="itemtypes_empty" -->
108     <tr>
109         <td>item type not defined</td>
110         <td>at least 1 item type must be defined</td>
111     </tr>
112 <!-- TMPL_ELSE -->
113     <tr>
114         <td>OK</td>
115         <td>at least 1 item type defined</td>
116     </tr>
117 <!-- /TMPL_IF -->
118 <!-- -->
119 <!-- TMPL_IF name="branches_empty" -->
120     <tr>
121         <td>branch not defined</td>
122         <td>at least 1 branch must be defined</td>
123     </tr>
124 <!-- TMPL_ELSE --> 
125     <tr>
126         <td>OK</td>             
127         <td>at least 1 branch defined</td>
128     </tr>                                       
129 <!-- /TMPL_IF -->
130 <!-- -->
131 <!-- TMPL_IF name="biblionumber" -->
132     <tr>
133         <td>biblio and biblionumber</td>
134         <td>The biblio.biblionumber and biblioitems.biblioitemnumber fields be mapped to a MARC subfield,</td>
135     </tr>
136 <!-- TMPL_ELSE -->
137     <tr>
138         <td>OK</td>
139         <td>biblionumber and biblioitemnumber mapped correctly</td>
140     </tr>
141 <!-- /TMPL_IF -->
142
143     <!-- TMPL_IF NAME="frameworknull" -->
144         <tr>
145             <td>framework values</td>
146             <td>there is a null value in a frameworkcode. Check the following tables<br />
147                 <li>select * from marc_subfield_structure where frameworkcode is NULL</li>
148                 <li>select * from marc_tag_structure where frameworkcode is NULL</li>
149             </td>
150         </tr>
151     <!-- TMPL_ELSE -->
152         <tr>
153             <td>OK</td>
154             <td>no NULL value in frameworkcode</td>
155         </tr>
156     <!-- /TMPL_IF -->
157
158     <!-- TMPL_IF NAME="inconsistent_tabs" -->
159         <tr>
160             <td style="vertical-align:top;">subfields not in same tabs</td>
161             <td>Not all subfields for the following tags are in the same tab (or marked 'ignored').
162                 <table>
163                     <tr>
164                         <th>Code</th>
165                         <th>Description</th>
166                         <th>Tag</th>
167                         <th>Tabs in use</th>
168                     </tr>
169                     <!-- TMPL_LOOP NAME="tab_info" -->
170                         <tr>
171                             <td><!-- TMPL_VAR NAME="frameworkcode" --></td>
172                             <!-- TMPL_IF NAME="frameworkcode" -->
173                                 <td><!-- TMPL_VAR NAME="frameworktext" --></td>
174                             <!-- TMPL_ELSE -->
175                                 <td>Default framework</td>
176                             <!-- /TMPL_IF -->
177                             <td><!-- TMPL_VAR NAME="tagfield" --></td>
178                             <td><!-- TMPL_VAR NAME="tabs" --></td>
179                         </tr>
180                     <!-- /TMPL_LOOP -->
181                 </table>
182             </td>
183         </tr>
184     <!-- TMPL_ELSE -->
185         <tr>
186             <td>OK</td>
187             <td>all subfields for each tag are in the same tab (or ignored)</td>
188         </tr>
189     <!-- /TMPL_IF -->
190
191     <!-- TMPL_IF NAME="invalid_authtypecodes" -->
192         <tr>
193             <td style="vertical-align:top;">invalid authority types</td>
194             <td>Not all authority types referred to by the frameworks are defined.
195                 <table>
196                     <tr>
197                         <th>Framework code</th>
198                         <th>Framework description</th>
199                         <th>Tag</th>
200                         <th>Subfield</th>
201                         <th>Invalid authority type</th>
202                     </tr>
203                     <!-- TMPL_LOOP NAME="authtypecode_info" -->
204                         <tr>
205                             <td><!-- TMPL_VAR NAME="frameworkcode" --></td>
206                             <!-- TMPL_IF NAME="frameworkcode" -->
207                                 <td><!-- TMPL_VAR NAME="frameworktext" --></td>
208                             <!-- TMPL_ELSE -->
209                                 <td>Default framework</td>
210                             <!-- /TMPL_IF -->
211                             <td><!-- TMPL_VAR NAME="tagfield" --></td>
212                             <td><!-- TMPL_VAR NAME="tagsubfield" --></td>
213                             <td><!-- TMPL_VAR NAME="authtypecode" --></td>
214                         </tr>
215                     <!-- /TMPL_LOOP -->
216                 </table>
217             </td>
218         </tr>
219     <!-- TMPL_ELSE -->
220         <tr>
221             <td>OK</td>
222             <td>all authority types used in the frameworks are defined</td>
223         </tr>
224     <!-- /TMPL_IF -->
225 <!-- -->
226 <!-- TMPL_IF name="total" -->
227     <tr>
228         <td>TOTAL</td>
229         <td>You have <!-- TMPL_VAR name="total" --> error(s) in your MARC configuration. Please fix them before using Koha</td>
230     </tr>
231 </table>
232 <!-- TMPL_ELSE -->
233     </table>
234         <p><b>Configuration OK, you don't have errors in your MARC parameters table</b></p>
235 <!-- /TMPL_IF -->
236
237
238
239 </div>
240 </div>
241 <div class="yui-b">
242 <!-- TMPL_INCLUDE NAME="admin-menu.inc" -->
243 </div>
244 </div>
245 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->