Mercurial > epgrec.yaz
annotate templates/reservationTable.html @ 175:f68f63465a41 default tip
handles RecException instead of Exception
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Tue, 16 Apr 2013 15:24:02 +0900 |
parents | 84220382fea8 |
children |
rev | line source |
---|---|
1 | 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
2 "http://www.w3.org/TR/html4/loose.dtd"> | |
3 | |
4 <html> | |
5 <head> | |
6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | |
7 <title>{$sitetitle}</title> | |
8 <meta http-equiv="Content-Style-Type" content="text/css"> | |
9 | |
10 {literal} | |
11 <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script> | |
25
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
12 <script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script> |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
13 <link rel="stylesheet" href="start/jquery-ui-1.7.2.custom.css" type="text/css"> |
1 | 14 <script type="text/javascript"> |
15 var PRG = { | |
16 rec:function(id){ | |
17 $.get(INISet.prgCancelURL, { reserve_id: id } ,function(data){ | |
161
84220382fea8
mod: 録画中のキャンセルを可能にした(動作確認、まだ不完全かも)
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
25
diff
changeset
|
18 $('#eraseDialog').html('c潟祉筝......'); |
84220382fea8
mod: 録画中のキャンセルを可能にした(動作確認、まだ不完全かも)
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
25
diff
changeset
|
19 $('#eraseDialog').dialog('open','center'); |
1 | 20 if(data.match(/^error/i)){ |
161
84220382fea8
mod: 録画中のキャンセルを可能にした(動作確認、まだ不完全かも)
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
25
diff
changeset
|
21 $('#eraseDialog').dialog('close'); |
1 | 22 alert(data); |
23 } | |
24 else { | |
25 $('#resid_' + id ).hide(); | |
161
84220382fea8
mod: 録画中のキャンセルを可能にした(動作確認、まだ不完全かも)
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
25
diff
changeset
|
26 $('#eraseDialog').dialog('close'); |
1 | 27 } |
28 }); | |
25
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
29 }, |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
30 editdialog:function(id) { |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
31 var str; |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
32 str = '<div class="prg_title">篋膣ID:' + id + '</div>'; |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
33 str += '<input type="hidden" name="reserve_id" id="id_reserve_id" value="' + id + '" />'; |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
34 str += '<div><span class="labelLeft">帥ゃ</span><input name="title" id="id_title" size="30" value="'+ $('#tid_' + id ).html() + '" /></div>'; |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
35 str += '<div><span class="labelLeft">网荀</span><textarea name="description" id="id_description" cols="30" rows="5" >' + $('#did_' + id ).html() + '</textarea></div>'; |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
36 str += '<div style="margin:2em 0 1em 0;text-align:center;"><a href="javascript:PRG.edit()" class="ui-state-default ui-corner-all ui-dialog-buttonpane button">紊眼</a></div>'; |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
37 |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
38 $('#floatBox4Dialog').html(str); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
39 $('#floatBox4Dialog').dialog('open','center'); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
40 }, |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
41 edit:function() { |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
42 var id_reserve_id = $('#id_reserve_id').val(); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
43 var id_title = $('#id_title').val(); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
44 var id_description = $('#id_description').val(); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
45 |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
46 $.post('changeReservation.php', { reserve_id: id_reserve_id, |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
47 title: id_title, |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
48 description: id_description }, function( data ) { |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
49 if(data.match(/^error/i)){ |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
50 alert(data); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
51 $('#floatBox4Dialog').dialog('close'); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
52 |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
53 } |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
54 else { |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
55 $('#tid_' + id_reserve_id ).html( id_title ); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
56 $('#did_' + id_reserve_id ).html( id_description ); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
57 $('#floatBox4Dialog').dialog('close'); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
58 } |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
59 }); |
1 | 60 } |
61 } | |
25
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
62 $(document).ready(function () { |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
63 var DG = $('#floatBox4Dialog'); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
64 DG.dialog({title:'篋膣膩',width:500}); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
65 DG.dialog('close'); |
161
84220382fea8
mod: 録画中のキャンセルを可能にした(動作確認、まだ不完全かも)
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
25
diff
changeset
|
66 |
84220382fea8
mod: 録画中のキャンセルを可能にした(動作確認、まだ不完全かも)
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
25
diff
changeset
|
67 var EG = $('#eraseDialog'); |
84220382fea8
mod: 録画中のキャンセルを可能にした(動作確認、まだ不完全かも)
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
25
diff
changeset
|
68 EG.dialog({title:'c潟祉',width:400}); |
84220382fea8
mod: 録画中のキャンセルを可能にした(動作確認、まだ不完全かも)
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
25
diff
changeset
|
69 EG.dialog('close'); |
84220382fea8
mod: 録画中のキャンセルを可能にした(動作確認、まだ不完全かも)
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
25
diff
changeset
|
70 |
25
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
71 }); |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
72 |
1 | 73 </script> |
74 <style type="text/css"> | |
75 <!-- | |
76 body {padding:4px;margin:0;font-size:10pt;} | |
77 a {text-decoration:none;} | |
78 | |
79 table#reservation_table { | |
80 width: 800px; | |
81 border: 1px #BBB solid; | |
82 border-collapse: collapse; | |
83 border-spacing: 0; | |
84 } | |
85 | |
86 table#reservation_table th { | |
87 padding: 5px; | |
88 border: #E3E3E3 solid; | |
89 border-width: 0 0 1px 1px; | |
90 background: #BBB; | |
91 font-weight: bold; | |
92 line-height: 120%; | |
93 text-align: center; | |
94 } | |
95 table#reservation_table td { | |
96 padding: 5px; | |
97 border: 1px #BBB solid; | |
98 border-width: 0 0 1px 1px; | |
99 text-align: center; | |
100 } | |
101 | |
102 table#reservation_table tr.ctg_news, #category_select a.ctg_news {background-color: #FFFFD8;} | |
103 table#reservation_table tr.ctg_etc, #category_select a.ctg_etc {background-color: #FFFFFF;} | |
104 table#reservation_table tr.ctg_information, #category_select a.ctg_information {background-color: #F2D8FF;} | |
105 table#reservation_table tr.ctg_sports, #category_select a.ctg_sports {background-color: #D8FFFF;} | |
106 table#reservation_table tr.ctg_cinema, #category_select a.ctg_cinema {background-color: #FFD8D8;} | |
107 table#reservation_table tr.ctg_music, #category_select a.ctg_music {background-color: #D8D8FF;} | |
108 table#reservation_table tr.ctg_drama, #category_select a.ctg_drama {background-color: #D8FFD8;} | |
109 table#reservation_table tr.ctg_anime, #category_select a.ctg_anime {background-color: #FFE4C8;} | |
110 table#reservation_table tr.ctg_variety, #category_select a.ctg_variety {background-color: #FFD2EB;} | |
111 table#reservation_table tr.ctg_10, #category_select a.ctg_10 {background-color: #E4F4F4;} | |
112 | |
25
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
113 #floatBox4Dialog .prg_title{font-size:120%;font-weight:bold;padding:0.4em 0;text-align:center;} |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
114 #floatBox4Dialog .prg_rec_cfg{background:#EEE;padding:1em 2em;margin:0.4em 0;} |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
115 #floatBox4Dialog .labelLeft {width:8em;float:left;text-align:right;} |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
116 #floatBox4Dialog .button {padding:0.4em 1em;} |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
117 |
1 | 118 |
119 --> | |
120 </style> | |
121 {/literal} | |
122 | |
123 </head> | |
124 | |
125 <body> | |
126 | |
127 <h2>{$sitetitle}</h2> | |
128 | |
129 <div><a href="index.php">腟茵祉</a></div> | |
130 | |
131 {if count($reservations)} | |
132 <table id="reservation_table"> | |
133 <tr> | |
134 <th>id</th> | |
135 <th>腮</th> | |
136 <th>ch</th> | |
137 <th>紮</th> | |
138 <th>腟篋</th> | |
139 <th>≪若</th> | |
140 <th>帥ゃ</th> | |
141 <th>絎</th> | |
142 <th><a href="keywordTable.php">ID</a></th> | |
143 <th></th> | |
144 </tr> | |
145 | |
146 {foreach from=$reservations item=reserve} | |
147 <tr id="resid_{$reserve.id}" class="ctg_{$reserve.cat}"> | |
148 <td>{$reserve.id}</td> | |
149 <td>{$reserve.type}</td> | |
25
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
150 <td id="chid_{$reserve.id}">{$reserve.channel}</td> |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
151 <td id="stid_{$reserve.id}">{$reserve.starttime}</td> |
1 | 152 <td>{$reserve.endtime}</td> |
153 <td>{$reserve.mode}</td> | |
25
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
154 <td style="cursor: pointer" id="tid_{$reserve.id}" onClick="javascript:PRG.editdialog('{$reserve.id}')">{$reserve.title|escape}</td> |
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
155 <td style="cursor: pointer" id="did_{$reserve.id}" onClick="javascript:PRG.editdialog('{$reserve.id}')">{$reserve.description|escape}</td> |
1 | 156 <td>{if $reserve.autorec}{$reserve.autorec}{/if}</td> |
157 <td><input type="button" value="" onClick="javascript:PRG.rec('{$reserve.id}')" /></td> | |
158 </tr> | |
159 {/foreach} | |
160 </table> | |
161 {else} | |
162 憜篋膣障 | |
163 {/if} | |
164 | |
25
03107333d942
add: editable reserve program's title & description
yoneda <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
165 <div id="floatBox4Dialog">jQuery UI Dialog</div> |
161
84220382fea8
mod: 録画中のキャンセルを可能にした(動作確認、まだ不完全かも)
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
25
diff
changeset
|
166 <div id="eraseDialog">jQuery UI Dialog</div> |
1 | 167 |
168 {literal} | |
169 <script type="text/javascript"> | |
170 var INISet = { | |
171 prgRecordURL : 'record.php', // 膂≧篋膣 | |
172 prgRecordPlusURL : 'recordp.php', // 荅括完篋膣 | |
173 prgCancelURL : 'cancelReservation.php' // 篋膣c潟祉 | |
174 } | |
175 </script> | |
176 {/literal} | |
177 </body> | |
178 </html> |