File: /var/www/ilya/data/www/irkboard.ru/cache/cacheid_6/skin_msg.php
<?php
/*--------------------------------------------------*/
/* FILE GENERATED BY INVISION POWER BOARD */
/* CACHE FILE: Skin set id: 6 */
/* CACHE FILE: Generated: Sat, 12 Aug 2006 15:09:51 GMT */
/* DO NOT EDIT DIRECTLY - THE CHANGES WILL NOT BE */
/* WRITTEN TO THE DATABASE AUTOMATICALLY */
/*--------------------------------------------------*/
class skin_msg_6 {
var $ipsclass;
//===========================================================================
// <ips:address_add:desc:>
//===========================================================================
function address_add($mem_to_add="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<form action="{$this->ipsclass->base_url}" method="post">
<input type="hidden" name="act" value="Msg" />
<input type="hidden" name="CODE" value="09" />
<div class="formsubtitle">{$this->ipsclass->lang['member_add']}</div>
<table class='ipbtable' cellspacing="0">
<tr>
<td valign="middle">{$this->ipsclass->lang['enter_a_name']}<br /><input type="text" name="mem_name" size="20" maxlength="40" value="$mem_to_add" /></td>
<td valign="middle">{$this->ipsclass->lang['enter_desc']}<br /><input type="text" name="mem_desc" size="30" maxlength="60" value="" /></td>
<td valign="middle">{$this->ipsclass->lang['allow_msg']}<br /><select name="allow_msg"><option value="yes" selected="selected">{$this->ipsclass->lang['yes']}</option><option value="no">{$this->ipsclass->lang['no']}</option></select></td>
</tr>
</table>
<div class="formsubtitle" align="center"><input type="submit" value="{$this->ipsclass->lang['submit_address']}" /></div>
</form>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:address_edit:desc:>
//===========================================================================
function address_edit($data="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<form action="{$this->ipsclass->base_url}" method="post">
<input type="hidden" name="act" value="Msg" />
<input type="hidden" name="CODE" value="12" />
<input type="hidden" name="MID" value="{$data[MEMBER]['contact_id']}" />
<div class="formsubtitle">{$this->ipsclass->lang['member_edit']}</div>
<table class='ipbtable' cellspacing="0">
<tr>
<td valign="middle"><b>{$data[MEMBER]['contact_name']}</b></td>
<td valign="middle">{$this->ipsclass->lang['enter_desc']}<br /><input type="text" name="mem_desc" size="30" maxlength="60" value="{$data[MEMBER]['contact_desc']}" /></td>
<td valign="middle">{$this->ipsclass->lang['allow_msg']}<br />{$data[SELECT]}</td>
</tr>
</table>
<div class="formsubtitle" align="center"><input type="submit" value="{$this->ipsclass->lang['submit_address_edit']}" /></div>
</form>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:Address_header:desc:>
//===========================================================================
function Address_header() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class="formsubtitle">{$this->ipsclass->lang['address_current']}</div>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:Address_none:desc:>
//===========================================================================
function Address_none() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<p class="pcen">{$this->ipsclass->lang['address_none']}</p>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:Address_table_header:desc:>
//===========================================================================
function Address_table_header() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<br />
<div class="borderwrapm">
<table class='ipbtable' cellspacing="1">
<tr>
<th><b>{$this->ipsclass->lang['member_name']}</b></th>
<th width="60%"><b>{$this->ipsclass->lang['enter_block']}</b></th>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:archive_complete:desc:>
//===========================================================================
function archive_complete() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class="formsubtitle">{$this->ipsclass->lang['arc_comp_title']}</div>
<p>{$this->ipsclass->lang['arc_complete']}</p>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:archive_form:desc:>
//===========================================================================
function archive_form($jump_html="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<form action="{$this->ipsclass->base_url}" method="post">
<input type="hidden" name="act" value="Msg" />
<input type="hidden" name="CODE" value="15" />
<div class="formsubtitle">{$this->ipsclass->lang['archive_title']}</div>
<p>{$this->ipsclass->lang['archive_text']}</p>
<table class='ipbtable' cellspacing="0">
<tr>
<td><b>{$this->ipsclass->lang['arc_folders']}</b></td>
<td>$jump_html</td>
</tr>
<tr>
<td><b>{$this->ipsclass->lang['arc_dateline']}</b></td>
<td valign="middle">
<select name="dateline">
<option value="1">1</option>
<option value="7">7</option>
<option value="30" selected="selected">30</option>
<option value="90">90</option>
<option value="365">365</option>
<option value="all">{$this->ipsclass->lang['arc_alldays']}</option>
</select>
{$this->ipsclass->lang['arc_days']}
<select name="oldnew">
<option value="newer" selected="selected">{$this->ipsclass->lang['arch_new']}</option>
<option value="older">{$this->ipsclass->lang['arch_old']}</option>
</select>
</td>
</tr>
<tr>
<td><b>{$this->ipsclass->lang['arc_max']}</b></td>
<td valign="middle"><select name="number"><option value="5">5</option><option value="10">10</option><option value="20" selected="selected">20</option><option value="30">30</option><option value="40">40</option><option value="50">50</option></select></td>
</tr>
<tr>
<td><b>{$this->ipsclass->lang['arc_delete']}</b></td>
<td valign="middle"><select name="delete"><option value="yes">{$this->ipsclass->lang['arc_yes']}</option><option value="no" selected="selected">{$this->ipsclass->lang['arc_no']}</option></select></td>
</tr>
<tr>
<td><b>{$this->ipsclass->lang['arc_type']}</b></td>
<td valign="middle"><select name="type"><option value="xls" selected="selected">{$this->ipsclass->lang['arc_xls']}</option><option value="html">{$this->ipsclass->lang['arc_html']}</option></select></td>
</tr>
</table>
<div class="formsubtitle" align="center"><input type="submit" value="{$this->ipsclass->lang['arc_submit']}" /></div>
</form>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:archive_html_entry:desc:>
//===========================================================================
function archive_html_entry($info="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class="borderwrapm">
<div class="maintitle">{$this->ipsclass->lang['pm_textbit']}{$info['msg_title']}</div>
<div class="tablefill"><div class="postcolor">{$info['msg_content']}</div></div>
<div class="formsubtitle">{$this->ipsclass->lang['sentby_textbit']}<b>{$info['msg_sender']}</b> {$this->ipsclass->lang['on_textbit']} {$info['msg_date']}</div>
</div>
<br />
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:archive_html_entry_sent:desc:>
//===========================================================================
function archive_html_entry_sent($info="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class="borderwrapm">
<div class="maintitle">{$this->ipsclass->lang['pm_textbit']}{$info['msg_title']}</div>
<div class="tablefill"><div class="postcolor">{$info['msg_content']}</div></div>
<div class="formsubtitle">{$this->ipsclass->lang['sentto_textbit']}<b>{$info['msg_sender']}</b> {$this->ipsclass->lang['on_textbit']} {$info['msg_date']}</div>
</div>
<br />
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:archive_html_footer:desc:>
//===========================================================================
function archive_html_footer() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
</div>
</body>
</html>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:archive_html_header:desc:>
//===========================================================================
function archive_html_header() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset={$this->ipsclass->vars['gb_char_set']}" />
<title>{$this->ipsclass->lang['pma_title']}</title>
<style type="text/css">
html{
overflow-x: auto;
}
body{
background-color: #fff;
color: #000;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 11px;
margin:0px;
padding:0px;
text-align:center;
}
a:link, a:visited, a:active{
color: #000;
text-decoration: underline;
}
a:hover{
color: #465584;
text-decoration:underline;
}
img{
border: 0;
vertical-align: middle;
}
#ipbwrapper{
margin: 0 auto 0 auto;
text-align: left;
width: 95%;
}
.post1{
background-color: #F5F9FD;
}
.post2{
background-color: #EEF2F7;
}
/* Common elements */
.row1{
background-color: #F5F9FD;
}
.row1{
background-color: #DFE6EF;
}
.row3{
background-color: #EEF2F7;
}
.row2{
background-color: #E4EAF2;
}
/* tableborders gives the white column / row lines effect */
.plainborder{
background-color: #F5F9FD
border: 1px solid #345487;
}
.tableborder{
background-color: #FFF;
border: 1px solid #345487;
margin: 0;
padding: 0;
}
.tablefill{
background-color: #F5F9FD;
border: 1px solid #345487;
padding: 6px;
}
.tablepad{
background-color: #F5F9FD;
padding:6px;
}
.tablebasic{
border: 0;
margin: 0;
padding: 0;
width:100%;
}
.pformstrip{
background-color: #D1DCEB;
color: #3A4F6C;
font-weight: bold;
margin-top:1px
padding:7px;
}
#QUOTE{
background-color: #FAFCFE;
border: 1px solid #000;
color: #465584;
font-family: Verdana, Arial;
font-size: 11px;
padding: 2px;
}
#CODE{
background-color: #FAFCFE;
border: 1px solid #000;
color: #465584;
font-family: Courier, Courier New, Verdana, Arial;
font-size: 11px;
padding: 2px;
}
/* Main table top (dark blue gradient by default) */
.maintitle{
background-color: #D1DCEB;
background-image: url({$this->ipsclass->vars['board_url']}/style_images/<#IMG_DIR#>/tile_back.gif);
color: #FFF;
font-weight: bold;
padding:8px 0px 8px 5px;
vertical-align:middle;
}
.maintitle a:link, .maintitle a:visited, .maintitle a:active{
color: #fff;
text-decoration: none;
}
.maintitle a:hover{
text-decoration: underline;
}
/* Topic View elements */
.signature{
color: #339;
font-size: 10px;
line-height:150%;
}
.postdetails{
font-size: 10px;
}
.postcolor{
font-size: 12px;
line-height: 160%;
}
</style>
</head>
<body>
<div id="ipbwrapper">
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:empty_folder_footer:desc:>
//===========================================================================
function empty_folder_footer() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
</table>
<div class="formsubtitle" align="center"><input type="submit" value="{$this->ipsclass->lang['fd_continue']}" /></div>
</div>
</form>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:empty_folder_header:desc:>
//===========================================================================
function empty_folder_header() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<form action="{$this->ipsclass->base_url}" method="post">
<input type="hidden" name="act" value="Msg" />
<input type="hidden" name="CODE" value="dofolderdelete" />
<div class="formsubtitle">{$this->ipsclass->lang['mi_prune_msg']}</div>
<p>{$this->ipsclass->lang['fd_text']}</p>
<div class="borderwrapm">
<table class='ipbtable' cellspacing="1">
<tr>
<th>{$this->ipsclass->lang['fd_name']}</th>
<th>{$this->ipsclass->lang['fd_count']}</th>
<th>{$this->ipsclass->lang['fd_empty']}</th>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:empty_folder_row:desc:>
//===========================================================================
function empty_folder_row($real="",$id="",$cnt="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td class="row1"><b>$real</b></td>
<td class="row1" align="center">$cnt</td>
<td class="row1" align="center"><input type="checkbox" class="checkbox" name="its_$id" value="1" /></td>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:empty_folder_save_unread:desc:>
//===========================================================================
function empty_folder_save_unread() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td class="row1" colspan="3" align="center"><input type="checkbox" class="checkbox" name="save_unread" value="1" checked="checked" /> <b>{$this->ipsclass->lang['fd_save_unread']}</b></td>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:end_address_table:desc:>
//===========================================================================
function end_address_table() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
</table>
</div>
<br />
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:end_inbox:desc:>
//===========================================================================
function end_inbox($vdi_html="",$amount_info="",$pages="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td align="right" colspan="5" class="formbuttonrow">
<input type="submit" name="move" value="{$this->ipsclass->lang['move_button']}" /> $vdi_html {$this->ipsclass->lang['move_or_delete']} <input type="submit" name="delete" value="{$this->ipsclass->lang['delete_button']}" /> {$this->ipsclass->lang['selected_msg']}
</td>
</tr>
</table>
</div>
</form>
<div style="padding: 5px;">
<div class="wrapmini"><{M_READ}> {$this->ipsclass->lang['icon_read']}<br /><{M_UNREAD}> {$this->ipsclass->lang['icon_unread']}</div>
<div align="right">$pages<br /><i>$amount_info</i></div>
</div>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:inbox_row:desc:>
//===========================================================================
function inbox_row($msg="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr id="{$msg['mt_id']}">
<td align="center" valign="middle" class="row1">{$msg['icon']}</td>
<td class="row1">{$msg['attach_img']} <a href="{$this->ipsclass->base_url}act=Msg&CODE=03&VID={$msg['mt_vid_folder']}&MSID={$msg['mt_id']}">{$msg['mt_title']}</a></td>
<td class="row1"><a href="{$this->ipsclass->base_url}showuser={$msg['from_id']}">{$msg['from_name']}</a> {$msg['add_to_contacts']}</td>
<td class="row1">{$msg['date']}</td>
<td align="center" class="row2"><input type="hidden" name="{$msg['mt_id']}" value="{$msg['mt_read']}" /><input type="checkbox" name="msgid_{$msg['mt_id']}" value="yes" onclick="cca(this);" /></td>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:inbox_table_header:desc:>
//===========================================================================
function inbox_table_header($dirname="",$info="",$vdi_html="",$pages="",$curvid="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<!-- inbox folder -->
<div class="formsubtitle">$dirname</div>
<table class='ipbtable' cellspacing="0">
<tr>
<td valign="middle">
<!-- LEFT -->
<table class='ipbtable' cellspacing="1" style="width:250px" class="inbox">
<tr>
<td class="row1" colspan="3">{$info['full_messenger']}</td>
</tr>
<tr>
<td valign="middle" class="row1" colspan="3"><{BAR_LEFT}><img src="{$this->ipsclass->vars['img_url']}/bar.gif" width="{$info['img_width']}" height="11" align="middle" alt="" /><{BAR_RIGHT}></td>
</tr>
<tr>
<td class="row1" width="33%" valign="middle">0%</td>
<td class="row1" width="33%" align="center" valign="middle">50%</td>
<td class="row1" width="33%" align="right" valign="middle">100%</td>
</tr>
</table>
</td>
<!-- RIGHT -->
<td align="right" valign="bottom">
$pages<br /><br />
<a href="javascript:select_read()">{$this->ipsclass->lang['pmpc_mark_read']}</a> :: <a href="javascript:unselect_all()">{$this->ipsclass->lang['pmpc_unmark_all']}</a><br /><br />
<form action="{$this->ipsclass->base_url}CODE=01&act=Msg" name="jump" method="post">
<b>{$this->ipsclass->lang['goto_folder']}: </b> $vdi_html
<input type="submit" name="submit" value="{$this->ipsclass->lang['goto_submit']}" />
</form>
</td>
</tr>
</table>
<!-- INBOX TABLE -->
<form action="{$this->ipsclass->base_url}CODE=06&act=Msg" name="mutliact" method="post">
<input type="hidden" name="curvid" value="$curvid" />
<div class="borderwrapm">
<table class='ipbtable' cellspacing="1">
<tr>
<th width="5%"> </th>
<th width="35%"><a href="{$this->ipsclass->base_url}act=Msg&CODE=01&VID={$info['vid']}&sort=title&st={$this->ipsclass->input['st']}"><b>{$this->ipsclass->lang['message_title']}</b></a></th>
<th width="30%"><a href="{$this->ipsclass->base_url}act=Msg&CODE=01&VID={$info['vid']}&sort=name&st={$this->ipsclass->input['st']}"><b>{$this->ipsclass->lang['message_from']}</b></a></th>
<th width="25%"><a href="{$this->ipsclass->base_url}act=Msg&CODE=01&VID={$info['vid']}&sort={$info['date_order']}&st={$this->ipsclass->input['st']}"><b>{$this->ipsclass->lang['message_date']}</b></a></th>
<th align="center" width="5%" style='padding:1px;'><input name="allbox" type="checkbox" value="Check All" onclick="InboxCheckAll();" /></th>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:mass_pm_box:desc:>
//===========================================================================
function mass_pm_box($names="",$checkbox="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td colspan='2' align='center' class='bg1'>
<div style='width:100%;' align='center' class='borderwrap'>
<table cellpadding='0' cellspacing='0' width='100%' class='darkrow3'>
<tr>
<td align="right" valign='top' width='20%'>
<strong>{$this->ipsclass->lang['carbon_copy_title']}</strong><div class='desc'>{$this->ipsclass->lang['carbon_copy_desc']}</div>
</td>
<td align="left" width='80%'>
<textarea name="carbon_copy" rows="5" cols="40" tabindex="2">$names</textarea><br />
<input type="button" name="findusers" onclick="find_users()" value="{$this->ipsclass->lang['find_user_names']}" />
<br /><input type="checkbox" name="mt_hide_cc" value="1" {$checkbox}/> <b>{$this->ipsclass->lang['cc_hide_users']}</b>
</td>
</tr>
</table>
</div>
</td>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:No_msg_inbox:desc:>
//===========================================================================
function No_msg_inbox() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td class="row1" colspan="5" align="center"><b>{$this->ipsclass->lang['inbox_no_msg']}</b></td>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:pm_errors:desc:>
//===========================================================================
function pm_errors($data="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class="formsubtitle">{$this->ipsclass->lang['err_errors']}</div>
<span class="postcolor"><p>$data<br /><br />{$this->ipsclass->lang['pme_none_sent']}</p></span>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:postbox_wrap:desc:>
//===========================================================================
function postbox_wrap($editor_html="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td colspan='2' align='center' class='bg1'>
<div align='center' class='borderwrap'>
<table cellpadding='0' cellspacing='0' width='100%' class='darkrow3'>
<tr>
<td align="right" valign='top' width='20%'>
<!--SMILIE TABLE-->
</td>
<td valign="top" align='left'>
{$editor_html}
</td>
</tr>
</table>
</div>
</td>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:prefs_add_dirs:desc:>
//===========================================================================
function prefs_add_dirs() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class="formsubtitle">{$this->ipsclass->lang['prefs_new']}</div>
<p>{$this->ipsclass->lang['prefs_text_b']}</p>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:prefs_footer:desc:>
//===========================================================================
function prefs_footer() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class="formsubtitle" align="center"><input type="submit" value="{$this->ipsclass->lang['prefs_submit']}" /></div>
</form>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:prefs_header:desc:>
//===========================================================================
function prefs_header() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<form action="{$this->ipsclass->base_url}" method="post">
<input type="hidden" name="act" value="Msg" />
<input type="hidden" name="CODE" value="08" />
<div class="formsubtitle">{$this->ipsclass->lang['prefs_current']}</div>
<p>{$this->ipsclass->lang['prefs_text_a']}</p>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:prefs_row:desc:>
//===========================================================================
function prefs_row($data="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<p><input type="text" name="{$data[ID]}" value="{$data[REAL]}" />{$data[EXTRA]}</p>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:preview:desc:>
//===========================================================================
function preview($data="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class="formsubtitle">{$this->ipsclass->lang['pm_preview']}</div>
<p>$data</p>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:render_address_row:desc:>
//===========================================================================
function render_address_row($entry="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td class="row1" valign="middle"><a href="{$this->ipsclass->base_url}act=Profile&CODE=03&MID={$entry['contact_id']}"><b>{$entry['contact_name']}</b></a> [ {$entry['contact_desc']} ]</td>
<td class="row1" valign="middle">[ <a href="{$this->ipsclass->base_url}act=Msg&CODE=11&MID={$entry['contact_id']}">{$this->ipsclass->lang['edit']}</a> ] :: [ <a href="{$this->ipsclass->base_url}act=Msg&CODE=10&MID={$entry['contact_id']}">{$this->ipsclass->lang['delete']}</a> ] ( {$entry['text']} )</td>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:Render_msg:desc:>
//===========================================================================
function Render_msg($post="",$author="",$jump="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<!--<div class="formsubtitle">{$post['mt_title']}</div>
<div align="right" style='padding:2px;'>[ <a href="{$this->ipsclass->base_url}CODE=04&act=Msg&MSID={$post['mt_id']}&MID={$author['id']}&fwd=1">{$this->ipsclass->lang['vm_forward_pm']}</a> | <a href="{$this->ipsclass->base_url}CODE=04&act=Msg&MID={$author['id']}&MSID={$post['mt_id']}">{$this->ipsclass->lang['pm_reply_link']}</a> ]</div>-->
<div class="borderwrapm">
<div class="subtitle">{$post['mt_title']}</div>
<table class='ipbtable' cellspacing="1">
<tr>
<td valign="middle" class="row2"><span class="normalname"><a href="{$this->ipsclass->base_url}showuser={$author['id']}">{$author['members_display_name']}</a></span></td>
<td class="row2" valign="top">
<!-- POSTED DATE DIV -->
<div class="row2" style='float:left'>
{$post['msg_date']}</span>
</div>
<!-- DELETE DIV -->
<div align="right"><a href="{$this->ipsclass->base_url}CODE=05&act=Msg&MSID={$post['mt_id']}&VID={$author['VID']}"><{P_DELETE}></a> · <a href="{$this->ipsclass->base_url}CODE=04&act=Msg&MID={$author['id']}&MSID={$post['mt_id']}"><{P_QUOTE}></a> · <a href="{$this->ipsclass->base_url}CODE=04&act=Msg&MSID={$post['mt_id']}&MID={$author['id']}&fwd=1">{$this->ipsclass->lang['vm_forward_pm']}</a></div>
</td>
</tr>
<tr>
<td valign="top" class="post1">
<span class="postdetails">
{$author['avatar']}<br /><br />
{$author['title']}<br />
{$author['member_rank_img']}<br /><br />
{$author['member_group']}<br />
{$author['member_posts']}<br />
{$author['member_number']}<br />
{$author['member_joined']}<br /><br />
{$author['warn_text']} {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']}
</span>
<br />
<!--$ author[field_1]-->
<img src="{$this->ipsclass->vars['img_url']}/spacer.gif" alt="" width="160" height="1" /><br />
</td>
<td width="100%" valign="top" class="post1">
{$post['show_cc_users']}
<div class="postcolor">{$post['msg_post']} <!--IBF.ATTACHMENT_{$post['msg_id']}--></div>
{$author['signature']}
</td>
</tr>
<tr>
<td class="darkrow3">[ <a href="{$this->ipsclass->base_url}CODE=02&act=Msg&MID={$author['id']}">{$this->ipsclass->lang['add_to_book']}</a> ]</td>
<td class="darkrow3" nowrap="nowrap">
<!-- EMAIL / WWW / MSGR -->
<div class="darkrow3" style='float:left'>
{$author['addresscard']} · {$author['message_icon']} · {$author['email_icon']}
EOF;
//startif
if ( $author['website_icon'] != '' )
{
$IPBHTML .= <<<EOF
· {$author['website_icon']}
EOF;
}//endif
//startif
if ( $author['icq_icon'] != '' )
{
$IPBHTML .= <<<EOF
· {$author['icq_icon']}
EOF;
}//endif
//startif
if ( $author['aol_icon'] != '' )
{
$IPBHTML .= <<<EOF
· {$author['aol_icon']}
EOF;
}//endif
//startif
if ( $author['yahoo_icon'] != '' )
{
$IPBHTML .= <<<EOF
· {$author['yahoo_icon']}
EOF;
}//endif
//startif
if ( $author['msn_icon'] != '' )
{
$IPBHTML .= <<<EOF
· {$author['msn_icon']}
EOF;
}//endif
$IPBHTML .= <<<EOF
</div>
<!-- UP -->
<div align="right">
EOF;
//startif
if ( $post['_ip_address'] != '' )
{
$IPBHTML .= <<<EOF
{$this->ipsclass->lang['msg_ip_address']} {$post['_ip_address']}
EOF;
}//endif
$IPBHTML .= <<<EOF
</div>
</td>
</tr>
</table>
</div>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:render_msg_show_cc:desc:>
//===========================================================================
function render_msg_show_cc($cc_users="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<b>CC:</b> $cc_users
<hr noshade="noshade" size="1" />
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:Send_form:desc:>
//===========================================================================
function Send_form($data="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<script type="text/javascript" src='jscripts/ipb_xhr_findnames.js'></script>
<script type="text/javascript">
<!--
function find_users(){
url = "index.{$this->ipsclass->vars['php_ext']}?act=legends&CODE=finduser_one&s={$this->ipsclass->session_id}&entry=textarea&name=carbon_copy&sep=line";
window.open(url,"FindUsers","width=400,height=250,resizable=yes,scrollbars=yes");
}
-->
</script>
<form id='postingform' style='display:block' action="{$this->ipsclass->base_url}act=msg" method="post" name="REPLIER" {$data['form_extra']} onsubmit="return ValidateForm(1);">
<input type="hidden" name="removeattachid" value="0" />
<input type="hidden" name="OID" value="{$data['OID']}" />
<input type="hidden" name="act" value="Msg" />
<input type="hidden" name="CODE" value="04" />
<input type="hidden" name="MODE" value="01" />
<input type="hidden" name="post_key" value="{$data['post_key']}" />
<input type="hidden" name="auth_key" value="{$this->ipsclass->md5_check}" />
{$data['upload']}
<div id='ipb-get-members' style='border:1px solid #000; background:#FFF; padding:2px;position:absolute;width:210px;display:none;z-index:1'></div>
<table class='ipbtable' cellspacing="0">
<tr>
<td colspan='2' align='center' class='bg1'>
<div style='width:100%;' align='center' class='borderwrap'>
<table cellpadding='0' cellspacing='0' width='100%' class='darkrow3'>
<tr>
<td align="right" width='20%'>
<strong>{$this->ipsclass->lang['to_whom']}</strong>
</td>
<td align="left" width='80%'>
<input type="text" id='entered_name' name="entered_name" size="30" autocomplete='off' style='width:210px' value="{$data[N_ENTER]}" tabindex="1" /> {$data[CONTACTS]}
</td>
</tr>
</table>
</div>
</td>
</tr>
<!--IBF.MASS_PM_BOX-->
<tr>
<td colspan='2' align='center' class='bg1'>
<div style='width:100%;' align='center' class='borderwrap'>
<table cellpadding='0' cellspacing='0' width='100%' class='darkrow3'>
<tr>
<td align="right" width='20%'>
<strong>{$this->ipsclass->lang['msg_title']}</strong>
</td>
<td align="left" width='80%'>
<input type="text" name="msg_title" size="40" tabindex="3" maxlength="40" value="{$data[O_TITLE]}" />
</td>
</tr>
</table>
</div>
</td>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:send_form_footer:desc:>
//===========================================================================
function send_form_footer($default=array()) {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td colspan='2' align='center' class='bg1'>
<div style='width:100%;' align='center' class='borderwrap'>
<table cellpadding='0' cellspacing='0' width='100%' class='darkrow3'>
<tr>
<td align="right" valign='top' width='20%'>
<strong>{$this->ipsclass->lang['msg_options']}</strong>
</td>
<td align="left" width='80%'>
<input type="checkbox" name="add_sent" checked value="yes" {$default['add_sent']}/> <b>{$this->ipsclass->lang['auto_sent_add']}</b>
<br />
<input type="checkbox" name="add_tracking" value="1" {$default['add_tracking']}/> <b>{$this->ipsclass->lang['vm_track_msg']}</b>
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td class="formbuttonrow" align="center" colspan="2">
<input type="submit" value="{$this->ipsclass->lang['submit_send']}" tabindex="10" accesskey="s" name="submit" />
<input type="submit" value="{$this->ipsclass->lang['pm_pre_button']}" tabindex="11" name="preview" />
<input type="submit" value="{$this->ipsclass->lang['pms_send_later']}" tabindex="12" name="save" />
</td>
</tr>
</table>
<script type="text/javascript">
// INIT find names
init_js( 'postingform', 'entered_name');
// Run main loop
setTimeout( 'main_loop()', 10 );
</script>
</form>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:trackread_end:desc:>
//===========================================================================
function trackread_end() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td align="right" colspan="5" class="formbuttonrow"><input type="submit" name="endtrack" value="{$this->ipsclass->lang['tk_untrack_button']}" /> {$this->ipsclass->lang['selected_msg']}</td>
</tr>
</table>
</div>
</form>
<br />
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:trackread_row:desc:>
//===========================================================================
function trackread_row($data="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td class="row1" valign="middle">{$data['icon']}</td>
<td class="row1">{$data['mt_title']}</td>
<td class="row1"><a href="{$this->ipsclass->base_url}showuser={$data['memid']}">{$data['to_name']}</a></td>
<td class="row1">{$data['date']}</td>
<td class="row1"><input type="checkbox" name="msgid_{$data['mt_id']}" value="yes" onclick="CheckCheckAll(document.trackread);" /></td>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:trackread_table_header:desc:>
//===========================================================================
function trackread_table_header() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<form action="{$this->ipsclass->base_url}CODE=31&act=Msg" name="trackread" method="post">
<div class="formsubtitle">{$this->ipsclass->lang['tk_read_messages']}</div>
<p>{$this->ipsclass->lang['tk_read_desc']}</p>
<div class="borderwrapm">
<table class='ipbtable' cellspacing="1">
<tr>
<th width="5%"> </th>
<th width="30%"><b>{$this->ipsclass->lang['message_title']}</b></th>
<th width="30%"><b>{$this->ipsclass->lang['pms_message_to']}</b></th>
<th width="20%"><b>{$this->ipsclass->lang['tk_read_date']}</b></th>
<th align="center" width="5%"><input name="allbox" type="checkbox" value="Check All" onclick="CheckAll(document.trackread);" /></th>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:trackUNread_end:desc:>
//===========================================================================
function trackUNread_end() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td align="right" colspan="5" class="formbuttonrow"><input type="submit" name="delete" value="{$this->ipsclass->lang['delete_button']}" /> {$this->ipsclass->lang['selected_msg']}</td>
</tr>
</table>
</div>
</form>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:trackUNread_row:desc:>
//===========================================================================
function trackUNread_row($data="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td class="row1" valign="middle">{$data['icon']}</td>
<td class="row1">{$data['mt_title']}</td>
<td class="row1"><a href="{$this->ipsclass->base_url}showuser={$data['memid']}">{$data['to_name']}</a></td>
<td class="row1">{$data['date']}</td>
<td class="row1"><input type="checkbox" name="msgid_{$data['mt_id']}" value="yes" onclick="CheckCheckAll(document.trackunread);" /></td>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:trackUNread_table_header:desc:>
//===========================================================================
function trackUNread_table_header() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<form action="{$this->ipsclass->base_url}CODE=32&act=Msg" name="trackunread" method="post">
<div class="formsubtitle">{$this->ipsclass->lang['tk_unread_messages']}</div>
<p>{$this->ipsclass->lang['tk_unread_desc']}</p>
<div class="borderwrapm">
<table class='ipbtable' cellspacing="1">
<tr>
<th width="5%"> </th>
<th width="30%"><b>{$this->ipsclass->lang['message_title']}</b></th>
<th width="30%"><b>{$this->ipsclass->lang['pms_message_to']}</b></th>
<th width="20%"><b>{$this->ipsclass->lang['tk_unread_date']}</b></th>
<th align="center" width="5%"><input name="allbox" type="checkbox" value="Check All" onclick="CheckAll(document.trackunread);" /></th>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:unsent_end:desc:>
//===========================================================================
function unsent_end() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td align="center" nowrap="nowrap" colspan="6" class="formbuttonrow"><input type="submit" name="delete" value="{$this->ipsclass->lang['delete_button']}" /> {$this->ipsclass->lang['selected_msg']}</td>
</tr>
</table>
</div>
</form>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:unsent_row:desc:>
//===========================================================================
function unsent_row($data="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<tr>
<td class="row1" valign="middle">{$data['msg']['icon']}</td>
<td class="row1">{$data['msg']['attach_img']} <a href="{$this->ipsclass->base_url}act=Msg&CODE=21&MSID={$data['msg']['mt_id']}">{$data['msg']['mt_title']}</a></td>
<td class="row1"><a href="{$this->ipsclass->base_url}showuser={$data['msg']['from_id']}">{$data['msg']['from_name']}</a></td>
<td class="row1">{$data['msg']['date']}</td>
<td class="row1" align="center">{$data['msg']['cc_users']}</td>
<td class="row1"><input type="checkbox" name="msgid_{$data['msg']['mt_id']}" value="yes" /></td>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:unsent_table_header:desc:>
//===========================================================================
function unsent_table_header() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<form action="{$this->ipsclass->base_url}CODE=06&act=Msg&saved=1" name="mutliact" method="post">
<div class="formsubtitle">{$this->ipsclass->lang['pms_saved_title']}</div>
<br />
<div class="borderwrapm">
<table class='ipbtable' cellspacing="1">
<tr>
<th width="5%"> </th>
<th width="30%"><b>{$this->ipsclass->lang['message_title']}</b></th>
<th width="30%"><b>{$this->ipsclass->lang['pms_message_to']}</b></th>
<th width="20%"><b>{$this->ipsclass->lang['pms_saved_date']}</b></th>
<th width="10%"><b>{$this->ipsclass->lang['pms_cc_users']}</b></th>
<th align="center" width="5%" style='padding:1px;'><input name="allbox" type="checkbox" value="Check All" onclick="CheckAll(document.mutliact);" /></th>
</tr>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:xmlout_msgs_row:desc:>
//===========================================================================
function xmlout_msgs_row($msg="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class='popupmenu-item'>
<div style='float:left'>{$msg['icon']} <a href="#" onclick='locationjump("act=msg&CODE=03&VID={$msg['mt_vid_folder']}&MSID={$msg['mt_id']}");' title='{$msg['mt_title']} ({$msg['from_name']})'>{$msg['_mini']}</a></div>
<div align='right'>
<span style='font-size:10px' class='desc'><em>({$msg['date']})</em></span>
</div>
</div>
EOF;
//--endhtml--//
return $IPBHTML;
}
//===========================================================================
// <ips:xmlout_msgs_wrapper:desc:>
//===========================================================================
function xmlout_msgs_wrapper($content="") {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class='popupmenu'>
<div style='padding:1px'>
{$content}
</div>
<div align='center' style='padding:6px;font-weight:bold' class='darkrow3'><a href='#' onclick='locationjump("act=msg&CODE=01");'>{$this->ipsclass->lang['xml_go_inbox']}</a> »</div>
</div>
EOF;
//--endhtml--//
return $IPBHTML;
}
}
/*--------------------------------------------------*/
/*<changed bits>
Render_msg,send_form_footer
</changed bits>*/
/* END OF FILE */
/*--------------------------------------------------*/
?>