|
Lines 8-47
Link Here
|
| 8 |
</title> |
8 |
</title> |
| 9 |
[% INCLUDE 'doc-head-close.inc' %] |
9 |
[% INCLUDE 'doc-head-close.inc' %] |
| 10 |
<script type="text/javascript"> |
10 |
<script type="text/javascript"> |
| 11 |
//<![CDATA[ |
|
|
| 12 |
|
| 13 |
function isNotNull(f,noalert) { |
| 14 |
if (f.value.length ==0) { |
| 15 |
return false; |
| 16 |
} |
| 17 |
return true; |
| 18 |
} |
| 19 |
///////////////////////////////////////////////////////////////////////////////////////////////////////////////// |
| 20 |
function Check(f) { |
| 21 |
var ok=1; |
| 22 |
var _alertString=""; |
| 23 |
var alertString2; |
| 24 |
if (f.frameworkcode.value.length==0) { |
| 25 |
_alertString += "\n- " + _("Framework code missing"); |
| 26 |
} |
| 27 |
if (!(isNotNull(window.document.Aform.frameworktext))) { |
| 28 |
_alertString += "\n- " + _("Description missing"); |
| 29 |
} |
| 30 |
if (_alertString.length==0) { |
| 31 |
document.Aform.submit(); |
| 32 |
} else { |
| 33 |
alertString2 = _("Form not submitted because of the following problem(s)"); |
| 34 |
alertString2 += "\n------------------------------------------------------------------------------------\n"; |
| 35 |
alertString2 += _alertString; |
| 36 |
alert(alertString2); |
| 37 |
return false; |
| 38 |
} |
| 39 |
return true; |
| 40 |
} |
| 41 |
|
| 42 |
//]]> |
| 43 |
</script> |
| 44 |
<script type="text/javascript"> |
| 45 |
/* Import/Export from/to spreadsheet */ |
11 |
/* Import/Export from/to spreadsheet */ |
| 46 |
|
12 |
|
| 47 |
var importing = false; |
13 |
var importing = false; |
|
Lines 141-147
function Check(f) {
Link Here
|
| 141 |
|
107 |
|
| 142 |
[% IF ( add_form ) %] |
108 |
[% IF ( add_form ) %] |
| 143 |
<h1>[% IF ( frameworkcode ) %]Modify framework text[% ELSE %]Add framework[% END %]</h1> |
109 |
<h1>[% IF ( frameworkcode ) %]Modify framework text[% ELSE %]Add framework[% END %]</h1> |
| 144 |
<form action="[% script_name %]" name="Aform" method="post" onsubmit="return Check(this);"> |
110 |
<form action="[% script_name %]" name="Aform" method="post" class="validated"> |
| 145 |
<input type="hidden" name="op" value="add_validate" /> |
111 |
<input type="hidden" name="op" value="add_validate" /> |
| 146 |
<fieldset class="rows"> |
112 |
<fieldset class="rows"> |
| 147 |
<ol> |
113 |
<ol> |
|
Lines 150-159
function Check(f) {
Link Here
|
| 150 |
<input type="hidden" name="modif" value="1" /> |
116 |
<input type="hidden" name="modif" value="1" /> |
| 151 |
</li> |
117 |
</li> |
| 152 |
[% ELSE %] |
118 |
[% ELSE %] |
| 153 |
<li><label for="frameworkcode">Framework code: </label><input type="text" id="frameworkcode" name="frameworkcode" size="4" maxlength="4" onblur="toUC(this)" /></li> |
119 |
<li><label for="frameworkcode">Framework code: </label><input type="text" id="frameworkcode" name="frameworkcode" size="4" maxlength="4" onblur="toUC(this)" required="required" class="required" /></li> |
| 154 |
[% END %] |
120 |
[% END %] |
| 155 |
<li><label for="description">Description: </label> |
121 |
<li><label for="description">Description: </label> |
| 156 |
<input type="text" name="frameworktext" id="description" size="40" maxlength="80" value="[% frameworktext |html %]" /></li></ol></fieldset> |
122 |
<input type="text" name="frameworktext" id="description" size="40" maxlength="80" value="[% frameworktext |html %]" required="required" class="required" /></li></ol></fieldset> |
| 157 |
<fieldset class="action"> <input type="submit" value="Submit" class="submit" /></fieldset> |
123 |
<fieldset class="action"> <input type="submit" value="Submit" class="submit" /></fieldset> |
| 158 |
</form> |
124 |
</form> |
| 159 |
[% END %] |
125 |
[% END %] |
| 160 |
- |
|
|