Beispiel #1
0
require_once e_PLUGIN . 'pm/pm_class.php';
require_once e_PLUGIN . 'pm/pm_func.php';
include_lan(e_PLUGIN . 'pm/languages/' . e_LANGUAGE . '.php');
e107::getScParser();
require_once e_PLUGIN . 'pm/pm_shortcodes.php';
define('ATTACHMENT_ICON', "<img src='" . e_PLUGIN . "pm/images/attach.png' alt='' />");
$qs = explode('.', e_QUERY);
$action = varset($qs[0], 'inbox');
if (!$action) {
    $action = 'inbox';
}
if ($action == 'textarea' || $action == 'input') {
    if ($qs[1] == 'pm_to') {
        require_once e_HANDLER . 'user_select_class.php';
        $us = new user_select();
        $us->popup();
        exit;
    }
}
$pm_proc_id = intval(varset($qs[1], 0));
//$pm_prefs = $sysprefs->getArray('pm_prefs');
$pm_prefs = e107::getPlugPref('pm');
$pm_prefs['perpage'] = intval($pm_prefs['perpage']);
if ($pm_prefs['perpage'] == 0) {
    $pm_prefs['perpage'] = 10;
}
if (!isset($pm_prefs['pm_class']) || !check_class($pm_prefs['pm_class'])) {
    require_once HEADERF;
    $ns->tablerender(LAN_PM, LAN_PM_12);
    require_once FOOTERF;
    exit;