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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/course.tt (-38 / +8 lines)
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
- 

Return to bug 11788