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 187-243 $(document).ready(function(){ Link Here
187
  <fieldset class="rows">
187
  <fieldset class="rows">
188
  <ol>
188
  <ol>
189
        [% FOREACH ite IN item %]
189
        [% FOREACH ite IN item %]
190
               <li><div class="subfield_line" style="[% ite.visibility %]" id="subfield[% ite.tag %][% ite.subfield %][% ite.random %]">
190
          <li>
191
            <div class="subfield_line" style="[% ite.visibility %]" id="subfield[% ite.tag %][% ite.subfield %][% ite.random %]">
191
              [% IF ( ite.mandatory ) %]
192
              [% IF ( ite.mandatory ) %]
192
              <label class="required" for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]">
193
                <label class="required" for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]">
193
              [% ELSE %]
194
              [% ELSE %]
194
              <label for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]">
195
                <label for="tag_[% ite.tag %]_subfield_[% ite.subfield %]_[% ite.random %]">
195
              [% END %]
196
              [% END %]
196
              [% ite.subfield %] -
197
                [% ite.subfield %] - [% ite.marc_lib %]
197
          [% ite.marc_lib %]
198
              </label>
198
         </label>
199
                [% 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 %]
200
199
201
                [% SET mv = ite.marc_value %]
200
              [% UNLESS ( ite.mandatory ) %]
202
                [% IF    ( mv.type == 'select' ) -%]
201
                <input type="checkbox" id="row[% ite.tag %][% ite.subfield %][% ite.random %]" title="Check to delete subfield [% ite.subfield %]" name="disable_input" value="[% ite.subfield %]" />
203
                    <select name="[%- mv.name -%]" id="[%- mv.id -%]" size="1" tabindex="1" class="input_marceditor">
202
              [% ELSE %]
204
                    [%- FOREACH aval IN mv.values %]
203
                <span class="required">Required</span>
204
              [% END %]
205
206
              [% SET mv = ite.marc_value %]
207
              [% IF ( mv.type == 'select' ) -%]
208
                <select name="[%- mv.name -%]" id="[%- mv.id -%]" size="1" tabindex="1" class="input_marceditor">
209
                  [%- FOREACH aval IN mv.values %]
205
                    [% IF aval == mv.default %]
210
                    [% IF aval == mv.default %]
206
                        <option value="[%- aval -%]" selected="selected">[%- mv.labels.$aval -%]</option>
211
                      <option value="[%- aval -%]" selected="selected">[%- mv.labels.$aval -%]</option>
207
                    [% ELSE %]
208
                        <option value="[%- aval -%]">[%- mv.labels.$aval -%]</option>
209
                    [% END %]
210
                    [%- END -%]
211
                    </select>
212
                [% ELSIF ( mv.type == 'text1' ) %]
213
                    <input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
214
                    <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 == 'text2' ) %]
216
                    <input type="text" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
217
                    [% IF mv.noclick %]
218
                        <a href="#" class="buttonDot disabled" title="No popup">...</a>
219
                    [% ELSE %]
212
                    [% ELSE %]
220
                        <a href="#" id="buttonDot_[% mv.id %]" class="buttonDot" title="Tag editor">...</a>
213
                      <option value="[%- aval -%]">[%- mv.labels.$aval -%]</option>
221
                    [% END %]
214
                    [% END %]
222
                    [% mv.javascript %]
215
                  [%- END -%]
223
                [% ELSIF ( mv.type == 'text' ) %]
216
                </select>
224
                    <input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
217
              [% ELSIF ( mv.type == 'text1' ) %]
225
                [% ELSIF ( mv.type == 'hidden' ) %]
218
                <input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
226
                    <input type="hidden" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
219
                <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>
227
                [% ELSIF ( mv.type == 'textarea' ) %]
220
              [% ELSIF ( mv.type == 'text2' ) %]
228
                    <textarea tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255">[%- mv.value -%]"</textarea>
221
                <input type="text" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
229
                [%- END -%]
222
                [% IF mv.noclick %]
230
223
                  <a href="#" class="buttonDot disabled" title="No popup">...</a>
231
                <input type="hidden" name="tag"       value="[% ite.tag %]" />
224
                [% ELSE %]
232
                <input type="hidden" name="subfield"       value="[% ite.subfield %]" />
225
                  <a href="#" id="buttonDot_[% mv.id %]" class="buttonDot" title="Tag editor">...</a>
233
                <input type="hidden" name="mandatory"       value="[% ite.mandatory %]" />
234
                [% IF ( ite.repeatable ) %]
235
                    <a href="#" class="buttonPlus" onclick="CloneItemSubfield(this.parentNode); return false;">
236
                        <img src="[% interface %]/[% theme %]/img/clone-subfield.png" alt="Clone" title="Clone this subfield" />
237
                    </a>
238
                [% END %]
226
                [% END %]
239
                <span class="hint" id="hint[% ite.tag %][% ite.subfield %][% ite.random %]"></span>
227
                [% mv.javascript %]
240
            </div></li>
228
              [% ELSIF ( mv.type == 'text' ) %]
229
                <input type="text" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
230
              [% ELSIF ( mv.type == 'hidden' ) %]
231
                <input type="hidden" tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255" value="[%- mv.value -%]" />
232
              [% ELSIF ( mv.type == 'textarea' ) %]
233
                <textarea tabindex="1" id="[%- mv.id -%]" name="field_value" class="input_marceditor" size="50" maxlength="255">[%- mv.value -%]"</textarea>
234
              [%- END -%]
235
236
              <input type="hidden" name="tag"       value="[% ite.tag %]" />
237
              <input type="hidden" name="subfield"       value="[% ite.subfield %]" />
238
              <input type="hidden" name="mandatory"       value="[% ite.mandatory %]" />
239
              [% IF ( ite.repeatable ) %]
240
                <a href="#" class="buttonPlus" onclick="CloneItemSubfield(this.parentNode); return false;">
241
                  <img src="[% interface %]/[% theme %]/img/clone-subfield.png" alt="Clone" title="Clone this subfield" />
242
                </a>
243
              [% END %]
244
              <span class="hint" id="hint[% ite.tag %][% ite.subfield %][% ite.random %]"></span>
245
            </div>
246
          </li>
241
        [% END %]
247
        [% END %]
242
    </ol>
248
    </ol>
243
    </fieldset>
249
    </fieldset>
244
- 

Return to bug 13501