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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/picture-upload.tt (-15 / +33 lines)
Lines 9-14 Link Here
9
	$("#image").click(function(){
9
	$("#image").click(function(){
10
		$("#cardnum").show();
10
		$("#cardnum").show();
11
	});
11
	});
12
    $( "#upload_form" ).validate({
13
        rules: {
14
            cardnumber: {
15
                required: {
16
                    depends: function(element) {
17
                        return $("#image").is(":checked");
18
                    }
19
                }
20
            }
21
        }
22
    });
12
});
23
});
13
</script>
24
</script>
14
</head>
25
</head>
Lines 104-126 Link Here
104
                    [% END %]
115
                    [% END %]
105
                </div>
116
                </div>
106
                [% END %]
117
                [% END %]
107
	        <form method="post" action="/cgi-bin/koha/tools/picture-upload.pl" enctype="multipart/form-data">
118
            <form method="post" action="/cgi-bin/koha/tools/picture-upload.pl" enctype="multipart/form-data" id="upload_form">
108
	            <fieldset class="brief">
119
                <fieldset class="rows">
109
			 <div class="hint"><b>NOTE:</b> Only PNG, GIF, JPEG, XPM formats are supported.</div>
120
                    <p><b>NOTE:</b> Only PNG, GIF, JPEG, XPM formats are supported.</p>
110
                        <ol class="radio">
121
                        <ol class="radio">
111
                            <li class="radio">
112
                                <label for="zipfile"><input type="radio" id="zipfile" name="filetype" value="zip" checked="checked" /> zip file</label></li>
113
                                <li>
114
                                <label for="image">
115
								[% IF ( filetype == 'image' ) %]<input type="radio" id="image" name="filetype" value="image" checked="checked" />[% ELSE %]<input type="radio" id="image" name="filetype" value="image" />[% END %]
116
								 image file</label>
117
	                <ol>
118
                            <li>
122
                            <li>
119
                                <label for="uploadfile">Select the file to upload: </label><input type="file" id="uploadfile" name="uploadfile" />
123
                                <label for="zipfile"><input type="radio" id="zipfile" name="filetype" value="zip" checked="checked" /> Zip file</label></li>
120
                                [% IF ( filetype == 'image' ) %]<span id="cardnum">[% ELSE %]<span id="cardnum" style="display: none">[% END %]<label for="cardnumber">Enter patron cardnumber: </label><input type="text" id="cardnumber" name="cardnumber" value="[% cardnumber %]" size="15" /></span>
124
                            <li>
125
                                <label for="image">
126
                                [% IF ( filetype == 'image' ) %]<input type="radio" id="image" name="filetype" value="image" checked="checked" />[% ELSE %]<input type="radio" id="image" name="filetype" value="image" />[% END %] Image file</label>
127
                            </li>
128
                            [% IF ( filetype == 'image' ) %]
129
                                <li id="cardnum">
130
                            [% ELSE %]
131
                                <li id="cardnum" style="display: none">
132
                            [% END %]
133
                                <label for="cardnumber" class="required">Enter patron cardnumber: </label>
134
                                <input type="text" id="cardnumber" name="cardnumber" value="[% cardnumber %]" size="15" />
135
                                <span class="required">Required</span>
136
                            </li>
137
                            <li class="required">
138
                                <label for="uploadfile">Select the file to upload: </label>
139
                                <input type="file" id="uploadfile" name="uploadfile" class="required" required="required" />
140
                                <span class="required">Required</span>
121
                            </li>
141
                            </li>
122
    	                </ol>
142
                        </ol>
123
					</li></ol>
124
	            </fieldset>
143
	            </fieldset>
125
                    <fieldset class="action">
144
                    <fieldset class="action">
126
                        <input type="hidden" name="op" value="Upload" />
145
                        <input type="hidden" name="op" value="Upload" />
127
- 

Return to bug 15828