Example #1
0
 $lang_file = BASE_DIR . '/modules/userpage/lang/' . $_SESSION['user_language'] . '.txt';
 $sql_set = $AVE_DB->Query("SELECT * FROM " . PREFIX . "_modul_forum_settings");
 $row_set = $sql_set->FetchRow();
 $sql_gs = $AVE_DB->Query("\r\n\t\tSELECT *\r\n\t\tFROM " . PREFIX . "_modul_forum_grouppermissions\r\n\t\tWHERE user_group = '" . UGROUP . "'\r\n\t");
 $row_gs = $sql_gs->FetchRow();
 define('MAX_AVATAR_WIDTH', $row_gs->MAX_AVATAR_WIDTH);
 define('MAX_AVATAR_HEIGHT', $row_gs->MAX_AVATAR_WIDTH);
 define('MAX_AVATAR_BYTES', $row_gs->MAX_AVATAR_BYTES);
 define('SYSTEMAVATARS', $row_set->SystemAvatars);
 define('UPLOADAVATAR', $row_gs->UPLOADAVATAR);
 define('FORUMEMAIL', $row_set->AbsenderMail);
 define('FORUMABSENDER', $row_set->AbsenderName);
 $AVE_Template->config_load($lang_file, 'user');
 $config_vars = $AVE_Template->get_config_vars();
 $AVE_Template->assign('config_vars', $config_vars);
 $_SESSION['forum_user_name'] = isset($_SESSION['user_id']) ? $userpage->fetchusername($_SESSION['user_id']) : $AVE_Template->get_config_vars('Guest');
 $_SESSION['forum_user_email'] = isset($_SESSION['user_id']) ? $userpage->getForumUserEmail($_SESSION['user_id']) : '';
 $userpage->UserOnlineUpdate();
 switch ($_REQUEST['action']) {
     // Userpage zeigen
     case 'show':
         $userpage->show($tpl_dir, $lang_file, addslashes($_REQUEST['uid']));
         break;
         // Form Eintrag
     // Form Eintrag
     case 'form':
         $userpage->displayForm($tpl_dir, addslashes($_REQUEST['uid']), $_REQUEST['theme_folder']);
         break;
         // Kontakt
     // Kontakt
     case 'contact':