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" : "classes, matchclass"); if(check_class($pm_prefs['sendall_class'])) { $args = "member, ".$args; } $ret .= r_userclass("pm_userclass", "", "off", $args); if (strpos($ret,'option') === FALSE) $ret = ''; } 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,no_hook'); 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 "".LAN_PM_51.""; } else { return "".LAN_PM_50.""; } SC_END SC_BEGIN PM_DELETE global $pm_info; $extra = $parm != "" ? ".{$parm}" : ""; return "".LAN_PM_52.""; 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 = "
".LAN_PM_54."    
"; 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 */ ?>