📄 skin_calendar.php
字号:
<?php
class skin_calendar
{
function cal_edit_button( $id )
{
global $ibforums;
return "\t<div align='right'><a href='{$ibforums->base_url}&act=calendar&code=edit&eventid={$id}'><{P_EDIT}></a></div><br>";
}
function cal_show_event( $event, $member, $event_type, $edit_button = "" )
{
global $ibforums;
return "\r\n\t<table width=\"<{tbl_width}>\" align='center' border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"<{tbl_border}>\">\r\n \t<tr> \r\n\t <td colspan='2' class='maintitle' style='height:30px'> <b>{$ibforums->lang['event_date']} {$event['year']}年{$event['month_text']}{$event['mday']}日</b> <b>[{$event['title']}] ({$event_type})</b></td>\r\n\t</tr>\r\n\t<tr>\r\n <td class='mainbg'> \r\n <table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"4\">\r\n\t <tr>\r\n\t\t <td valign='top' class='row1' width='25%'><span class='normalname'><a href='{$ibforums->base_url}&act=Profile&MID={$member['id']}'>{$member['name']}</a></span><br><br>{$member['avatar']}<span class='postdetails'><br>{$ibforums->lang['group']}{$member['g_title']}<br>{$ibforums->lang['posts']}{$member['posts']}<br>{$ibforums->lang['joined']}{$member['joined']}</span></td>\r\n\t\t <td valign='top' height='100%' class='row1' width='75%'>\r\n\t\t \t{$edit_button}\r\n\t\t\t <span class='postcolor'>\r\n\t\t\t {$event['event_text']}\r\n\t\t\t </span>\r\n\t\t\t \r\n\t\t </td>\r\n\t </tr>\r\n\t <tr>\r\n\t\t<td class='titlefoot' width='100%' align='center' colspan='2'>\r\n\t\t <table border='0' cellspacing='0' cellpadding='0' width='100%' align='center'>\r\n\t\t <tr>\r\n\t\t <td align='center' valign='middle'>\r\n\t\t\t << <a href='{$ibforums->base_url}&act=calendar&d={$event['mday']}&m={$event['month']}&y={$event['year']}'>{$ibforums->lang['back']}</a>\r\n\t\t </td>\r\n\t\t </tr>\r\n\t\t </table>\r\n\t </td>\r\n\t </tr>\r\n\t </table>\r\n\t</td>\r\n </tr>\r\n </table>\r\n <br>\r\n";
}
function cal_page_events_start( )
{
global $ibforums;
return "\r\n\t<br>\r\n\t<table cellpadding='0' cellspacing='0' border='0' width='<{tbl_width}>' align='center'>\r\n\t<tr>\r\n\t<td valign='middle' align='left'><span class='pagetitle'>{$ibforums->lang['cal_title_events']}</td>\r\n\t</tr>\r\n\t</table>\r\n";
}
function cal_birthday_start( )
{
global $ibforums;
return "\t\r\n\t<table width=\"<{tbl_width}>\" align='center' border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"<{tbl_border}>\">\r\n \t<tr> \r\n\t <td class='maintitle' style='height:30px'> \r\n\t\t <table width='100%' cellpadding='4' cellspacing='1'>\r\n\t\t <tr>\r\n\t\t <td align='left' class='maintitle'><b>{$ibforums->lang['cal_birthdays']}</b></td>\r\n\t\t </tr>\r\n\t\t </table>\r\n\t </td>\r\n \t</tr>\r\n \t<tr> \r\n <td class='mainbg'> \r\n <table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"4\">\r\n\t <tr>\r\n\t <br>\r\n\t\t <ul>\r\n\t\t \r\n\t";
}
function cal_birthday_entry( $uid, $uname, $age = "" )
{
global $ibforums;
return "\t\t<li><a href='{$ibforums->base_url}&act=Profile&MID={$uid}'>{$uname}</a> ({$age})</li>";
}
function cal_birthday_end( )
{
global $ibforums;
return "\t\t</tr>\r\n\t\t<tr>\r\n\t\t <td class='titlefoot' width='100%' align='center' colspan='7'>\r\n\t\t\t<table border='0' cellspacing='0' cellpadding='0' width='100%' align='center'>\r\n\t\t\t <tr>\r\n\t\t\t <td align='center' valign='middle'>\r\n\t\t\t \t<< <a href='{$ibforums->base_url}&act=calendar&d={$ibforums->input['d']}&m={$ibforums->input['m']}&y={$ibforums->input['y']}'>{$ibforums->lang['back']}</a>\r\n\t\t\t </td>\r\n\t\t\t </tr>\r\n\t\t\t</table>\r\n\t\t </td>\r\n\t\t </tr>\r\n\t </table>\r\n\t </td>\r\n\t </tr>\r\n\t </table>";
}
function cal_main_content( $month, $year, $prev, $next )
{
global $ibforums;
return "\r\n\t<br>\r\n\t<form action='{$ibforums->base_url}&act=calendar' method='POST'>\r\n\t<table cellpadding='0' cellspacing='0' border='0' width='<{tbl_width}>' align='center'>\r\n\t<tr>\r\n\t<td valign='middle' align='left'><span class='pagetitle'>{$year} 年 {$month}</td>\r\n\t</tr>\r\n\t</table>\r\n\t\r\n\t<table width=\"<{tbl_width}>\" align='center' border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"<{tbl_border}>\">\r\n \t<tr> \r\n\t <td class='maintitle' style='height:30px'> \r\n\t\t <table width='100%' cellpadding='4' cellspacing='1'>\r\n\t\t <tr>\r\n\t\t <td align='left' class='maintitle'><b>{$ibforums->lang['table_title']}</b></td>\r\n\t\t <td align='right' class='maintitle' style='font-weight:bold'>[<a href='{$ibforums->base_url}&act=calendar&m={$prev['month_id']}&y={$prev['year_id']}'>{$prev['year_id']}年{$prev['month_name']}</a> ~ <a href='{$ibforums->base_url}&act=calendar&m={$next['month_id']}&y={$next['year_id']}'>{$next['year_id']}年{$next['month_name']}</a>]\r\n\t\t\t </td>\r\n\t\t </tr>\r\n\t\t </table>\r\n\t </td>\r\n \t</tr>\r\n \t<tr> \r\n <td class='mainbg'> \r\n <table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"4\">\r\n\t <tr>\r\n\t\t <!--IBF.DAYS_TITLE_ROW-->\r\n\t\t\r\n\t\t <!--IBF.DAYS_CONTENT-->\r\n\t\t </tr>\r\n\t\t <tr>\r\n\t\t <td class='titlefoot' width='100%' align='center' colspan='7'>\r\n\t\t\t<table border='0' cellspacing='0' cellpadding='0' width='100%' align='center'>\r\n\t\t\t <tr>\r\n\t\t\t <td align='left' valign='middle'>\r\n\t\t\t \t<select name='y' class='forminput'><!--IBF.YEAR_BOX--></select> <select name='m' class='forminput'><!--IBF.MONTH_BOX--></select> <input type='submit' value='{$ibforums->lang['form_submit_show']}' class='forminput'>\r\n\t\t\t </td>\r\n\t\t\t <td align='center' valign='middle'><b>[<a href='{$ibforums->base_url}&act=calendar&code=newevent'>{$ibforums->lang['post_new_event']}</a>]</b></td>\r\n\t\t\t <td align='right' style='font-weight:bold'>[<a href='{$ibforums->base_url}&act=calendar&m={$prev['month_id']}&y={$prev['year_id']}'>{$prev['year_id']}年{$prev['month_name']}</a> ~ <a href='{$ibforums->base_url}&act=calendar&m={$next['month_id']}&y={$next['year_id']}'>{$next['year_id']}年{$next['month_name']}</a>]\r\n\t\t\t </td>\r\n\t\t\t </tr>\r\n\t\t\t</table>\r\n\t\t </td>\r\n\t\t </tr>\r\n\t </table>\r\n\t </td>\r\n\t </tr>\r\n\t </table>\r\n\t </form>\r\n\t \r\n\t\t\r\n\t";
}
function cal_day_bit( $day )
{
global $ibforums;
return "\r\n\t<td width='14%' class='titlemedium'><b>{$day}</b></td>";
}
function cal_new_row( )
{
global $ibforums;
return "\r\n\t</tr>\r\n\t<!-- NEW ROW-->\r\n\t<tr>\r\n\t";
}
function cal_blank_cell( )
{
global $ibforums;
return "\r\n\t<td style='height:80px' class='row2'><br></td>\r\n\t";
}
function cal_date_cell( $month_day, $events = "" )
{
global $ibforums;
return "\r\n\t<td style='height:80px' valign='top' class='row1' align='left'>{$month_day} {$events}</td>\r\n\t";
}
function cal_date_cell_today( $month_day, $events = "" )
{
global $ibforums;
return "\r\n\t<td style='height:80px;border:2px;border-style:outset' valign='top' class='row1' align='left'><span class='highlight'><b>{$month_day}</b></span>{$events}</td>\r\n\t";
}
function cal_events_start( )
{
global $ibforums;
return "\t<!--<ul>-->\r\n\t<br>";
}
function cal_events_wrap( $link, $text )
{
global $ibforums;
return "\t<li type='square'><a href='{$ibforums->base_url}&act=calendar&{$link}'>{$text}</a>";
}
function cal_events_end( )
{
global $ibforums;
return "\t<!--</ul>-->";
}
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -