ここの情報は古いです。ご理解頂いた上でお取り扱いください。

source: OpenPNE/branches/2_8/webapp_biz/modules/biz/templates/fh_biz_schedule_calendar.tpl @ 2527

Last change on this file since 2527 was 2527, checked in by takanashi, 12 years ago

#504 BIZモードで他人のスケジュールを入れられないバグを修正

File size: 10.5 KB
Line 
1({ext_include file="inc_header.tpl"})
2({ext_include file="inc_layoutcolumn_top_720px.tpl"})
3({***************************})
4({**ここから:メインコンテンツ**})
5({***************************})
6
7<img src="./skin/dummy.gif" class="v_spacer_l">
8
9<!-- ****************************** -->
10<!-- ******ここから:カレンダー****** -->
11<table border="0" cellspacing="0" cellpadding="0" style="width:684px;margin:0px auto;" class="border_07">
12<tr>
13<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
14<td style="width:670px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
15<td style="width:7px;" class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
16</tr>
17<tr>
18<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
19<td class="bg_01" align="center">
20<!-- *ここから:カレンダー>内容* -->
21({*ここから:header*})
22<!-- ここから:小タイトル -->
23<table border="0" cellspacing="0" cellpadding="0" style="width:670px;" class="border_01">
24<tr>
25<td style="width:36px;" class="bg_06"><img src="./skin/content_header_1.gif" style="width:30px;height:20px;" class="dummy"></td>
26<td style="width:622px;padding:2px 0px;" class="bg_06"><span class="b_b c_00">
27({$ym.year_disp})年({$ym.month_disp})月のカレンダー
28</span></td>
29</tr>
30</table>
31<!-- ここまで:小タイトル -->
32({*ここまで:header*})
33({*ここから:body*})
34<!-- ここから:主内容 -->
35<!-- ここから:主内容>>天気予報を見る -->
36<table border="0" cellspacing="0" cellpadding="0" style="width:670px;" class="border_01">
37<tr>
38<td style="width:468px;padding:2px 0px;" class="bg_05">
39&nbsp;<img src="./skin/icon_weather_FC.gif" class="icon">
40<a href="({$weather_url})" target="_blank">天気予報を見る</a>
41&nbsp;<img src="./skin/icon_schedule.gif" class="icon">
42<a href="({t_url m=biz a=page_fh_biz_schedule_add})&target_id=({$c_member.c_member_id})">予定を追加</a>&nbsp;
43
44</td>
45<td style="width:200px;padding:2px 0px;" class="bg_05" align="right">
46<a href="({t_url m=biz a=page_fh_biz_schedule_calendar})&amp;year=({$ym.year_prev})&amp;month=({$ym.month_prev})({if $is_f})&amp;target_id=({$c_member.c_member_id})({/if})">&lt;&lt;&nbsp;前の月</a>
47|
48<a href="({t_url m=biz a=page_fh_biz_schedule_calendar})({if $is_f})&amp;target_id=({$c_member.c_member_id})({/if})">今月</a>
49|
50<a href="({t_url m=biz a=page_fh_biz_schedule_calendar})&amp;year=({$ym.year_next})&amp;month=({$ym.month_next})({if $is_f})&amp;target_id=({$c_member.c_member_id})({/if})">次の月&nbsp;&gt;&gt;</a>&nbsp;
51</td>
52</tr>
53</table>
54<!-- ここまで:主内容>>天気予報を見る -->
55<!-- ここから:主内容>>カレンダー -->
56<table border="0" cellspacing="1" cellpadding="0" style="width:670px;" class="border_01">
57<tr>
58<td style="width:14%;padding:2px;" class="bg_02 c_02">日</td>
59<td style="width:14%;padding:2px;" class="bg_02">月</td>
60<td style="width:14%;padding:2px;" class="bg_02">火</td>
61<td style="width:14%;padding:2px;" class="bg_02">水</td>
62<td style="width:14%;padding:2px;" class="bg_02">木</td>
63<td style="width:14%;padding:2px;" class="bg_02">金</td>
64<td style="width:14%;padding:2px;" class="bg_02 c_03">土</td>
65</tr>
66({foreach from=$calendar item=week})
67<tr>
68({foreach from=$week item=item name=weekloop})
69({if $item.now})
70<td style="height:65px;padding:2px;" align="left" valign="top" class="bg_09">
71({elseif $item.holiday || $smarty.foreach.weekloop.first})
72<td style="height:65px;padding:2px;" align="left" valign="top" class="bg_14">
73({else})
74<td style="height:65px;padding:2px;" align="left" valign="top" class="bg_02">
75({/if})
76({if $item.day})
77({if $item.now})
78<span class="b_b">({$item.day})</span>
79({else})
80({$item.day})
81({/if})<br>
82<a href="({t_url m=biz a=page_fh_biz_schedule_add})&amp;begin_date=({$year})({$month|string_format:'%02d'})({$item.day|string_format:'%02d'})&target_id=({$c_member.c_member_id})"><img src="./skin/icon_schedule.gif" class="icon"></a><br>
83
84({* 祝日 *})
85({foreach from=$item.holiday item=item_holiday})
86<span class=" c_02">({$item_holiday})</span><br>
87({/foreach})
88
89({* スケジュール *})
90({foreach from=$item.schedule item=item_schedule name=schedule})
91({* 時間指定変数の初期化 *})
92({assign var="begin_time_H" value=null})
93({assign var="begin_time_M" value=null})
94({assign var="finish_time_H" value=null})
95({assign var="finish_time_M" value=null})
96        ({if !$item_schedule.begin_time})
97&nbsp;
98<!-- 時間指定なしの予定 -->
99        ({elseif $cmd == 's_list'})
100({assign var="begin_time_H" value=$item_schedule.begin_time|date_format:"%H"})
101({assign var="begin_time_M" value=$item_schedule.begin_time|date_format:"%M"})
102({if $item_schedule.finish_time})
103        ({assign var="finish_time_H" value=$item_schedule.finish_time|date_format:"%H"})
104        ({assign var="finish_time_M" value=$item_schedule.finish_time|date_format:"%M"})
105({/if})
106<a href="({t_url m=biz a=page_s_view_schedule})&amp;id=({$item_schedule.biz_shisetsu_schedule_id})">
107({ext_include file="inc_biz_schedule_week_time.tpl"})
108<div class="padding_s" style="padding-top:0;">
109({$item_schedule.c_member_name})
110</div></a>
111        ({elseif $item_schedule.begin_date != $item_schedule.finish_date})  <!--バナー予定 -->
112({assign var="begin_time_H" value=$item_schedule.begin_date|date_format:"%H"})
113({assign var="begin_time_M" value=$item_schedule.begin_date|date_format:"%M"})
114({if $item_schedule.finish_time})
115        ({assign var="finish_time_H" value=$item_schedule.finish_date|date_format:"%H"})
116        ({assign var="finish_time_M" value=$item_schedule.finish_date|date_format:"%M"})
117({/if})
118({ext_include file="inc_biz_schedule_week_time.tpl"})
119<div class="padding_s" style="padding-top:0;">
120<a href="({t_url m=biz a=page_fh_biz_schedule_view})&amp;id=({$item_schedule.biz_schedule_id})">({$item_schedule.title})</a>
121</div>
122        ({else})
123({assign var="begin_time_H" value=$item_schedule.begin_time|date_format:"%H"})
124({assign var="begin_time_M" value=$item_schedule.begin_time|date_format:"%M"})
125({if $item_schedule.finish_time})
126        ({assign var="finish_time_H" value=$item_schedule.finish_time|date_format:"%H"})
127        ({assign var="finish_time_M" value=$item_schedule.finish_time|date_format:"%M"})
128({/if})
129({ext_include file="inc_biz_schedule_week_time.tpl"})
130<div class="padding_s" style="padding-top:0;">
131<a href="({t_url m=biz a=page_fh_biz_schedule_view})&amp;id=({$item_schedule.biz_schedule_id})">({$item_schedule.title})</a>
132</div>
133<img src="./skin/dummy.gif" style="width:80px;height:10px;" class="dummy">
134        ({/if})
135({/foreach})
136
137({* 誕生日 *})
138({foreach from=$item.birth item=item_birth})
139<img src="({t_img_url_skin filename=icon_birthday})" class="icon"><a href="({t_url m=pc a=page_f_home})&amp;target_c_member_id=({$item_birth.c_member_id})">({$item_birth.nickname})さん</a><br>
140({/foreach})
141
142({* イベント *})
143({foreach from=$item.event item=item_event})
144<img src="({if $item_event.is_join})({t_img_url_skin filename=icon_event_R})({else})({t_img_url_skin filename=icon_event_B})({/if})" class="icon"><a href="({t_url m=pc a=page_c_event_detail})&amp;target_c_commu_topic_id=({$item_event.c_commu_topic_id})">({$item_event.name})</a><br>
145({/foreach})
146
147({* Todo *})
148({foreach from=$item.todo item=item_todo})
149<img src="./skin/biz/todo_icon.gif"  class="icon">
150<a href="({t_url m=biz a=page_fh_home_edit_biz_todo})&amp;id=({$item_todo.biz_todo_id})&target_id=({$c_member.c_member_id})">({$item_todo.memo|t_truncate:20:".."})</a>
151({/foreach})
152
153({if $item.schedule})
154({foreach from=$item.schedule item=item_schedule name=schedule})
155        ({if !$item_schedule.begin_time})  <!-- 時間指定なしの予定 -->
156<div class="padding_s">
157({*<img src="./skin/icon_pen.gif" class="icon">*})<a href="({t_url m=biz a=page_fh_biz_schedule_view})&amp;id=({$item_schedule.biz_schedule_id})({if $is_f})&amp;target_id=({$c_member.c_member_id})({/if})">({$item_schedule.title})</a>
158</div>
159        ({else})
160&nbsp;
161        ({/if})
162({/foreach})
163({else})
164&nbsp;
165({/if})
166
167
168({else})
169&nbsp;
170({/if})
171</td>
172({/foreach})
173</tr>
174({/foreach})
175
176</table>
177<!-- ここまで:主内容>>カレンダー -->
178<!-- ここから:主内容>>天気予報を見る -->
179<table border="0" cellspacing="0" cellpadding="0" style="width:670px;" class="border_01">
180<tr>
181<td style="width:668px;padding:2px 0px;" class="bg_09">
182※<img src="./skin/icon_schedule.gif" class="icon">アイコンをクリックすると予定を入力することができます。予定は他の人にも公開されます。<br>
183※<img src="({t_img_url_skin filename=icon_birthday})" class="icon">は({$WORD_MY_FRIEND})の誕生日、<img src="({t_img_url_skin filename=icon_event_B})" class="icon">はイベント、<img src="({t_img_url_skin filename=icon_event_R})" class="icon">は参加イベントを意味します。
184</td>
185</tr>
186</table>
187<!-- ここまで:主内容>>天気予報を見る -->
188<!-- ここから:主内容>>天気予報を見る -->
189<table border="0" cellspacing="0" cellpadding="0" style="width:670px;" class="border_01">
190<tr>
191<td style="width:668px;padding:2px 0px;" align="right" class="bg_05">
192<a href="({t_url m=biz a=page_fh_biz_schedule_calendar})&amp;year=({$ym.year_prev})&amp;month=({$ym.month_prev})({if $is_f})&amp;target_id=({$c_member.c_member_id})({/if})">&lt;&lt;&nbsp;前の月</a>
193|
194<a href="({t_url m=biz a=page_fh_biz_schedule_calendar})({if $is_f})&amp;target_id=({$c_member.c_member_id})({/if})">今月</a>
195|
196<a href="({t_url m=biz a=page_fh_biz_schedule_calendar})&amp;year=({$ym.year_next})&amp;month=({$ym.month_next})({if $is_f})&amp;target_id=({$c_member.c_member_id})({/if})">次の月&nbsp;&gt;&gt;</a>&nbsp;
197</td>
198</tr>
199</table>
200<!-- ここまで:主内容>>天気予報を見る -->
201<!-- ここまで:主内容 -->
202({*ここまで:body*})
203({*ここから:footer*})
204<!-- 無し -->
205({*ここまで:footer*})
206<!-- *ここまで:カレンダー>>内容* -->
207</td>
208<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
209</tr>
210<tr>
211<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
212<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
213<td class="bg_00"><img src="./skin/dummy.gif" style="width:7px;height:7px;" class="dummy"></td>
214</tr>
215</table>
216</form>
217<!-- ******ここまで:カレンダー****** -->
218<!-- ****************************** -->
219
220<img src="./skin/dummy.gif" class="v_spacer_l">
221
222({***************************})
223({**ここまで:メインコンテンツ**})
224({***************************})
225({ext_include file="inc_layoutcolumn_bottom_270px_165px_175px_720px.tpl"})
226({ext_include file="inc_footer.tpl"})
Note: See TracBrowser for help on using the repository browser.