mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-16 22:50:10 +03:00
Request #2342 : Remove unused jslib datetimepicker.
See http://dev.opennebula.org/issues/2342 for more information. Signed-off-by: Daniel Molina <dmolina@opennebula.org>
This commit is contained in:
parent
84c6f4475b
commit
bdf4b8a019
12
install.sh
12
install.sh
@ -353,7 +353,6 @@ SUNSTONE_DIRS="$SUNSTONE_LOCATION/routes \
|
||||
$SUNSTONE_LOCATION/public/vendor/4.0/nouislider \
|
||||
$SUNSTONE_LOCATION/public/vendor/4.0/jdpicker_1.1 \
|
||||
$SUNSTONE_LOCATION/public/vendor/4.0/jdpicker_1.1/images \
|
||||
$SUNSTONE_LOCATION/public/vendor/4.0/datetimepicker \
|
||||
$SUNSTONE_LOCATION/public/images \
|
||||
$SUNSTONE_LOCATION/views"
|
||||
|
||||
@ -570,7 +569,6 @@ INSTALL_SUNSTONE_FILES=(
|
||||
SUNSTONE_PUBLIC_NEW_VENDOR_JDPICKER:$SUNSTONE_LOCATION/public/vendor/4.0/jdpicker_1.1
|
||||
SUNSTONE_PUBLIC_NEW_VENDOR_JDPICKER_IMAGES:$SUNSTONE_LOCATION/public/vendor/4.0/jdpicker_1.1/images
|
||||
SUNSTONE_PUBLIC_NEW_VENDOR_TIMEPICKER:$SUNSTONE_LOCATION/public/vendor/4.0/
|
||||
SUNSTONE_PUBLIC_NEW_VENDOR_DATETIMEPICKER:$SUNSTONE_LOCATION/public/vendor/4.0/datetimepicker
|
||||
SUNSTONE_PUBLIC_IMAGES_FILES:$SUNSTONE_LOCATION/public/images
|
||||
SUNSTONE_PUBLIC_LOCALE_CA:$SUNSTONE_LOCATION/public/locale/ca
|
||||
SUNSTONE_PUBLIC_LOCALE_CS_CZ:$SUNSTONE_LOCATION/public/locale/cs_CZ
|
||||
@ -1683,16 +1681,6 @@ SUNSTONE_PUBLIC_NEW_VENDOR_JDPICKER_IMAGES="\
|
||||
|
||||
SUNSTONE_PUBLIC_NEW_VENDOR_TIMEPICKER="src/sunstone/public/vendor/4.0/jquery.timePicker.min.js"
|
||||
|
||||
SUNSTONE_PUBLIC_NEW_VENDOR_DATETIMEPICKER="\
|
||||
src/sunstone/public/vendor/4.0/datetimepicker/LICENSE.txt \
|
||||
src/sunstone/public/vendor/4.0/datetimepicker/README.md \
|
||||
src/sunstone/public/vendor/4.0/datetimepicker/design/dtpicker_mock.png \
|
||||
src/sunstone/public/vendor/4.0/datetimepicker/design/dtpicker_mock.svg \
|
||||
src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.css \
|
||||
src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.html \
|
||||
src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.js \
|
||||
src/sunstone/public/vendor/4.0/datetimepicker/simple-dtpicker.jquery.json"
|
||||
|
||||
SUNSTONE_PUBLIC_IMAGES_FILES="src/sunstone/public/images/ajax-loader.gif \
|
||||
src/sunstone/public/images/favicon.ico \
|
||||
src/sunstone/public/images/login_over.png \
|
||||
|
@ -1,17 +0,0 @@
|
||||
Version history for query-simple-datetimepicker
|
||||
https://github.com/mugifly/jquery-simple-datetimepicker/
|
||||
|
||||
1.1.1 2013-03-12
|
||||
- [Fixed] Fixed width of timelist for bug in ie9 (Thanks to: jjsgro).
|
||||
|
||||
1.1.0 2013-03-02
|
||||
- [Implement] Option to disable the animation.
|
||||
- [Improve] Animation and parts.
|
||||
- [Fixed] Support dateFormat and fix bug (Thanks to: LeandroSe).
|
||||
- [Fixed] Support Firefox in current date (Thanks: LeandroSe).
|
||||
- [Improve] Show the month name instead of number in header (Thanks to: dsims).
|
||||
- [Fixed] appendDtpicker is not overriding the default date with the input's value (Thanks: dsims).
|
||||
- [Fixed] default month (Thanks: dsims).
|
||||
|
||||
1.0.0 2012-11-02
|
||||
- Initial release.
|
@ -1,8 +0,0 @@
|
||||
Copyright (c) 2013 Masanori Ohgita (http://ohgita.info/).
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
@ -1,30 +0,0 @@
|
||||
jquery-simple-datetimepicker (jquery.simple-dtpicker.js)
|
||||
========
|
||||
|
||||
Date and time picker, simply. (jquery plugin)
|
||||
|
||||

|
||||
|
||||
Details and samples: http://mugifly.github.com/jquery-simple-datetimepicker
|
||||
|
||||
Your feedback is highly appreciated.
|
||||
you can send requests and bug reports as [Issues on GitHub](https://github.com/mugifly/jquery-simple-datetimepicker/issues).
|
||||
|
||||
## Requirements
|
||||
|
||||
* jQuery 1.7.2 or later
|
||||
|
||||
## Contributors
|
||||
Thank you to:
|
||||
|
||||
* [LeandroSe](https://github.com/LeandroSe/)
|
||||
* [dsims](https://github.com/dsims/)
|
||||
* [jjsgro](https://github.com/jjsgro)
|
||||
|
||||
## License and author
|
||||
|
||||
Copyright (c) 2013 Masanori Ohgita (http://ohgita.info/).
|
||||
|
||||
This program is free software distributed under the terms of the MIT license.
|
||||
See LICENSE.txt for details.
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 25 KiB |
@ -1,930 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="282.91"
|
||||
height="233.83186"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.3.1 r9886"
|
||||
sodipodi:docname="dtpicker_mock.svg"
|
||||
inkscape:export-filename="/home/masanori/aptana_workspace/jquery-simple-datatimepicker/design/dtpicker_mock.png"
|
||||
inkscape:export-xdpi="92.260002"
|
||||
inkscape:export-ydpi="92.260002">
|
||||
<title
|
||||
id="title3119">dtpicker</title>
|
||||
<defs
|
||||
id="defs4">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath4920">
|
||||
<rect
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.67794216;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect4922"
|
||||
width="256.18042"
|
||||
height="209.16158"
|
||||
x="107.81959"
|
||||
y="268.40744"
|
||||
ry="6.9813614" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath4953">
|
||||
<rect
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.36733007;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect4955"
|
||||
width="256.18042"
|
||||
height="138.89117"
|
||||
x="83.819588"
|
||||
y="267.91885"
|
||||
ry="4.6358871" />
|
||||
</clipPath>
|
||||
<filter
|
||||
color-interpolation-filters="sRGB"
|
||||
inkscape:collect="always"
|
||||
id="filter3777-3-5"
|
||||
x="-0.021316582"
|
||||
width="1.0426332"
|
||||
y="-0.16887616"
|
||||
height="1.3377523">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="1.9516797"
|
||||
id="feGaussianBlur3779-9-5" />
|
||||
</filter>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath4920-3">
|
||||
<rect
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.67794216;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect4922-6"
|
||||
width="256.18042"
|
||||
height="209.16158"
|
||||
x="107.81959"
|
||||
y="268.40744"
|
||||
ry="6.9813614" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath4953-3">
|
||||
<rect
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.36733007;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect4955-5"
|
||||
width="256.18042"
|
||||
height="138.89117"
|
||||
x="83.819588"
|
||||
y="267.91885"
|
||||
ry="4.6358871" />
|
||||
</clipPath>
|
||||
<filter
|
||||
inkscape:collect="always"
|
||||
id="filter3995">
|
||||
<feGaussianBlur
|
||||
inkscape:collect="always"
|
||||
stdDeviation="4.2906107"
|
||||
id="feGaussianBlur3997" />
|
||||
</filter>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.4142136"
|
||||
inkscape:cx="192.77227"
|
||||
inkscape:cy="114.84223"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer4"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1280"
|
||||
inkscape:window-height="745"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
fit-margin-top="10"
|
||||
fit-margin-left="10"
|
||||
fit-margin-right="10"
|
||||
fit-margin-bottom="10"
|
||||
borderlayer="true">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid4071"
|
||||
empspacing="5"
|
||||
visible="true"
|
||||
enabled="true"
|
||||
snapvisiblegridlinesonly="true"
|
||||
originx="-68.05486px"
|
||||
originy="-74.184692px" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title>dtpicker</dc:title>
|
||||
<dc:creator>
|
||||
<cc:Agent>
|
||||
<dc:title>Masanori Ohgita</dc:title>
|
||||
</cc:Agent>
|
||||
</dc:creator>
|
||||
<dc:date>2012/11/01</dc:date>
|
||||
<dc:rights>
|
||||
<cc:Agent>
|
||||
<dc:title>Masanori Ohgita</dc:title>
|
||||
</cc:Agent>
|
||||
</dc:rights>
|
||||
<dc:publisher>
|
||||
<cc:Agent>
|
||||
<dc:title>Masanori Ohgita</dc:title>
|
||||
</cc:Agent>
|
||||
</dc:publisher>
|
||||
<dc:identifier></dc:identifier>
|
||||
<dc:source>https://github.com/mugifly/jquery-simple-datetimepicker/</dc:source>
|
||||
<dc:relation>https://github.com/mugifly/jquery-simple-datetimepicker/</dc:relation>
|
||||
<dc:language>ja-JP</dc:language>
|
||||
<cc:license
|
||||
rdf:resource="MIT License (https://github.com/mugifly/jquery-simple-datetimepicker/blob/master/LICENSE.txt)" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer5"
|
||||
inkscape:label="Background">
|
||||
<rect
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.98554897;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect5090"
|
||||
width="283.42444"
|
||||
height="234"
|
||||
x="0"
|
||||
y="-0.1681366" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="TextBox"
|
||||
transform="translate(-68.05486,-171.98345)"
|
||||
style="display:inline">
|
||||
<rect
|
||||
style="color:#000000;fill:#52a8ec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26351193;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter3777-3-5);enable-background:accumulate"
|
||||
id="rect2985-8"
|
||||
width="219.7365"
|
||||
height="27.736488"
|
||||
x="82.738892"
|
||||
y="186.66748"
|
||||
rx="1.4"
|
||||
ry="2" />
|
||||
<rect
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#c8c8c8;stroke-width:0.56400001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect2985"
|
||||
width="219.7365"
|
||||
height="27.736488"
|
||||
x="82.738892"
|
||||
y="186.66748"
|
||||
rx="1.4"
|
||||
ry="2" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="104.91933"
|
||||
y="206.01625"
|
||||
id="text3846-4"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-0"
|
||||
x="104.91933"
|
||||
y="206.01625"
|
||||
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">2012/10/24 09:30</tspan></text>
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
inkscape:label="CalendarBox_Shadow"
|
||||
style="display:inline">
|
||||
<rect
|
||||
style="color:#000000;fill:#c8c8c8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.92394245;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter3995);enable-background:accumulate"
|
||||
id="rect2985-3-4"
|
||||
width="256.18042"
|
||||
height="172.71893"
|
||||
x="15.764728"
|
||||
y="49.657021"
|
||||
ry="5.7649846"
|
||||
transform="matrix(0.97454541,0,0,0.89546644,4.1475558,17.948121)" />
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="CalendarBox"
|
||||
transform="translate(-68.05486,-171.98345)"
|
||||
style="display:inline">
|
||||
<rect
|
||||
style="color:#000000;fill:#d2d2d2;fill-opacity:1;fill-rule:nonzero;stroke:#c8c8c8;stroke-width:1.849;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect2985-3"
|
||||
width="256.18042"
|
||||
height="159.53081"
|
||||
x="83.819588"
|
||||
y="230.8286"
|
||||
ry="5.3247938" />
|
||||
<rect
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.36733007;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect2985-3-8-7"
|
||||
width="256.18042"
|
||||
height="138.89117"
|
||||
x="83.819588"
|
||||
y="251.91885"
|
||||
ry="4.6358871" />
|
||||
<rect
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.11828196;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect2985-3-8-1"
|
||||
width="170.96207"
|
||||
height="139.21201"
|
||||
x="83.819588"
|
||||
y="251.91885"
|
||||
ry="2.5842383" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="98.123917"
|
||||
y="274.20001"
|
||||
id="text3846-3"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5"
|
||||
x="98.123917"
|
||||
y="274.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">日</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="120.12392"
|
||||
y="274.20001"
|
||||
id="text3846-3-5"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7"
|
||||
x="120.12392"
|
||||
y="274.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">月</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="142.02386"
|
||||
y="274.20001"
|
||||
id="text3846-3-5-7"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1"
|
||||
x="142.02386"
|
||||
y="274.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">火</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="164.02386"
|
||||
y="274.20001"
|
||||
id="text3846-3-5-7-8"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8"
|
||||
x="164.02386"
|
||||
y="274.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">水</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="185.12392"
|
||||
y="274.20001"
|
||||
id="text3846-3-5-7-8-5"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9"
|
||||
x="185.12392"
|
||||
y="274.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">木</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="206.12392"
|
||||
y="274.20001"
|
||||
id="text3846-3-5-7-8-5-6"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7"
|
||||
x="206.12392"
|
||||
y="274.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">金</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="228.356"
|
||||
y="274.20001"
|
||||
id="text3846-3-5-7-8-5-6-3"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-8"
|
||||
x="228.356"
|
||||
y="274.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">土</tspan></text>
|
||||
<rect
|
||||
style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect4056-0"
|
||||
width="21.758884"
|
||||
height="15.792893"
|
||||
x="159.47986"
|
||||
y="338.11542" />
|
||||
<rect
|
||||
style="color:#000000;fill:none;stroke:#d2d2d2;stroke-width:1.36890841;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect2985-3-8-7-3"
|
||||
width="256.18042"
|
||||
height="139.21201"
|
||||
x="83.819588"
|
||||
y="251.91885"
|
||||
ry="4.646596" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="96.123917"
|
||||
y="294.20001"
|
||||
id="text3846-3-9"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-2"
|
||||
x="96.123917"
|
||||
y="294.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">30</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="123.12392"
|
||||
y="294.20001"
|
||||
id="text3846-3-5-73"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-4"
|
||||
x="123.12392"
|
||||
y="294.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">1</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="144.97392"
|
||||
y="294.20001"
|
||||
id="text3846-3-5-7-82"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-2"
|
||||
x="144.97392"
|
||||
y="294.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">2</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="166.89142"
|
||||
y="294.20001"
|
||||
id="text3846-3-5-7-8-2"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-0"
|
||||
x="166.89142"
|
||||
y="294.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">3</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="188.19891"
|
||||
y="294.20001"
|
||||
id="text3846-3-5-7-8-5-3"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-1"
|
||||
x="188.19891"
|
||||
y="294.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">4</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="208.82391"
|
||||
y="294.20001"
|
||||
id="text3846-3-5-7-8-5-6-2"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-4"
|
||||
x="208.82391"
|
||||
y="294.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">5</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="230.95599"
|
||||
y="294.20001"
|
||||
id="text3846-3-5-7-8-5-6-3-2"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-8-3"
|
||||
x="230.95599"
|
||||
y="294.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">6</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="101.12392"
|
||||
y="313.20001"
|
||||
id="text3846-3-2"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-8"
|
||||
x="101.12392"
|
||||
y="313.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">7</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="123.12392"
|
||||
y="313.20001"
|
||||
id="text3846-3-5-3"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-3"
|
||||
x="123.12392"
|
||||
y="313.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">8</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="144.97392"
|
||||
y="313.20001"
|
||||
id="text3846-3-5-7-6"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-9"
|
||||
x="144.97392"
|
||||
y="313.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">9</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="161.12392"
|
||||
y="313.20001"
|
||||
id="text3846-3-5-7-8-0"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-90"
|
||||
x="161.12392"
|
||||
y="313.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">10</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="183.12392"
|
||||
y="313.20001"
|
||||
id="text3846-3-5-7-8-5-61"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-2"
|
||||
x="183.12392"
|
||||
y="313.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">11</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="204.12392"
|
||||
y="313.20001"
|
||||
id="text3846-3-5-7-8-5-6-5"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-89"
|
||||
x="204.12392"
|
||||
y="313.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">12</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="226.12392"
|
||||
y="313.20001"
|
||||
id="text3846-3-5-7-8-5-6-3-7"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-8-2"
|
||||
x="226.12392"
|
||||
y="313.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">13</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="96.123917"
|
||||
y="332.20001"
|
||||
id="text3846-3-2-5"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-8-3"
|
||||
x="96.123917"
|
||||
y="332.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">14</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="118.12392"
|
||||
y="332.20001"
|
||||
id="text3846-3-5-3-1"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-3-0"
|
||||
x="118.12392"
|
||||
y="332.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">15</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="139.97392"
|
||||
y="332.20001"
|
||||
id="text3846-3-5-7-6-3"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-9-5"
|
||||
x="139.97392"
|
||||
y="332.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">16</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="161.12392"
|
||||
y="332.20001"
|
||||
id="text3846-3-5-7-8-0-7"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-90-9"
|
||||
x="161.12392"
|
||||
y="332.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">17</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="183.12392"
|
||||
y="332.20001"
|
||||
id="text3846-3-5-7-8-5-61-9"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-2-1"
|
||||
x="183.12392"
|
||||
y="332.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">18</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="204.12392"
|
||||
y="332.20001"
|
||||
id="text3846-3-5-7-8-5-6-5-7"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-89-2"
|
||||
x="204.12392"
|
||||
y="332.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">19</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="226.12392"
|
||||
y="332.20001"
|
||||
id="text3846-3-5-7-8-5-6-3-7-9"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-8-2-5"
|
||||
x="226.12392"
|
||||
y="332.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">20</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="96.123917"
|
||||
y="351.20001"
|
||||
id="text3846-3-2-5-0"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-8-3-7"
|
||||
x="96.123917"
|
||||
y="351.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">21</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="118.12392"
|
||||
y="351.20001"
|
||||
id="text3846-3-5-3-1-6"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-3-0-2"
|
||||
x="118.12392"
|
||||
y="351.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">22</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="139.97392"
|
||||
y="351.20001"
|
||||
id="text3846-3-5-7-6-3-6"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-9-5-3"
|
||||
x="139.97392"
|
||||
y="351.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">23</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="161.12392"
|
||||
y="351.20001"
|
||||
id="text3846-3-5-7-8-0-7-2"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-90-9-1"
|
||||
x="161.12392"
|
||||
y="351.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">24</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="183.12392"
|
||||
y="351.20001"
|
||||
id="text3846-3-5-7-8-5-61-9-2"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-2-1-2"
|
||||
x="183.12392"
|
||||
y="351.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">25</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="204.12392"
|
||||
y="351.20001"
|
||||
id="text3846-3-5-7-8-5-6-5-7-6"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-89-2-8"
|
||||
x="204.12392"
|
||||
y="351.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">26</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="226.12392"
|
||||
y="351.20001"
|
||||
id="text3846-3-5-7-8-5-6-3-7-9-6"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-8-2-5-8"
|
||||
x="226.12392"
|
||||
y="351.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">27</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="96.123917"
|
||||
y="370.20001"
|
||||
id="text3846-3-2-5-0-1"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-8-3-7-8"
|
||||
x="96.123917"
|
||||
y="370.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">28</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="118.12392"
|
||||
y="370.20001"
|
||||
id="text3846-3-5-3-1-6-5"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-3-0-2-4"
|
||||
x="118.12392"
|
||||
y="370.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">29</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="139.97392"
|
||||
y="370.20001"
|
||||
id="text3846-3-5-7-6-3-6-8"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-9-5-3-3"
|
||||
x="139.97392"
|
||||
y="370.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">30</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="161.12392"
|
||||
y="370.20001"
|
||||
id="text3846-3-5-7-8-0-7-2-0"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-90-9-1-8"
|
||||
x="161.12392"
|
||||
y="370.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">31</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="183.12392"
|
||||
y="370.20001"
|
||||
id="text3846-3-5-7-8-5-61-9-2-3"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-2-1-2-1"
|
||||
x="183.12392"
|
||||
y="370.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"> 1</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="204.12392"
|
||||
y="370.20001"
|
||||
id="text3846-3-5-7-8-5-6-5-7-6-9"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-89-2-8-8"
|
||||
x="204.12392"
|
||||
y="370.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"> 2</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="226.12392"
|
||||
y="370.20001"
|
||||
id="text3846-3-5-7-8-5-6-3-7-9-6-0"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-8-2-5-8-9"
|
||||
x="226.12392"
|
||||
y="370.20001"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"> 3</tspan></text>
|
||||
<g
|
||||
transform="translate(1.1678772,6.0000012)"
|
||||
style="fill:#1a1a1a;display:inline"
|
||||
id="g3999">
|
||||
<g
|
||||
id="g4047"
|
||||
transform="translate(4.5,-3)"
|
||||
style="fill:#1a1a1a">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#333333;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Medium'"
|
||||
x="176.00255"
|
||||
y="244.20032"
|
||||
id="text3846"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848"
|
||||
x="176.00255"
|
||||
y="244.20032"
|
||||
style="font-size:14px;font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr;text-anchor:start;fill:#333333;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Medium'">2012/10</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#1a1a1a;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="-276.35992"
|
||||
y="244.20001"
|
||||
id="text3846-9-5-1"
|
||||
sodipodi:linespacing="125%"
|
||||
transform="scale(-1,1)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-8-4-9"
|
||||
x="-276.35992"
|
||||
y="244.20001"
|
||||
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#1a1a1a;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"><</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#1a1a1a;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="136.12392"
|
||||
y="244.20001"
|
||||
id="text3846-9"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-8"
|
||||
x="136.12392"
|
||||
y="244.20001"
|
||||
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#1a1a1a;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"><</tspan></text>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer4"
|
||||
inkscape:label="TimePicker">
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="266"
|
||||
y="410"
|
||||
id="text3846-3-5-7-8-5-6-2-6-4-0-11-6"
|
||||
sodipodi:linespacing="125%"
|
||||
clip-path="url(#clipPath4953-3)"
|
||||
transform="translate(-68.055,-188.88316)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-4-7-5-0-2-0"
|
||||
x="266"
|
||||
y="410"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">12:00</tspan></text>
|
||||
<rect
|
||||
style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect4056"
|
||||
width="80.875"
|
||||
height="16.5"
|
||||
x="187.125"
|
||||
y="108.53186" />
|
||||
<rect
|
||||
style="color:#000000;fill:#aaaaaa;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect4217"
|
||||
width="4.2426405"
|
||||
height="151.32085"
|
||||
x="359.56381"
|
||||
y="268.92862"
|
||||
clip-path="url(#clipPath4920-3)"
|
||||
transform="matrix(1,0,0,0.44081048,-92.05486,-38.381405)" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="197.94514"
|
||||
y="102.01655"
|
||||
id="text3846-3-5-7-8-5-6-2-6"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-4-7"
|
||||
x="197.94514"
|
||||
y="102.01655"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">09:00</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="197.94514"
|
||||
y="122.01655"
|
||||
id="text3846-3-5-7-8-5-6-2-6-4"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-4-7-5"
|
||||
x="197.94514"
|
||||
y="122.01655"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">09:30</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="197.94514"
|
||||
y="142.01654"
|
||||
id="text3846-3-5-7-8-5-6-2-6-4-0"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-4-7-5-0"
|
||||
x="197.94514"
|
||||
y="142.01654"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">10:00</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="197.94514"
|
||||
y="162.01654"
|
||||
id="text3846-3-5-7-8-5-6-2-6-4-0-1"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-4-7-5-0-3"
|
||||
x="197.94514"
|
||||
y="162.01654"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">10:30</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="197.94514"
|
||||
y="182.01656"
|
||||
id="text3846-3-5-7-8-5-6-2-6-4-0-9"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-4-7-5-0-1"
|
||||
x="197.94514"
|
||||
y="182.01656"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">11:00</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
|
||||
x="197.94514"
|
||||
y="202.01656"
|
||||
id="text3846-3-5-7-8-5-6-2-6-4-0-11"
|
||||
sodipodi:linespacing="125%"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3848-5-7-1-8-9-7-4-7-5-0-2"
|
||||
x="197.94514"
|
||||
y="202.01656"
|
||||
style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">11:30</tspan></text>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 56 KiB |
@ -1,269 +0,0 @@
|
||||
/**
|
||||
* Style-sheet for dtpicker
|
||||
* https://github.com/mugifly/jquery-simple-datetimepicker
|
||||
*/
|
||||
|
||||
.datepicker {
|
||||
display: inline-block;
|
||||
|
||||
border: 2px solid #c8c8c8;
|
||||
|
||||
border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
box-shadow: 0.5px 0.5px 3px #c8c8c8;
|
||||
-webkit-box-shadow: 0.5px 0.5px 3px #c8c8c8;
|
||||
-moz-box-shadow: 0.5px 0.5px 3px #c8c8c8;
|
||||
}
|
||||
|
||||
/*
|
||||
* datepicker_header
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_header{
|
||||
padding-top: 2px;
|
||||
padding-bottom: 2px;
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
background-color: #d2d2d2;
|
||||
color: #3f3f3f;
|
||||
text-align: center;
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_header > a{
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
cursor: pointer;
|
||||
color: #559abd;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_header > a:hover {
|
||||
color: #000000;
|
||||
background-color: #c8c8c8;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_header > a:active {
|
||||
color: #ffffff;
|
||||
background-color: #808080;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_header > span {
|
||||
margin-left: 20px;
|
||||
margin-right: 20px;
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
}
|
||||
|
||||
/*
|
||||
* datepicker_inner_container
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container {
|
||||
margin: -2px -2px -2px -2px;
|
||||
background-color: #d2d2d2;
|
||||
border: 2px solid #c8c8c8;
|
||||
border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
|
||||
box-shadow: 0.5px 0px 5px #c8c8c8;
|
||||
-webkit-box-shadow: 0.5px 0px 5px #c8c8c8;
|
||||
-moz-box-shadow: 0.5px 0px 5px #c8c8c8;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container:after {
|
||||
content: ".";
|
||||
display: block;
|
||||
height: 0;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
/*
|
||||
* datepicker_inner_container > datepicker_calendar
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar {
|
||||
float: left;
|
||||
width: auto;
|
||||
|
||||
margin-top: -0.5px;
|
||||
margin-left: -1px;
|
||||
margin-bottom: -2px;
|
||||
|
||||
background-color: #ffffff;
|
||||
border: 1px solid #c8c8c8;
|
||||
|
||||
border-top:none;
|
||||
border-top-left-radius: 5px;
|
||||
border-bottom-left-radius: 5px;
|
||||
-webkit-border-top-left-radius: 5px;
|
||||
-webkit-border-bottom-left-radius: 5px;
|
||||
-moz-border-radius-topleft: 5px;
|
||||
-moz-border-radius-bottomleft: 5px;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > table {
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
/*
|
||||
* datepicker_inner_container > datepicker_calendar > datepicker_table > tbody > tr > th (WDay-cell)
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > th {
|
||||
color: #646464;
|
||||
width: 18px;
|
||||
font-size: small;
|
||||
font-weight: normal;
|
||||
text-align:center;
|
||||
}
|
||||
|
||||
/*
|
||||
* datepicker_inner_container > datepicker_calendar > datepicker_table > tbody > tr > td (Day-cell)
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td {
|
||||
color: #000000;
|
||||
font-size: small;
|
||||
text-align:center;
|
||||
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.today {
|
||||
border-bottom: #bfbfbf solid 2px;
|
||||
margin-bottom: -2px;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.wday_sat {
|
||||
color: #0044aa;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.wday_sun {
|
||||
color: #e13b00;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.day_another_month {
|
||||
color: #cccccc;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.active {
|
||||
color: #ffffff;
|
||||
background-color: #808080;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.hover {
|
||||
color: #000000;
|
||||
background-color: #c8c8c8;
|
||||
}
|
||||
|
||||
/*
|
||||
* datepicker_inner_container > datepicker_timelist
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist {
|
||||
float: left;
|
||||
width: 4.2em;
|
||||
height: 118px;
|
||||
|
||||
margin-top: -0.5px;
|
||||
padding: 5px;
|
||||
padding-left: 0px;
|
||||
padding-right: 0px;
|
||||
|
||||
overflow: auto;
|
||||
overflow-x: hidden;
|
||||
|
||||
background-color: #ffffff;
|
||||
|
||||
border-top-right-radius: 4px;
|
||||
border-bottom-right-radius: 4px;
|
||||
-webkit-border-top-right-radius: 4px;
|
||||
-webkit-border-bottom-right-radius: 4px;
|
||||
-moz-border-radius-topright: 4px;
|
||||
-moz-border-radius-bottomright: 4px;
|
||||
}
|
||||
|
||||
/*
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::after {
|
||||
content: ".";
|
||||
display: block;
|
||||
height: 0;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
}
|
||||
*/
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar {
|
||||
overflow: hidden;
|
||||
width: 6px;
|
||||
background: #fafafa;
|
||||
|
||||
border-top-right-radius: 5px;
|
||||
border-bottom-right-radius: 5px;
|
||||
-webkit-border-top-right-radius: 5px;
|
||||
-webkit-border-bottom-right-radius: 5px;
|
||||
-moz-border-radius-topright: 5px;
|
||||
-moz-border-radius-bottomright: 5px;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar:horizontal {
|
||||
height: 1px;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-button {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-piece {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-piece:start {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-thumb {
|
||||
background: #aaaaaa;
|
||||
border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
-moz-border-radius: 3px;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-corner {
|
||||
background: #333;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item {
|
||||
padding-top: 1px;
|
||||
padding-bottom:1px;
|
||||
padding-left: 7px;
|
||||
padding-right: 25px;
|
||||
margin-top: 5px;
|
||||
margin-bottom: 2px;
|
||||
font-size: small;
|
||||
|
||||
user-select: none;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item.active {
|
||||
color: #ffffff;
|
||||
background-color: #808080;
|
||||
}
|
||||
|
||||
.datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item.hover {
|
||||
color: #000000;
|
||||
background-color: #c8c8c8;
|
||||
}
|
||||
|
@ -1,101 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Demo - jquery-simple-datetimepicker</title>
|
||||
|
||||
<!--Requirement jQuery-->
|
||||
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
|
||||
<!--Load Script and Stylesheet -->
|
||||
<script type="text/javascript" src="jquery.simple-dtpicker.js"></script>
|
||||
<link type="text/css" href="jquery.simple-dtpicker.css" rel="stylesheet" />
|
||||
<!---->
|
||||
|
||||
<style type="text/css">
|
||||
footer{font-size:small;position:fixed;right:5px;bottom:5px;}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<h2>Demo - jquery-simple-datetimepicker</h2>
|
||||
</header>
|
||||
|
||||
<h4>Inline</h4>
|
||||
<div id="date_picker"> </div>
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
$('#date_picker').dtpicker();
|
||||
});
|
||||
</script>
|
||||
|
||||
<h4>Append to Input-field</h4>
|
||||
<input type="text" name="date" value="">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
$('*[name=date]').appendDtpicker();
|
||||
});
|
||||
</script>
|
||||
|
||||
<h4>Append to Input-field (Inline)</h4>
|
||||
<input type="text" name="date2" value="2012/01/01 10:00">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
$('*[name=date2]').appendDtpicker({"inline": true});
|
||||
});
|
||||
</script>
|
||||
<small>In addition, this default date has specified by the input's value ("2012-01-01 10:00").</small>
|
||||
|
||||
<h4>Set options</h4>
|
||||
About details for these options, please see: <a href="https://github.com/mugifly/jquery-simple-datetimepicker/wiki/Options">Wiki</a>.
|
||||
|
||||
<h5>Current date ("current": "2012-3-4 12:30")</h5>
|
||||
<input type="text" name="date3" value="">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
$('*[name=date3]').appendDtpicker({
|
||||
"inline": true,
|
||||
"current": "2012-3-4 12:30"
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<h5>dateFormat ("dateFormat": "YY/MM/DD h:m")</h5>
|
||||
<input type="text" name="date4" value="">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
$('*[name=date4]').appendDtpicker({
|
||||
"inline": true,
|
||||
"dateFormat": "YY/MM/DD h:m"
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
<h5>locale ("locale": "ja")</h5>
|
||||
<input type="text" name="date5" value="">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
$('*[name=date5]').appendDtpicker({
|
||||
"inline": true,
|
||||
"locale": "ja"
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<h5>Disable the fade animation ("animation": false)</h5>
|
||||
<input type="text" name="date6" value="">
|
||||
<script type="text/javascript">
|
||||
$(function(){
|
||||
$('*[name=date6]').appendDtpicker({
|
||||
"inline": true,
|
||||
"animation": false
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<footer>
|
||||
<a href="https://github.com/mugifly/jquery-simple-datetimepicker">jquery.simple-dtpicker.js (jquery-simple-datetimepicker)</a><br>
|
||||
- Your feedback is highly appreciated :)
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
@ -1,574 +0,0 @@
|
||||
/**
|
||||
* dtpicker (jquery-simple-datetimepicker)
|
||||
* (c) Masanori Ohgita - 2013.
|
||||
* https://github.com/mugifly/jquery-simple-datetimepicker
|
||||
*/
|
||||
|
||||
(function($) {
|
||||
var DAYS_OF_WEEK_EN = ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'];
|
||||
var DAYS_OF_WEEK_JA = ['日', '月', '火', '水', '木', '金', '土'];
|
||||
var MONTHS_EN = [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ];
|
||||
|
||||
var PickerObjects = [];
|
||||
var InputObjects = [];
|
||||
var ActivePickerId = -1;
|
||||
|
||||
var getParentPickerObject = function(obj) {
|
||||
var $obj = $(obj);
|
||||
var $picker;
|
||||
if ($obj.hasClass('datepicker')) {
|
||||
$picker = $obj;
|
||||
} else {
|
||||
var parents = $obj.parents();
|
||||
for (var i = 0; i < parents.length; i++) {
|
||||
if ($(parents[i]).hasClass('datepicker')) {
|
||||
$picker = $(parents[i]);
|
||||
}
|
||||
}
|
||||
}
|
||||
return $picker;
|
||||
};
|
||||
|
||||
var getPickersInputObject = function($obj) {
|
||||
var $picker = getParentPickerObject($obj);
|
||||
if ($picker.data("inputObjectId") != null) {
|
||||
return $(InputObjects[$picker.data("inputObjectId")]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
var beforeMonth = function($obj) {
|
||||
var $picker = getParentPickerObject($obj);
|
||||
var date = getPickedDate($picker);
|
||||
var targetMonth_lastDay = new Date(date.getYear() + 1900, date.getMonth(), 0).getDate();
|
||||
if (targetMonth_lastDay < date.getDate()) {
|
||||
date.setDate(targetMonth_lastDay);
|
||||
}
|
||||
draw($picker, {
|
||||
"isAnim": true,
|
||||
"isOutputToInputObject": true
|
||||
}, date.getYear() + 1900, date.getMonth() - 1, date.getDate(), date.getHours(), date.getMinutes());
|
||||
};
|
||||
|
||||
var nextMonth = function($obj) {
|
||||
var $picker = getParentPickerObject($obj);
|
||||
var date = getPickedDate($picker);
|
||||
var targetMonth_lastDay = new Date(date.getYear() + 1900, date.getMonth() + 1, 0).getDate();
|
||||
if (targetMonth_lastDay < date.getDate()) {
|
||||
date.setDate(targetMonth_lastDay);
|
||||
}
|
||||
draw($picker, {
|
||||
"isAnim": true,
|
||||
"isOutputToInputObject": true
|
||||
}, date.getYear() + 1900, date.getMonth() + 1, date.getDate(), date.getHours(), date.getMinutes());
|
||||
};
|
||||
|
||||
var getDate = function (str) {
|
||||
var re = /^(\d{2,4})[-/](\d{1,2})[-/](\d{1,2}) (\d{1,2}):(\d{1,2})$/;
|
||||
var m = re.exec(str);
|
||||
// change year for 4 digits
|
||||
if (m[1] < 99) {
|
||||
var date = new Date();
|
||||
m[1] = parseInt(m[1]) + parseInt(date.getFullYear().toString().substr(0, 2) + "00");
|
||||
}
|
||||
// return
|
||||
return new Date(m[1], m[2] - 1, m[3], m[4], m[5]);
|
||||
}
|
||||
|
||||
var outputToInputObject = function($picker) {
|
||||
var date = getPickedDate($picker);
|
||||
var $inp = getPickersInputObject($picker);
|
||||
var dateFormat = $picker.data("dateFormat");
|
||||
var locale = $picker.data("locale");
|
||||
var str = "";
|
||||
if ($inp == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (dateFormat == "default"){
|
||||
if(locale == "ja"){
|
||||
dateFormat = "YYYY/MM/DD hh:mm";
|
||||
}else{
|
||||
dateFormat = "YYYY-MM-DD hh:mm";
|
||||
}
|
||||
}
|
||||
|
||||
str = dateFormat;
|
||||
var y = date.getYear() + 1900;
|
||||
var m = date.getMonth() + 1;
|
||||
var d = date.getDate();
|
||||
var hou = date.getHours();
|
||||
var min = date.getMinutes();
|
||||
|
||||
str = str.replace(/YYYY/gi, y)
|
||||
.replace(/YY/g, y - 2000)/* century */
|
||||
.replace(/MM/g, zpadding(m))
|
||||
.replace(/M/g, m)
|
||||
.replace(/DD/g, zpadding(d))
|
||||
.replace(/D/g, d)
|
||||
.replace(/hh/g, zpadding(hou))
|
||||
.replace(/h/g, hou)
|
||||
.replace(/mm/g, zpadding(min))
|
||||
.replace(/m/g, min);
|
||||
$inp.val(str);
|
||||
};
|
||||
|
||||
var getPickedDate = function($obj) {
|
||||
var $picker = getParentPickerObject($obj);
|
||||
return $picker.data("pickedDate");
|
||||
};
|
||||
|
||||
var zpadding = function(num) {
|
||||
num = ("0" + num).slice(-2);
|
||||
return num
|
||||
};
|
||||
|
||||
var draw_date = function($picker, option, date) {
|
||||
draw($picker, option, date.getYear() + 1900, date.getMonth(), date.getDate(), date.getHours(), date.getMinutes());
|
||||
};
|
||||
|
||||
var draw = function($picker, option, year, month, day, hour, min) {
|
||||
var date = new Date();
|
||||
|
||||
if (hour != null) {
|
||||
date = new Date(year, month, day, hour, min, 0);
|
||||
} else if (year != null) {
|
||||
date = new Date(year, month, day);
|
||||
} else {
|
||||
date = new Date();
|
||||
}
|
||||
//console.log("dtpicker - draw()..." + year + "," + month + "," + day + " " + hour + ":" + min + " -> " + date);
|
||||
|
||||
/* Read options */
|
||||
var isScroll = option.isAnim; /* It same with isAnim */
|
||||
|
||||
var isAnim = option.isAnim;
|
||||
if($picker.data("animation") == false){ // If disabled by user option.
|
||||
isAnim = false;
|
||||
}
|
||||
|
||||
var isOutputToInputObject = option.isOutputToInputObject;
|
||||
|
||||
/* Read locale option */
|
||||
var locale = $picker.data("locale");
|
||||
var daysOfWeek = DAYS_OF_WEEK_EN;
|
||||
if(locale == "ja"){
|
||||
daysOfWeek = DAYS_OF_WEEK_JA;
|
||||
}
|
||||
|
||||
/* Calculate dates */
|
||||
var todayDate = new Date();
|
||||
var firstWday = new Date(date.getYear() + 1900, date.getMonth(), 1).getDay();
|
||||
var lastDay = new Date(date.getYear() + 1900, date.getMonth() + 1, 0).getDate();
|
||||
var beforeMonthLastDay = new Date(date.getYear() + 1900, date.getMonth(), 0).getDate();
|
||||
var dateBeforeMonth = new Date(date.getYear() + 1900, date.getMonth(), 0);
|
||||
var dateNextMonth = new Date(date.getYear() + 1900, date.getMonth() + 2, 0);
|
||||
|
||||
/* Collect each part */
|
||||
var $header = $picker.children('.datepicker_header');
|
||||
var $inner = $picker.children('.datepicker_inner_container');
|
||||
var $calendar = $picker.children('.datepicker_inner_container').children('.datepicker_calendar');
|
||||
var $table = $calendar.children('.datepicker_table');
|
||||
var $timelist = $picker.children('.datepicker_inner_container').children('.datepicker_timelist');
|
||||
|
||||
/* Grasp a point that will be changed */
|
||||
var changePoint = "";
|
||||
var oldDate = getPickedDate($picker);
|
||||
if(oldDate != null){
|
||||
if(oldDate.getMonth() != date.getMonth() || oldDate.getDate() != date.getDate()){
|
||||
changePoint = "calendar";
|
||||
} else if (oldDate.getHours() != date.getHours() || oldDate.getMinutes() != date.getMinutes()){
|
||||
if(date.getMinutes() == 0 || date.getMinutes() == 30){
|
||||
changePoint = "timelist";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Save newly date to Picker data */
|
||||
$($picker).data("pickedDate", date);
|
||||
|
||||
/* Fade-out animation */
|
||||
if (isAnim == true) {
|
||||
if(changePoint == "calendar"){
|
||||
$calendar.stop().queue([]);
|
||||
$calendar.fadeTo("fast", 0.8);
|
||||
}else if(changePoint == "timelist"){
|
||||
$timelist.stop().queue([]);
|
||||
$timelist.fadeTo("fast", 0.8);
|
||||
}
|
||||
}
|
||||
/* Remind timelist scroll state */
|
||||
var drawBefore_timeList_scrollTop = $timelist.scrollTop();
|
||||
|
||||
/* New timelist */
|
||||
var timelist_activeTimeCell_offsetTop = -1;
|
||||
|
||||
/* Header ----- */
|
||||
$header.children().remove();
|
||||
var $link_before_month = $('<a>');
|
||||
$link_before_month.text('<');
|
||||
$link_before_month.click(function() {
|
||||
beforeMonth($picker);
|
||||
});
|
||||
|
||||
var $now_month = $('<span>');
|
||||
if(locale == "en"){
|
||||
$now_month.text((date.getYear() + 1900) + " - " + MONTHS_EN[date.getMonth()]);
|
||||
}else if(locale == "ja"){
|
||||
$now_month.text((date.getYear() + 1900) + " / " + zpadding(date.getMonth() + 1));
|
||||
}
|
||||
|
||||
var $link_next_month = $('<a>');
|
||||
$link_next_month.text('>');
|
||||
$link_next_month.click(function() {
|
||||
nextMonth($picker);
|
||||
});
|
||||
|
||||
$header.append($link_before_month);
|
||||
$header.append($now_month);
|
||||
$header.append($link_next_month);
|
||||
|
||||
/* Calendar > Table ----- */
|
||||
$table.children().remove();
|
||||
var $tr = $('<tr>');
|
||||
$table.append($tr);
|
||||
|
||||
/* Output wday cells */
|
||||
for (var i = 0; i < 7; i++) {
|
||||
var $td = $('<th>');
|
||||
$td.text(daysOfWeek[i]);
|
||||
$tr.append($td);
|
||||
}
|
||||
|
||||
/* Output day cells */
|
||||
var cellNum = Math.ceil((firstWday + lastDay) / 7) * 7;
|
||||
for (var i = 0; i < cellNum; i++) {
|
||||
var realDay = i + 1 - firstWday;
|
||||
if (i % 7 == 0) {
|
||||
$tr = $('<tr>');
|
||||
$table.append($tr);
|
||||
}
|
||||
|
||||
var $td = $('<td>');
|
||||
$td.data("day", realDay);
|
||||
|
||||
$tr.append($td);
|
||||
|
||||
if (firstWday > i) {/* Before months day */
|
||||
$td.text(beforeMonthLastDay + realDay);
|
||||
$td.addClass('day_another_month');
|
||||
$td.data("dateStr", dateBeforeMonth.getYear() + 1900 + "/" + (dateBeforeMonth.getMonth() + 1) + "/" + (beforeMonthLastDay + realDay));
|
||||
} else if (i < firstWday + lastDay) {/* Now months day */
|
||||
$td.text(realDay);
|
||||
$td.data("dateStr", (date.getYear() + 1900) + "/" + (date.getMonth() + 1) + "/" + realDay);
|
||||
} else {/* Next months day */
|
||||
$td.text(realDay - lastDay);
|
||||
$td.addClass('day_another_month');
|
||||
$td.data("dateStr", dateNextMonth.getYear() + 1900 + "/" + (dateNextMonth.getMonth() + 1) + "/" + (realDay - lastDay));
|
||||
}
|
||||
|
||||
if (i % 7 == 0) {/* Sunday */
|
||||
$td.addClass('wday_sun');
|
||||
} else if (i % 7 == 6) {/* Saturday */
|
||||
$td.addClass('wday_sat');
|
||||
}
|
||||
|
||||
if (realDay == date.getDate()) {/* selected day */
|
||||
$td.addClass('active');
|
||||
}
|
||||
|
||||
if (date.getMonth() == todayDate.getMonth() && realDay == todayDate.getDate()) {/* today */
|
||||
$td.addClass('today');
|
||||
}
|
||||
|
||||
/* Set event-handler to day cell */
|
||||
|
||||
$td.click(function() {
|
||||
if ($(this).hasClass('hover')) {
|
||||
$(this).removeClass('hover');
|
||||
}
|
||||
$(this).addClass('active');
|
||||
|
||||
var $picker = getParentPickerObject($(this));
|
||||
var targetDate = new Date($(this).data("dateStr"));
|
||||
var selectedDate = getPickedDate($picker);
|
||||
draw($picker, {
|
||||
"isAnim": false,
|
||||
"isOutputToInputObject": true
|
||||
}, targetDate.getYear() + 1900, targetDate.getMonth(), targetDate.getDate(), selectedDate.getHours(), selectedDate.getMinutes());
|
||||
});
|
||||
|
||||
$td.hover(function() {
|
||||
if (! $(this).hasClass('active')) {
|
||||
$(this).addClass('hover');
|
||||
}
|
||||
}, function() {
|
||||
if ($(this).hasClass('hover')) {
|
||||
$(this).removeClass('hover');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
/* Timelist ----- */
|
||||
$timelist.children().remove();
|
||||
|
||||
/* Set height to Timelist (Calendar innerHeight - Calendar padding) */
|
||||
$timelist.css("height", $calendar.innerHeight() - 10 + 'px');
|
||||
|
||||
/* Output time cells */
|
||||
for (var hour = 0; hour < 24; hour++) {
|
||||
for (var min = 0; min <= 30; min += 30) {
|
||||
var $o = $('<div>');
|
||||
$o.addClass('timelist_item');
|
||||
$o.text(zpadding(hour) + ":" + zpadding(min));
|
||||
|
||||
$o.data("hour", hour);
|
||||
$o.data("min", min);
|
||||
|
||||
$timelist.append($o);
|
||||
|
||||
if (hour == date.getHours() && min == date.getMinutes()) {/* selected time */
|
||||
$o.addClass('active');
|
||||
timelist_activeTimeCell_offsetTop = $o.offset().top;
|
||||
}
|
||||
|
||||
/* Set event handler to time cell */
|
||||
|
||||
$o.click(function() {
|
||||
if ($(this).hasClass('hover')) {
|
||||
$(this).removeClass('hover');
|
||||
}
|
||||
$(this).addClass('active');
|
||||
|
||||
var $picker = getParentPickerObject($(this));
|
||||
var date = getPickedDate($picker);
|
||||
var hour = $(this).data("hour");
|
||||
var min = $(this).data("min");
|
||||
draw($picker, {
|
||||
"isAnim": false,
|
||||
"isOutputToInputObject": true
|
||||
}, date.getYear() + 1900, date.getMonth(), date.getDate(), hour, min);
|
||||
});
|
||||
|
||||
$o.hover(function() {
|
||||
if (! $(this).hasClass('active')) {
|
||||
$(this).addClass('hover');
|
||||
}
|
||||
}, function() {
|
||||
if ($(this).hasClass('hover')) {
|
||||
$(this).removeClass('hover');
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
/* Scroll the timelist */
|
||||
if(isScroll == true){
|
||||
/* Scroll to new active time-cell position */
|
||||
$timelist.scrollTop(timelist_activeTimeCell_offsetTop - $timelist.offset().top);
|
||||
}else{
|
||||
/* Scroll to position that before redraw. */
|
||||
$timelist.scrollTop(drawBefore_timeList_scrollTop);
|
||||
}
|
||||
|
||||
/* Fade-in animation */
|
||||
if (isAnim == true) {
|
||||
if(changePoint == "calendar"){
|
||||
$calendar.fadeTo("fast", 1.0);
|
||||
}else if(changePoint == "timelist"){
|
||||
$timelist.fadeTo("fast", 1.0);
|
||||
}
|
||||
}
|
||||
|
||||
/* Output to InputForm */
|
||||
if (isOutputToInputObject == true) {
|
||||
outputToInputObject($picker);
|
||||
}
|
||||
};
|
||||
|
||||
var init = function($obj, opt) {
|
||||
/* Container */
|
||||
var $picker = $('<div>');
|
||||
$picker.addClass('datepicker')
|
||||
$obj.append($picker);
|
||||
|
||||
/* Set options data to container object */
|
||||
if (opt.inputObjectId != null) {
|
||||
$picker.data("inputObjectId", opt.inputObjectId);
|
||||
}
|
||||
$picker.data("pickerId", PickerObjects.length);
|
||||
$picker.data("dateFormat", opt.dateFormat);
|
||||
$picker.data("locale", opt.locale);
|
||||
$picker.data("animation", opt.animation);
|
||||
|
||||
/* Header */
|
||||
var $header = $('<div>');
|
||||
$header.addClass('datepicker_header');
|
||||
$picker.append($header);
|
||||
/* InnerContainer*/
|
||||
var $inner = $('<div>');
|
||||
$inner.addClass('datepicker_inner_container');
|
||||
$picker.append($inner);
|
||||
/* Calendar */
|
||||
var $calendar = $('<div>');
|
||||
$calendar.addClass('datepicker_calendar');
|
||||
var $table = $('<table>');
|
||||
$table.addClass('datepicker_table');
|
||||
$calendar.append($table);
|
||||
$inner.append($calendar);
|
||||
/* Timelist */
|
||||
var $timelist = $('<div>');
|
||||
$timelist.addClass('datepicker_timelist');
|
||||
$inner.append($timelist);
|
||||
|
||||
/* Set event handler to picker */
|
||||
$picker.hover(
|
||||
function(){
|
||||
ActivePickerId = $(this).data("pickerId");
|
||||
},
|
||||
function(){
|
||||
ActivePickerId = -1;
|
||||
}
|
||||
);
|
||||
|
||||
PickerObjects.push($picker);
|
||||
|
||||
draw_date($picker, {
|
||||
"isAnim": true,
|
||||
"isOutputToInputObject": true
|
||||
}, opt.current);
|
||||
};
|
||||
|
||||
/**
|
||||
* Initialize dtpicker
|
||||
*/
|
||||
$.fn.dtpicker = function(config) {
|
||||
var date = new Date();
|
||||
var defaults = {
|
||||
"inputObjectId": undefined,
|
||||
"current": date.getFullYear() + '-' + (date.getMonth()+1) + '-' + date.getDate() + ' ' + date.getHours() + ':' + date.getMinutes(),
|
||||
"dateFormat": "default",
|
||||
"locale": "en",
|
||||
"animation": true
|
||||
};
|
||||
|
||||
var options = $.extend(defaults, config);
|
||||
options.current = getDate(options.current);
|
||||
return this.each(function(i) {
|
||||
init($(this), options);
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* Initialize dtpicker, append to Text input field
|
||||
* */
|
||||
$.fn.appendDtpicker = function(config) {
|
||||
var date = new Date();
|
||||
var defaults = {
|
||||
"inline": false,
|
||||
"current": date.getFullYear() + '-' + (date.getMonth()+1) + '-' + date.getDate() + ' ' + date.getHours() + ':' + date.getMinutes(),
|
||||
"dateFormat": "default",
|
||||
"locale": "en",
|
||||
"animation": true
|
||||
}
|
||||
var options = $.extend(defaults, config);
|
||||
return this.each(function(i) {
|
||||
|
||||
/* Add input-field with inputsObjects array */
|
||||
var input = this;
|
||||
var inputObjectId = InputObjects.length;
|
||||
InputObjects.push(input);
|
||||
|
||||
options.inputObjectId = inputObjectId;
|
||||
|
||||
/* Current date */
|
||||
var date, strDate, strTime;
|
||||
if($(input).val() != null && $(input).val() != ""){
|
||||
options.current = $(input).val();
|
||||
}
|
||||
|
||||
/* Make parent-div for picker */
|
||||
var $d = $('<div>');
|
||||
if(options.inline == false){
|
||||
/* float mode */
|
||||
$d.css("position","absolute");
|
||||
}
|
||||
$d.insertAfter(input);
|
||||
|
||||
/* Initialize picker */
|
||||
|
||||
var pickerId = PickerObjects.length;
|
||||
|
||||
var $picker_parent = $($d).dtpicker(options); // call dtpicker() method
|
||||
|
||||
var $picker = $picker_parent.children('.datepicker');
|
||||
|
||||
/* Link input-field with picker*/
|
||||
$(input).data('pickerId', pickerId);
|
||||
|
||||
/* Set event handler to input-field */
|
||||
|
||||
$(input).keyup(function() {
|
||||
var $input = $(this);
|
||||
var $picker = $(PickerObjects[$input.data('pickerId')]);
|
||||
if ($input.val() != null && (
|
||||
$input.data('beforeVal') == null ||
|
||||
( $input.data('beforeVal') != null && $input.data('beforeVal') != $input.val()) )
|
||||
) { /* beforeValue == null || beforeValue != nowValue */
|
||||
var date = getDate($input.val());
|
||||
if (isNaN(date.getDate()) == false) {/* Valid format... */
|
||||
draw_date($picker, {
|
||||
"isAnim":true,
|
||||
"isOutputToInputObject":false
|
||||
}, date);
|
||||
}
|
||||
}
|
||||
$input.data('beforeVal',$input.val())
|
||||
});
|
||||
|
||||
$(input).change(function(){
|
||||
$(this).trigger('keyup');
|
||||
});
|
||||
|
||||
if(options.inline == true){
|
||||
/* inline mode */
|
||||
$picker.data('isInline',true);
|
||||
}else{
|
||||
/* float mode */
|
||||
$picker.data('isInline',false);
|
||||
$picker_parent.css({
|
||||
"zIndex": 100
|
||||
});
|
||||
$picker.css("width","auto");
|
||||
|
||||
/* Hide this picker */
|
||||
$picker.hide();
|
||||
|
||||
/* Set onClick event handler for input-field */
|
||||
$(input).click(function(){
|
||||
var $input = $(this);
|
||||
var $picker = $(PickerObjects[$input.data('pickerId')]);
|
||||
ActivePickerId = $input.data('pickerId');
|
||||
$picker.show();
|
||||
$picker.parent().css("top", $input.offset().top + $input.outerHeight() + 2 + "px");
|
||||
$picker.parent().css("left", $input.offset().left + "px");
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
/* Set event handler to Body element, for hide a floated-picker */
|
||||
$(function(){
|
||||
$('body').click(function(){
|
||||
for(var i=0;i<PickerObjects.length;i++){
|
||||
var $picker = $(PickerObjects[i]);
|
||||
if(ActivePickerId != i){ /* if not-active picker */
|
||||
if($picker.data("inputObjectId") != null && $picker.data("isInline") == false){
|
||||
/* if append input-field && float picker */
|
||||
$picker.hide();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
})(jQuery);
|
@ -1,25 +0,0 @@
|
||||
{
|
||||
"name": "simple-dtpicker",
|
||||
"title": "jquery-simple-datetimepicker",
|
||||
"version": "1.1.1",
|
||||
"author": {
|
||||
"name": "Masanori Ohgita",
|
||||
"url": "https://github.com/mugifly"
|
||||
},
|
||||
"dependencies": {
|
||||
"jquery": ">=1.7.2"
|
||||
},
|
||||
"licenses": [
|
||||
{
|
||||
"type": "MIT",
|
||||
"url": "https://github.com/mugifly/jquery-simple-datetimepicker/blob/master/LICENSE.txt"
|
||||
}
|
||||
],
|
||||
"files": ["jquery.simple-dtpicker.js"],
|
||||
"description": "Date and time picker, simply.",
|
||||
"keywords": ["date","time","picker","input","form","datepicker","timepicker"],
|
||||
"homepage": "http://mugifly.github.com/jquery-simple-datetimepicker/",
|
||||
"demo": "http://mugifly.github.com/jquery-simple-datetimepicker/jquery.simple-dtpicker.html",
|
||||
"docs": "https://github.com/mugifly/jquery-simple-datetimepicker/blob/master/README.md",
|
||||
"bugs": "https://github.com/mugifly/jquery-simple-datetimepicker/issues"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user