} } if (isset($email_temp_part)) { $PHORUM['DATA']['PROFILE']['email_temp_part'] = $email_temp_part; } // flip this due to db vs. UI wording. if ( !empty( $PHORUM['DATA']['PROFILE']["hide_email"] ) ) { $PHORUM["DATA"]["PROFILE"]["hide_email_checked"] = ""; } else { // more html stuff in the code. yuck. $PHORUM["DATA"]["PROFILE"]["hide_email_checked"] = " checked=\"checked\""; } if(phorum_user_moderate_allowed(PHORUM_MODERATE_ALLOWED_ANYWHERE)){ $PHORUM["DATA"]["PROFILE"]["show_moderate_options"] = true; if ( !empty( $PHORUM['DATA']['PROFILE']["moderation_email"] ) ) { $PHORUM["DATA"]["PROFILE"]["moderation_email_checked"] = " checked=\"checked\""; } else { $PHORUM["DATA"]["PROFILE"]["moderation_email_checked"] = ""; } } else { $PHORUM["DATA"]["PROFILE"]["show_moderate_options"] = false; } $PHORUM["DATA"]["PROFILE"]["EMAIL_CONFIRM"]=$PHORUM["registration_control"]; $PHORUM["DATA"]["PROFILE"]["block_title"] = $PHORUM["DATA"]["LANG"]["EditMailsettings"];
exit(); } if ($PHORUM["DATA"]["LOGGEDIN"]) { // reading newflags in $PHORUM['user']['newinfo']=phorum_db_newflag_get_flags(); } $PHORUM["DATA"]["MODERATOR"] = phorum_user_access_allowed(PHORUM_USER_ALLOW_MODERATE_MESSAGES); if($PHORUM["DATA"]["MODERATOR"]) { // find out how many forums this user can moderate $forums=phorum_db_get_forums(0,-1,$PHORUM['vroot']); $modforums=0; foreach($forums as $id=>$forum){ if($forum["folder_flag"]==0 && phorum_user_moderate_allowed($id)){ $modforums++; } } if($modforums > 1) { $build_move_url=true; } else { $build_move_url=false; } } // setup some stuff based on the url passed if(empty($PHORUM["args"][1])) { phorum_redirect_by_url(phorum_get_url(PHORUM_LIST_URL)); exit(); } elseif(empty($PHORUM["args"][2])) {