|
Lines 6-43
Link Here
|
| 6 |
|
6 |
|
| 7 |
<script type="text/javascript"> |
7 |
<script type="text/javascript"> |
| 8 |
//<![CDATA[ |
8 |
//<![CDATA[ |
| 9 |
|
|
|
| 10 |
function Check(f) { |
| 11 |
var _alertString = ""; |
| 12 |
|
| 13 |
if( ! $("#department").val() ) { |
| 14 |
_alertString += _("- You must choose a department") + "\n"; |
| 15 |
} |
| 16 |
|
| 17 |
if( ! $("#course_number").val() ) { |
| 18 |
_alertString += _("- You must choose a course number") + "\n"; |
| 19 |
} |
| 20 |
|
| 21 |
if( ! $("#course_name").val() ) { |
| 22 |
_alertString += _("- You must add a course name") + "\n"; |
| 23 |
} |
| 24 |
|
| 25 |
if ( _alertString.length ) { |
| 26 |
var alertHeader; |
| 27 |
alertHeader = _("Form not submitted because of the following problem(s)"); |
| 28 |
alertHeader += "\n------------------------------------------------------------------------------------\n\n"; |
| 29 |
|
| 30 |
alert( alertHeader + _alertString ); |
| 31 |
} else { |
| 32 |
f.submit(); |
| 33 |
} |
| 34 |
} |
| 35 |
|
| 36 |
//]]> |
| 37 |
</script> |
| 38 |
|
| 39 |
<script type="text/javascript"> |
| 40 |
//<![CDATA[ |
| 41 |
$(document).ready(function(){ |
9 |
$(document).ready(function(){ |
| 42 |
$( "#find_instructor" ).autocomplete({ |
10 |
$( "#find_instructor" ).autocomplete({ |
| 43 |
source: "/cgi-bin/koha/circ/ysearch.pl", |
11 |
source: "/cgi-bin/koha/circ/ysearch.pl", |
|
Lines 100-113
Link Here
|
| 100 |
|
68 |
|
| 101 |
<div id="doc" class="yui-t7"> |
69 |
<div id="doc" class="yui-t7"> |
| 102 |
<div id="bd"> |
70 |
<div id="bd"> |
| 103 |
<form method="post" action="/cgi-bin/koha/course_reserves/mod_course.pl"> |
71 |
<form method="post" action="/cgi-bin/koha/course_reserves/mod_course.pl" class="validated"> |
| 104 |
[% IF course_id %]<input type="hidden" name="course_id" value="[% course_id %]" />[% END %] |
72 |
[% IF course_id %]<input type="hidden" name="course_id" value="[% course_id %]" />[% END %] |
| 105 |
<fieldset class="rows"> |
73 |
<fieldset class="rows"> |
| 106 |
<legend>[% IF course_id %]Edit course[% ELSE %]Create course[% END %]</legend> |
74 |
<legend>[% IF course_id %]Edit course[% ELSE %]Create course[% END %]</legend> |
| 107 |
<ol> |
75 |
<ol> |
| 108 |
<li> |
76 |
<li> |
| 109 |
<label class="required" for="department">Department:</label> |
77 |
<label class="required" for="department">Department:</label> |
| 110 |
<select id="department" name="department"> |
78 |
<select id="department" name="department" required="required" class="required"> |
| 111 |
<option value="">Select a department</option> |
79 |
<option value="">Select a department</option> |
| 112 |
|
80 |
|
| 113 |
[% FOREACH d IN departments %] |
81 |
[% FOREACH d IN departments %] |
|
Lines 118-128
Link Here
|
| 118 |
[% END %] |
86 |
[% END %] |
| 119 |
[% END %] |
87 |
[% END %] |
| 120 |
</select> |
88 |
</select> |
|
|
89 |
<span class="required">Required</span> |
| 121 |
</li> |
90 |
</li> |
| 122 |
|
91 |
|
| 123 |
<li> |
92 |
<li> |
| 124 |
<label class="required" for="course_number">Course number:</label> |
93 |
<label class="required" for="course_number">Course number:</label> |
| 125 |
<input id="course_number" name="course_number" type="text" value="[% course_number %]" /> |
94 |
<input id="course_number" name="course_number" type="text" value="[% course_number %]" required="required" class="required" /> |
|
|
95 |
<span class="required">Required</span> |
| 126 |
</li> |
96 |
</li> |
| 127 |
|
97 |
|
| 128 |
<li> |
98 |
<li> |
|
Lines 132-138
Link Here
|
| 132 |
|
102 |
|
| 133 |
<li> |
103 |
<li> |
| 134 |
<label class="required" for="course_name">Course name:</label> |
104 |
<label class="required" for="course_name">Course name:</label> |
| 135 |
<input id="course_name" name="course_name" type="text" value="[% course_name %]" /> |
105 |
<input id="course_name" name="course_name" type="text" value="[% course_name %]" required="required" class="required" /> |
|
|
106 |
<span class="required">Required</span> |
| 136 |
</li> |
107 |
</li> |
| 137 |
|
108 |
|
| 138 |
<li> |
109 |
<li> |
|
Lines 195-201
Link Here
|
| 195 |
</fieldset> |
166 |
</fieldset> |
| 196 |
|
167 |
|
| 197 |
<fieldset class="action"> |
168 |
<fieldset class="action"> |
| 198 |
<input type="submit" onclick="Check(this.form); return false;" value="Save" class="submit" /> |
169 |
<input type="submit" value="Save" class="submit" /> |
| 199 |
|
170 |
|
| 200 |
<a href="/cgi-bin/koha/course_reserves/course-reserves.pl" class="cancel">Cancel</a> |
171 |
<a href="/cgi-bin/koha/course_reserves/course-reserves.pl" class="cancel">Cancel</a> |
| 201 |
</fieldset> |
172 |
</fieldset> |
| 202 |
- |
|
|