source: branches/2.2.0.1/calendar/js/dhtmlx/samples/05_calendar/04_layout.html @ 4001

Revision 4001, 2.3 KB checked in by rafaelraymundo, 13 years ago (diff)

Ticket #1615 - Componente novo para agenda......................................

Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<head>
4        <meta http-equiv="Content-type" content="text/html; charset=utf-8">
5</head>
6        <script src='../../codebase/dhtmlxscheduler.js' type="text/javascript" charset="utf-8"></script>
7        <link rel='STYLESHEET' type='text/css' href='../../codebase/dhtmlxscheduler.css'>
8       
9        <script src="../../codebase/ext/dhtmlxscheduler_minical.js" type="text/javascript" charset="utf-8"></script>
10        <link rel="stylesheet" href="../../codebase/ext/dhtmlxscheduler_ext.css" type="text/css" media="screen" title="no title" charset="utf-8">
11       
12        <script src='extra/dhtmlxlayout.js' type="text/javascript" charset="utf-8"></script>
13        <script src='extra/dhtmlxcontainer.js' type="text/javascript" charset="utf-8"></script>
14        <link rel="stylesheet" href="extra/dhtmlxlayout.css" type="text/css" media="screen" title="no title" charset="utf-8">
15        <link rel="stylesheet" href="extra/skins/dhtmlxlayout_dhx_skyblue.css" type="text/css" media="screen" title="no title" charset="utf-8">
16
17       
18<style type="text/css" media="screen">
19        html, body{
20                margin:0px;
21                padding:0px;
22                height:100%;
23                overflow: hidden;
24        }
25       
26        .dhx_calendar_click {
27                background-color: #C2D5FC !important;
28        }
29</style>
30
31<script type="text/javascript" charset="utf-8">
32        var prev = null;
33        var curr = null;
34        var next = null;
35
36        function doOnLoad() {
37                var layout = new dhtmlXLayoutObject(document.body, "2U");
38                layout.cells("a").setWidth(200);
39                layout.cells("a").attachObject("cal_here");
40                layout.cells("a").hideHeader();
41                layout.cells("b").hideHeader();
42               
43                scheduler.config.multi_day = true;
44                scheduler.config.xml_date="%Y-%m-%d %H:%i";
45               
46                layout.cells("b").attachScheduler();
47                scheduler.load("../common/events.xml");
48               
49                create_mini_cal(function(date){
50                        return scheduler.date.add(date, -1, "month");
51                });
52                create_mini_cal();
53                create_mini_cal(function(date){
54                        return scheduler.date.add(date, 1, "month");
55                });
56               
57        }
58        function create_mini_cal(diff){
59                var calendar = scheduler.renderCalendar({
60                        container:"cal_here",
61                        handler:function(date){
62                                scheduler.setCurrentView(date, scheduler._mode);
63                        }
64                });
65                scheduler.linkCalendar(calendar, diff);
66                return calendar;
67        }
68</script>
69<body onload="doOnLoad();">
70        <div id="cal_here" style='width:100%;'></div>
71</body>
Note: See TracBrowser for help on using the repository browser.