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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/batchMod-edit.tt (-44 / +49 lines)
Lines 175-231 $(document).ready(function(){ Link Here
175
  <fieldset class="rows">
175
  <fieldset class="rows">
176
  <ol>
176
  <ol>
177
        [% FOREACH ite IN item %]
177
        [% FOREACH ite IN item %]
178
               <li><div class="subfield_line" style="[% ite.visibility %]" id="subfield[% ite.tag %][% ite.subfield %][% ite.random %]">
178
          <li>
179
            <div class="subfield_line" style="[% ite.visibility %]" id="subfield[% ite.tag %][% ite.subfield %][% ite.random %]">
179
              [% IF ( ite.mandatory ) %]
180
              [% IF ( ite.mandatory ) %]
180
              <label class="required" for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]">
181
                <label class="required" for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]">
181
              [% ELSE %]
182
              [% ELSE %]
182
              <label for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]">
183
                <label for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]">
183
              [% END %]
184
              [% END %]
184
              [% ite.subfield %] -
185
                [% ite.subfield %] - [% ite.marc_lib %]
185
          [% ite.marc_lib %]
186
              </label>
186
         </label>
187
                [% UNLESS ( ite.mandatory ) %]<input type="checkbox" id="row[% ite.tag %][% ite.subfield %][% ite.random %]" title="Check to delete subfield [% ite.subfield %]" name="disable_input" value="[% ite.subfield %]" />[% ELSE %]<span class="required">Required</span>[% END %]
188
187
189
                [% SET mv = ite.marc_value %]
188
              [% UNLESS ( ite.mandatory ) %]
190
                [% IF    ( mv.type == 'select' ) -%]
189
                <input type="checkbox" id="row[% ite.tag %][% ite.subfield %][% ite.random %]" title="Check to delete subfield [% ite.subfield %]" name="disable_input" value="[% ite.subfield %]" />
191
                    <select name="[%- mv.name -%]" id="[%- mv.id -%]" size="1" tabindex="1" class="input_marceditor">
190
              [% ELSE %]
192
                    [%- FOREACH aval IN mv.values %]
191
                <span class="required">Required</span>
192
              [% END %]
193
194
              [% SET mv = ite.marc_value %]
195
              [% IF ( mv.type == 'select' ) -%]
196
                <select name="[%- mv.name -%]" id="[%- mv.id -%]" size="1" tabindex="1" class="input_marceditor">
197
                  [%- FOREACH aval IN mv.values %]
193
                    [% IF aval == mv.default %]
198
                    [% IF aval == mv.default %]
194
                        <option value="[%- aval -%]" selected="selected">[%- mv.labels.$aval -%]</option>
199
                      <option value="[%- aval -%]" selected="selected">[%- mv.labels.$aval -%]</option>
195
                    [% ELSE %]
196
                        <option value="[%- aval -%]">[%- mv.labels.$aval -%]</option>
197
                    [% END %]
198
                    [%- END -%]
199
                    </select>
200
                [% ELSIF ( mv.type == 'text1' ) %]
201
                    <input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
202
                    <a href="#" class="buttonDot" onclick="Dopop('/cgi-bin/koha/authorities/auth_finder.pl?authtypecode=[%- mv.authtypecode -%]&index=[%- mv.id -%]','[%- mv.id -%]'); return false;" title="Tag editor">...</a>
203
                [% ELSIF ( mv.type == 'text2' ) %]
204
                    <input type="text" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
205
                    [% IF mv.noclick %]
206
                        <a href="#" class="buttonDot disabled" title="No popup">...</a>
207
                    [% ELSE %]
200
                    [% ELSE %]
208
                        <a href="#" id="buttonDot_[% mv.id %]" class="buttonDot" title="Tag editor">...</a>
201
                      <option value="[%- aval -%]">[%- mv.labels.$aval -%]</option>
209
                    [% END %]
202
                    [% END %]
210
                    [% mv.javascript %]
203
                  [%- END -%]
211
                [% ELSIF ( mv.type == 'text' ) %]
204
                </select>
212
                    <input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
205
              [% ELSIF ( mv.type == 'text1' ) %]
213
                [% ELSIF ( mv.type == 'hidden' ) %]
206
                <input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
214
                    <input type="hidden" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
207
                <a href="#" class="buttonDot" onclick="Dopop('/cgi-bin/koha/authorities/auth_finder.pl?authtypecode=[%- mv.authtypecode -%]&index=[%- mv.id -%]','[%- mv.id -%]'); return false;" title="Tag editor">...</a>
215
                [% ELSIF ( mv.type == 'textarea' ) %]
208
              [% ELSIF ( mv.type == 'text2' ) %]
216
                    <textarea tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255">[%- mv.value -%]"</textarea>
209
                <input type="text" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
217
                [%- END -%]
210
                [% IF mv.noclick %]
218
211
                  <a href="#" class="buttonDot disabled" title="No popup">...</a>
219
                <input type="hidden" name="tag"       value="[% ite.tag %]" />
212
                [% ELSE %]
220
                <input type="hidden" name="subfield"       value="[% ite.subfield %]" />
213
                  <a href="#" id="buttonDot_[% mv.id %]" class="buttonDot" title="Tag editor">...</a>
221
                <input type="hidden" name="mandatory"       value="[% ite.mandatory %]" />
222
                [% IF ( ite.repeatable ) %]
223
                    <a href="#" class="buttonPlus" onclick="CloneItemSubfield(this.parentNode); return false;">
224
                        <img src="[% interface %]/[% theme %]/img/clone-subfield.png" alt="Clone" title="Clone this subfield" />
225
                    </a>
226
                [% END %]
214
                [% END %]
227
                <span class="hint" id="hint[% ite.tag %][% ite.subfield %][% ite.random %]"></span>
215
                [% mv.javascript %]
228
            </div></li>
216
              [% ELSIF ( mv.type == 'text' ) %]
217
                <input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
218
              [% ELSIF ( mv.type == 'hidden' ) %]
219
                <input type="hidden" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
220
              [% ELSIF ( mv.type == 'textarea' ) %]
221
                <textarea tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255">[%- mv.value -%]"</textarea>
222
              [%- END -%]
223
224
              <input type="hidden" name="tag"       value="[% ite.tag %]" />
225
              <input type="hidden" name="subfield"       value="[% ite.subfield %]" />
226
              <input type="hidden" name="mandatory"       value="[% ite.mandatory %]" />
227
              [% IF ( ite.repeatable ) %]
228
                <a href="#" class="buttonPlus" onclick="CloneItemSubfield(this.parentNode); return false;">
229
                  <img src="[% interface %]/[% theme %]/img/clone-subfield.png" alt="Clone" title="Clone this subfield" />
230
                </a>
231
              [% END %]
232
              <span class="hint" id="hint[% ite.tag %][% ite.subfield %][% ite.random %]"></span>
233
            </div>
234
          </li>
229
        [% END %]
235
        [% END %]
230
    </ol>
236
    </ol>
231
    </fieldset>
237
    </fieldset>
232
- 

Return to bug 13501