src/cm/media/js/lib/flexible-js-formatting/dates/date-chooser-demo.html
author gibus
Mon, 21 May 2012 16:50:42 +0200
changeset 439 8994d24e4b2f
parent 0 40c8f766c9b8
permissions -rw-r--r--
Reverts to changeset 435, and just add {% csrf_token %} to template forgot_pw.html, since CSRF protection seems to be only here (surely because of django.contrib.auth.views).
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     2
<html xmlns="http://www.w3.org/1999/xhtml">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     3
<head>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     4
<title>Javascript Date Chooser Demo</title>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     5
<script src="date-functions.js" type="text/javascript"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     6
<script src="datechooser.js" type="text/javascript"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     7
<link rel="stylesheet" type="text/css" href="../files/datechooser.css"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     8
<!--[if lte IE 6.5]>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     9
<link rel="stylesheet" type="text/css" href="../files/select-free.css"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    10
<![endif]-->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    11
</head>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    12
<body>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    13
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    14
<p>Here are some demos of the Javascript date chooser functionality.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    15
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    16
<form action="/" method="get">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    17
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    18
<p>Here&#8217;s one that chooses dates in ISO-8601 format.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    19
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    20
<input id="dob" name="dob" size="10" maxlength="10" type="text"/><img src="../files/calendar.gif" onclick="showChooser(this, 'dob', 'chooserSpan', 1950, 2010, 'Y-m-d', false);"/> 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    21
<div id="chooserSpan" class="dateChooser select-free" style="display: none; visibility: hidden; width: 160px;">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    22
</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
<p>Here&#8217;s one that chooses dates with time in ISO-8601 format.  It uses the pattern defined as a static property of the Date class.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
<input id="datetime" name="datetime" type="text"/><img src="../files/calendar.gif" onclick="showChooser(this, 'datetime', 'chooserSpan2', 1950, 2010, Date.patterns.ISO8601LongPattern, true);"/> 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    27
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    28
<div id="chooserSpan2" class="dateChooser select-free" style="display: none; visibility: hidden; width: 160px;">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    29
</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    30
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    31
<p>Here&#8217;s another that chooses dates in a format with which most Americans will be familiar.  It uses the pattern defined as a static property of the Date class.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    32
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    33
<input id="datetime2" size="10" maxlength="10" name="datetime2" type="text"/><img src="../files/calendar.gif" onclick="showChooser(this, 'datetime2', 'chooserSpan3', 1950, 2010, Date.patterns.ShortDatePattern, false);"/> 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    34
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    35
<div id="chooserSpan3" class="dateChooser select-free" style="display: none; visibility: hidden; width: 160px;">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    36
</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    37
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    38
<p>Finally, these form fields are to test whether the date chooser shows up correctly when there is a form field behind it.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    39
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    40
<input type="text" name="ignore" style="margin-left: 100px;" />
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    41
<br /><select name="ignore2" style="margin-left: 100px;">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    42
    <option>Dummy option</option>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    43
</select>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    44
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    45
</form>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    46
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    47
</body>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    48
</html>