e_sc -> parse_scbatch(__FILE__);
/*
SC_BEGIN FORM_TOUSER
global $pm_prefs, $pm_info;
if($pm_info['from_name'])
{
return "{$pm_info['from_name']}";
}
require_once(e_HANDLER."user_select_class.php");
$us = new user_select;
$type = ($pm_prefs['dropdown'] == TRUE ? 'list' : 'popup');
if(check_class($pm_prefs['multi_class']))
{
$ret = $us->select_form($type, 'textarea.pm_to');
}
else
{
$ret = $us->select_form($type, 'pm_to');
}
return $ret;
SC_END
SC_BEGIN FORM_TOCLASS
global $pm_prefs, $pm_info;
if($pm_info['from_name'])
{
return "";
}
if($pm_prefs['allow_userclass'])
{
$ret = "".LAN_PM_4." ";
require_once(e_HANDLER."userclass_class.php");
$args = (ADMIN ? "admin, classes" : "matchclass");
if(check_class($pm_prefs['sendall_class']))
{
$args = "member, ".$args;
}
$ret .= r_userclass("pm_userclass", "", "off", $args);
}
return $ret;
SC_END
SC_BEGIN FORM_SUBJECT
global $pm_info;
$value = "";
if($pm_info['pm_subject'])
{
$value = $pm_info['pm_subject'];
if(substr($value, 0, strlen(LAN_PM_58)) != LAN_PM_58)
{
$value = LAN_PM_58.$value;
}
}
return "";
SC_END
SC_BEGIN FORM_MESSAGE
global $pm_info;
$value = "";
if($pm_info['pm_text'])
{
if(isset($_POST['quote']))
{
$t = time();
$value = "[quote{$t}={$pm_info['from_name']}]\n{$pm_info['pm_text']}\n[/quote{$t}]\n\n";
}
}
return "";
SC_END
SC_BEGIN EMOTES
require_once(e_HANDLER."emote.php");
return r_emote();
SC_END
SC_BEGIN PM_POST_BUTTON
return "";
SC_END
SC_BEGIN PM_PREVIEW_BUTTON
return "";
SC_END
SC_BEGIN ATTACHMENT
global $pm_prefs;
if (check_class($pm_prefs['attach_class']))
{
$ret = "
";
return $ret;
}
return "";
SC_END
SC_BEGIN PM_ATTACHMENT_ICON
global $pm_info;
if($pm_info['pm_attachments'] != "")
{
return ATTACHMENT_ICON;
}
SC_END
SC_BEGIN PM_ATTACHMENTS
global $pm_info;
if($pm_info['pm_attachments'] != "")
{
$attachments = explode(chr(0), $pm_info['pm_attachments']);
$i = 0;
foreach($attachments as $a)
{
list($timestamp, $fromid, $rand, $filename) = explode("_", $a, 4);
$ret .= "{$filename}
";
$i++;
}
$ret = substr($ret, 0, -3);
return $ret;
}
SC_END
SC_BEGIN RECEIPT
global $pm_prefs;
if (check_class($pm_prefs['receipt_class']))
{
return "".LAN_PM_10;
}
return "";
SC_END
SC_BEGIN INBOX_TOTAL
$pm_inbox = pm_getInfo('inbox');
return $pm_inbox['inbox']['total'];
SC_END
SC_BEGIN INBOX_UNREAD
$pm_inbox = pm_getInfo('inbox');
return intval($pm_inbox['inbox']['unread']);
SC_END
SC_BEGIN INBOX_FILLED
$pm_inbox = pm_getInfo('inbox');
return (intval($pm_inbox['inbox']['filled']) > 0 ? $pm_inbox['inbox']['filled'] : "");
SC_END
SC_BEGIN OUTBOX_TOTAL
$pm_outbox = pm_getInfo('outbox');
return $pm_outbox['outbox']['total'];
SC_END
SC_BEGIN OUTBOX_UNREAD
$pm_outbox = pm_getInfo('outbox');
return intval($pm_outbox['outbox']['unread']);
SC_END
SC_BEGIN OUTBOX_FILLED
$pm_outbox = pm_getInfo('outbox');
return (intval($pm_outbox['outbox']['filled']) > 0 ? $pm_outbox['outbox']['filled'] : "");
SC_END
SC_BEGIN PM_DATE
global $pm_info;
require_once(e_HANDLER."date_handler.php");
if("lapse" != $parm)
{
return convert::convert_date($pm_info['pm_sent'], $parm);
}
else
{
return convert::computeLapse($pm_info['pm_sent']);
}
SC_END
SC_BEGIN PM_READ
global $pm_info;
if($pm_info['pm_read'] == 0)
{
return LAN_PM_27;
}
if($pm_info['pm_read'] == 1)
{
return LAN_PM_28;
}
require_once(e_HANDLER."date_handler.php");
if("lapse" != $parm)
{
return convert::convert_date($pm_info['pm_read'], $parm);
}
else
{
return convert::computeLapse($pm_info['pm_read']);
}
SC_END
SC_BEGIN PM_FROM_TO
global $pm_info, $tp;
if($pm_info['pm_from'] == USERID)
{
$ret = LAN_PM_2.":
";
$pm_info['user_name'] = $pm_info['sent_name'];
$ret .= $tp->parseTemplate("{PM_TO=link}");
}
else
{
$ret = LAN_PM_31.":
";
$pm_info['user_name'] = $pm_info['from_name'];
$ret .= $tp->parseTemplate("{PM_FROM=link}");
}
return $ret;
SC_END
SC_BEGIN PM_SUBJECT
global $pm_info, $tp;
$ret = $tp->toHTML($pm_info['pm_subject'], true, 'no_make_clickable');
if('link' == $parm)
{
$ret = "".$ret."";
}
return $ret;
SC_END
SC_BEGIN PM_FROM
global $pm_info;
if("link" == $parm)
{
return "{$pm_info['user_name']}";
}
else
{
return $pm_info['user_name'];
}
SC_END
SC_BEGIN PM_SELECT
global $pm_info;
return "";
SC_END
SC_BEGIN PM_READ_ICON
global $pm_info;
if($pm_info['pm_read'] > 0 )
{
return PM_READ_ICON;
}
else
{
return PM_UNREAD_ICON;
}
SC_END
SC_BEGIN PM_AVATAR
global $pm_info, $tp;
return $tp->parseTemplate("{USER_AVATAR={$pm_info['user_image']}}");
SC_END
SC_BEGIN PM_BLOCK_USER
global $pm_info, $pm_blocks;
if(in_array($pm_info['pm_from'], $pm_blocks))
{
return "
";
}
else
{
return "
";
}
SC_END
SC_BEGIN PM_DELETE
global $pm_info;
$extra = $parm != "" ? ".{$parm}" : "";
return "
";
SC_END
SC_BEGIN DELETE_SELECTED
global $pm_info;
return "";
SC_END
SC_BEGIN PM_TO
global $pm_info;
if(is_numeric($pm_info['pm_to']))
{
if("link" == $parm)
{
return "{$pm_info['user_name']}";
}
else
{
return $pm_info['user_name'];
}
}
else
{
return LAN_PM_63." ".$pm_info['pm_to'];
}
SC_END
SC_BEGIN PM_MESSAGE
global $pm_info, $tp;
return $tp->toHTML($pm_info['pm_text'], true);
SC_END
SC_BEGIN PM_REPLY
global $pm_info;
if($pm_info['pm_to'] == USERID)
{
$ret = "
";
return $ret;
}
SC_END
SC_BEGIN SEND_PM_LINK
$pm_outbox = pm_getInfo('outbox');
if($pm_outbox['outbox']['filled'] < 100)
{
return "".PM_SEND_LINK."";
}
return "";
SC_END
SC_BEGIN NEWPM_ANIMATE
global $pm_prefs, $pm_inbox;
if($pm_prefs['animate'])
{
$pm_inbox = pm_getInfo('inbox');
if($pm_inbox['inbox']['new'] > 0)
{
return NEWPM_ANIMATION;
}
}
return "";
SC_END
SC_BEGIN PM_NEXTPREV
global $pmlist, $tp, $pm_start, $pm_prefs, $pmlist;
return $tp->parseTemplate("{NEXTPREV={$pmlist['total_messages']},{$pm_prefs['perpage']},{$pm_start},".e_SELF."?{$parm}.[FROM]}");
SC_END
*/
?>