?? calendar.tpl
字號(hào):
{config_load file="$skin_config"}<HTML><HEAD><TITLE>{$lng.lbl_calendar}</TITLE><LINK rel="stylesheet" href="{$SkinDir}/{#CSSFile#}"></HEAD>{literal}<STYLE>.calendar_currentdateOff { background-color:#FFFBD3; font: bold 10pt Arial, Helvetica, sans-serif }.calendar_currentdateOn { background-color:#FFCC66; font: bold 10pt Arial, Helvetica, sans-serif }.calendar_dateOff { background-color:#FFFBD3; font: 10pt Arial, Helvetica, sans-serif }.calendar_dateOn { background-color:#FFCC66; font: 10pt Arial, Helvetica, sans-serif }.titleMonth { background-color:#CC6600; color:#FFFFFF; font: bold 10pt Arial, Helvetica, sans-serif }.weekDayLabel { background-color:#EEEBD3; color:#880000; font: bold 10pt Courier New }</STYLE><SCRIPT type="text/javascript" language="JavaScript 1.2"><!--var pay_dates = new Array();var index=0;function isDateInArray(dateValue){ var i; for(i=0; i<pay_dates.length; i++) { if (dateValue == pay_dates[i]) { return dateValue; } } return -1;}function removeDateFromArray(dateValue){ var new_pay_array = new Array(); var i,j = 0; for(i=0; i<pay_dates.length; i++) { if (dateValue != pay_dates[i]) { new_pay_array[j++] = pay_dates[i]; } } pay_dates = new_pay_array; return 1;}function ChangeStatDate(oDate, dateValue, num){ if (isDateInArray(dateValue) < 0) { pay_dates[index] = dateValue; document.pay_dates_form[num+1].value = dateValue; oDate.className = oDate.title + "On"; } else { removeDateFromArray(dateValue); document.pay_dates_form[num+1].value = ""; oDate.className = oDate.title + "Off"; } return 0;}--></SCRIPT>{/literal}<BODY><BR>{capture name=dialog}<FONT class="TopLabel">#{$productid}: {$product} - {$lng.lbl_pay_dates}</FONT><P>{$lng.lbl_choose_pay_dates_from_calendar}</P><HR size="1" noshade width="95%"><DIV align="center"><FONT class="TopLabel"><FORM action="calendar.php" method="get" name="yearform"><INPUT type="hidden" name="productid" value="{$productid}">{$lng.lbl_year}: <SELECT name="current_year" onChange='document.yearform.submit()'>{section name=idx loop=$avail_years}<option{if $avail_years[idx] eq $current_year} selected{/if}>{$avail_years[idx]}</OPTION>{/section}</SELECT></FORM></FONT></DIV><BR>{if $year_array}<TABLE callpadding="5" cellspacing="0" border="0" align="center"><FORM name="pay_dates_form" method="POST" action="calendar.php" onsubmit="javascript: if(window.opener.document.getElementById('fields_subscription').checked) document.getElementById('fields_subscription').value='Y';"><INPUT type="hidden" name="fields_subscription" value="" id="fields_subscription">{section name=dayofyear loop=$days_array}<INPUT type="hidden" name='pay_dates_array[{math equation="x+1" x=%dayofyear.index%}]' value='{$days_array[dayofyear]}'>{if $days_array[dayofyear]}<SCRIPT type="text/javascript" language="JavaScript 1.2"><!--pay_dates[index++] = '{$days_array[dayofyear]}';--></SCRIPT>{/if}{/section}{section name=month loop=$year_array}{if %month.index% is div by 4}<TR>{/if}<TH><TABLE border="0" cellpadding="0" cellspacing="0"><TR><TD bgcolor="#FFFFFF"><TABLE border="0" cellpadding="1" cellspacing="1" width="100%"><TR><TH class="titleMonth">{$year_array[month].month|date_format:"%B"}</TH></TR></TABLE><TABLE border="0" cellpadding="1" cellspacing="1" width="100%">{section name=weekday loop=$year_array[month].month_array start=0 max=7 step=1}<TR><TD class="weekDayLabel">{if $smarty.section.weekday.index == 1}Mo{elseif $smarty.section.weekday.index == 2}Tu{elseif $smarty.section.weekday.index == 3}Wd{elseif $smarty.section.weekday.index == 4}Th{elseif $smarty.section.weekday.index == 5}Fr{elseif $smarty.section.weekday.index == 6}St{elseif $smarty.section.weekday.index == 0}Su{/if}</TD>{section name=weeknum loop=$year_array[month].month_array start=0 max=$year_array[month].wnum step=1}{if $year_array[month].month_array[weekday][weeknum].day}{if $year_array[month].month_array[weekday][weeknum].date}{assign var="suffix" value="On"}{else}{assign var="suffix" value="Off"}{/if}{if $year_array[month].month_array[weekday][weeknum].day eq $current_date}<TH title="calendar_currentdate" class="calendar_currentdate{$suffix}" onclick="javascript:ChangeStatDate(this,'{$year_array[month].month_array[weekday][weeknum].day}',{$year_array[month].month_array[weekday][weeknum].dayofyear});">{else}<TD title="calendar_date" class="calendar_date{$suffix}" onclick="javascript:ChangeStatDate(this,'{$year_array[month].month_array[weekday][weeknum].day}',{$year_array[month].month_array[weekday][weeknum].dayofyear});">{/if}<A href="javascript: void(0);">{$year_array[month].month_array[weekday][weeknum].day|date_format:"%d"}</A></TD>{else}<TD class="calendar_dateOff"> </TD>{/if}{/section}</TR>{/section}</TABLE></TD></TR></TABLE></TH>{math equation="index+5" index=%month.index% assign="month_index"}{if $month_index is div by 4}</TR>{/if}{/section}<TR><TD colspan="4"><HR size="1" noshade width="100%"></TD></TR><TR><TD valign="top"><INPUT type="submit" value="{$lng.lbl_update}"></TD><TD colspan="3" align="right"><B>{$lng.lbl_pay_type}:</B> {$pay_type} <INPUT type="button" value="{$lng.lbl_reset_to} {$pay_type}" onclick="window.open('calendar.php?productid={$productid}&reset=y¤t_year={$current_year}','calendar');"><BR><INPUT type="button" value="{$lng.lbl_reset_to_empty}" onclick="window.open('calendar.php?productid={$productid}&reset2nil=y¤t_year={$current_year}','calendar');"></TH></TR><INPUT type="hidden" name="productid" value="{$productid}"><INPUT type="hidden" name="current_year" value="{$current_year}"></FORM></TABLE>{/if}{/capture}<DIV align="center">{include file="dialog.tpl" content=$smarty.capture.dialog title=$lng.lbl_pay_dates extra="width=90%"}</DIV></BODY></HTML>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -