📄 compose.tpl
字号:
{if $config.use_profilepopups == 'Y'}
<?xml version="1.0" encoding="{lang mkey='ENCODING}'"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>{lang mkey='send_message_to'} {$user.username}</title>
<script type="text/javascript">
/* <![CDATA[ */
{if $config.use_popups == 'N'}
var use_popups = false;
{else}
var use_popups = true;
{/if}
{if $config.use_profilepopups == 'N'}
var use_profilepopups = false;
{else}
var use_profilepopups = true;
{/if}
/* ]]> */
</script>
<link href="{$css_path}default.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="javascript/functions.js"></script>
<script type="text/javascript" src="javascript/check.js"></script>
<script type="text/javascript" src="javascript/validate.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset={lang mkey='ENCODING'}" />
</head>
<body bgcolor="#FFFFFF" dir="{lang mkey='DIRECTION'}" >
{/if}
{strip}
<!-- MOD START -->
<script type="text/javascript">
/* <![CDATA[ */
function checkMe(form)
{ldelim}
var radio_choice = false;
for (counter = 0; counter < form.templateid.length; counter++)
{ldelim}
if (form.templateid[counter].checked)
{ldelim}
radio_choice = true;
{rdelim}
{rdelim}
if ( form.templateid.checked == true ) {ldelim}
radio_choice = true;
{rdelim}
if ( radio_choice == false )
{ldelim}
alert("{lang mkey='template_select'}");
return false;
{rdelim}
return true;
{rdelim}
function updateExtras()
{ldelim}
if (document.frmExtras.chknotify.checked == true)
{ldelim}
document.frmCompose.chknotify.value = 1;
document.frmTemplate.chknotify.value = 1;
{rdelim} else {ldelim}
document.frmCompose.chknotify.value = 0;
document.frmTemplate.chknotify.value = 0;
{rdelim}
if (document.frmExtras.chkinclude.checked == true)
{ldelim}
document.frmCompose.chkinclude.value = 1;
document.frmTemplate.chkinclude.value = 1;
{rdelim} else {ldelim}
document.frmCompose.chkinclude.value = 0;
document.frmTemplate.chkinclude.value = 0;
{rdelim}
{rdelim}
function validate(form)
{ldelim}
ErrorCount=0;
ErrorMsg = new Array();
ErrorMsg[0] = "" + String.fromCharCode(13);
CheckFieldString("noblank",form.txtsubject,"{lang mkey='signup_js_errors' skey='subject_noblank'}");
CheckFieldString("noblank",form.txtmessage,"{lang mkey='signup_js_errors' skey='comments_noblank'}");
CheckFieldString("noblank",form.spam_code,"{lang mkey='errormsgs' skey='120'}");
result="";
if( ErrorCount > 0)
{ldelim}
alert(ErrorMsg[1]);
return false;
{rdelim}
return true;
{rdelim}
/* ]]> */
</script>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" valign="top" >
{assign var="page_hdr01_text" value="{lang mkey='writing_message'} "|cat:$user.username}
{include file="page_hdr01.tpl"}
</td>
</tr>
<tr>
<td class="module_detail_inside" colspan="3" width="100%">
{if $msg_sent == '1'}
<table width="80%" class="table" cellpadding="{$config.cellpadding}" cellspacing="{$config.cellspacing}" border="0">
<tr><td ><b>{lang mkey='msg_sent'}</b></td></tr>
<tr><td height="20"> </td></tr>
</table>
{else}
<table width="100%" border=0 cellpadding=0 cellspacing=0>
<tr>
<td width=6> </td>
<td>
<form name="frmExtras" action="" >
<table width="80%" class="table" cellpadding="{$config.cellpadding}" cellspacing="{$config.cellspacing}" border="0">
{if $errormsg != ''}
<tr><td width="70%"><font color="#FF0000">{$errormsg}</font></td>
<td width="30%"> </td></tr>
{/if}
<tr>
<td width="70%" valign="top" >
<table class="table" cellpadding="{$config.cellpadding}" cellspacing="{$config.cellspacing}" border="0">
<tr>
<td valign="middle" width="6"><input type="checkbox" name="chknotify" onClick="updateExtras();" value="1" />
</td>
<td valign="middle">{lang mkey='notify_me'}
</td>
</tr>
<tr>
<td valign="middle"><input type="checkbox" name="chkinclude" onClick="updateExtras();" value="1" />
</td>
<td valign="middle">{lang mkey='include_profile'}</td>
</tr>
</table>
</td>
<td width="30%" valign="top" height="110">
<img src="getsnap.php?id={$smarty.request.recipient}&typ=tn" class="smallpic" style="margin:10px 20px 10px 0px;" alt="" />
</td>
</tr>
</table>
</form>
<p ><b>{lang mkey='custom_message'}</b></p>
<!-- MOD END -->
<form name="frmCompose" action="" method="post" onsubmit="javascript: return validate(this);">
<input type="hidden" name="frm" value="frmCompose"/>
<!-- MOD START -->
<input type="hidden" name="chknotify" value="0"/>
<input type="hidden" name="chkinclude" value="0"/>
<!-- MOD END -->
<table class="table" cellpadding="{$config.cellpadding}" cellspacing="{$config.cellspacing}" border="0">
<tr>
<td >{lang mkey='subject'}</td>
<td><input type="text" name="txtsubject" size="35" value="{if $smarty.request.reply == '1' or $smarty.request.reply == '11'}{$msg.subject|stripslashes}{elseif $errormsg != ''}{$smarty.request.txtsubject}{/if}" />
<input type="hidden" name="txtrecipient" value="{$smarty.request.recipient}"/>
{if $smarty.request.reply == '1' or $smarty.request.reply == '11'}
<input type="hidden" name="reply" value="2" />
<input type="hidden" name="sort" value="{$smarty.request.sort}" />
<input type=hidden name="type" value="{$smarty.request.type}" />
<input type=hidden name="folder" value="{$smarty.request.folder}" />
<input type=hidden name="selflag" value="{$smarty.request.selflag}" />
<input type=hidden name="msgid" value="{$smarty.request.msgid}" />
{/if}
</td>
</tr>
<tr>
<td valign="top" >{lang mkey='message'}</td>
<td><textarea name="txtmessage" rows="6" cols="50">{if $smarty.request.reply == '1' or $smarty.request.reply == '11'}{$msg.message|stripslashes|escape:htmlall}{elseif $errormsg != ''}{$smarty.request.txtmessage}{/if}</textarea></td>
</tr>
<tr>
<td colspan=2 valign="middle">
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td colspan=2 height="4"></td></tr>
<tr>
<td colspan="2"><b>{lang mkey="security_code_txt"}</b></td>
</tr>
<tr>
<td width="40%">
{lang mkey='enter_spamcode'}:
<input type="text" name="spam_code" id="spam_code" value="" onChange="document.forms['frmTemplate'].spam_code.value=this.value;" />
</td>
<td>
<img src="spam_image.php" alt="Code" />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" ><input type="submit" class="formbutton" name="btnsend" value="{lang mkey='send'}"/>
</td>
</tr>
</table>
</form>
<!-- MOD START -->
<p ><b>{lang mkey='message_templates'}</b></p>
<form name="frmTemplate" action="" method="post" onsubmit="javascript: return checkMe(this);">
<input type="hidden" name="frm" value="frmTemplate"/>
<input type="hidden" name="txtrecipient" value="{$smarty.request.recipient}"/>
<input type="hidden" name="chknotify" value="0"/>
<input type="hidden" name="chkinclude" value="0"/>
<input type="hidden" name="spam_code" value="" />
<table width="100%" class="table" cellpadding="{$config.cellpadding}" cellspacing="{$config.cellspacing}" border="0">
{foreach item=item from=$templates}
<tr>
<td width="25" valign="top" ><input type="radio" name="templateid" value="{$item.id}" /></td>
<td>{$item.text|nl2br|stripslashes}</td>
</tr>
{foreachelse}
<tr><td colspan="2" >{lang mkey='no_msg_templates'}</td></tr>
{/foreach}
</table>
{if $templates|@count}
<p ><input type="submit" class="formbutton" name="btnsend" value="{lang mkey='send'}"/></p>
{/if}
</form>
<p ><input type="button" onClick="document.location.href='mytemplates.php?recipient={$smarty.request.recipient}'" class="formbutton" name="btnmyremplates" value="{lang mkey='my_templates'}"/></p>
</td>
</tr>
</table>
{/if}
</td>
</tr>
</table>
{/strip}
<!-- MOD END -->
{if $config.use_profilepopups == 'Y'}
<script type="text/javascript"> /* <![CDATA[ */ window.focus(); /* ]]> */</script>
{/if}
{if $config.use_profilepopups == 'Y'}
{closedb}
</body>
</html>
{/if}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -