Exemplo n.º 1
0
		
		' . $next_steps . '
		
		';
    }
} else {
    $custom_fields = '';
    if ($_PORTAL['section'] == 'signup') {
        $custom_fields .= '<p><label for="class-word">Sign-up Word</label> <input type="text" name="class_word" id="class-word" value="" size="35"> <span class="form-field-info">Your teacher will provide you with this word</span></p>';
    } else {
        if ($_SESSION['portal']['member_type'] == 'teacher') {
            $teacher_id = $_SESSION['portal']['member_id'];
        } else {
            $teacher_id = '';
        }
        $custom_fields .= portal_generate_class_select_list($_SESSION['portal']['member_school'], $teacher_id, @$_SESSION['current_selected_class']);
        $custom_fields .= '<p>' . portal_generate_interface_list(@$_SESSION['current_interface']) . '</p>';
        $custom_fields .= '<input type="hidden" name="school_id" value="' . $_SESSION['portal']['member_school'] . '">';
    }
    echo '
	<form action="/' . $_PORTAL['section'] . '/' . $_PORTAL['activity'] . '/process/" method="post">
	
	<h1>Student Registration</h1>
	
	<p><label for="first-name">First Name</label> <input type="text" name="first_name" id="first-name" value="" size="35"></p>

	<p><label for="last-name">Last Name</label> <input type="text" name="last_name" id="last-name" value="" size="35"></p>
	
	<p><label for="grade-level">Grade Level</label> <input type="text" name="grade_level" id="grade-level" value="" size="10"></p>
	
	<p><label for="password">Password</label> <input type="text" name="password" id="password" value="" size="35"> <span class="form-field-info"><strong>Warning:</strong> this field will display your password<br><strong>Note:</strong> your password must be between 4 and 40 characters long</span></p>
Exemplo n.º 2
0
} else {
    // FIXME - show admin option for admin/superuser
    $member_info = portal_web_output_filter($member_info);
    $email_field = '';
    $class_field = '';
    $type_field = '';
    $grade_field = '';
    if ($member_info['member_type'] == 'student') {
        if ($_SESSION['portal']['member_type'] != 'student') {
            // don't let students change their own class
            $teacher_id = '';
            if ($_SESSION['portal']['member_type'] == 'teacher') {
                $teacher_id = $_SESSION['portal']['member_id'];
            }
            $current_class = @$member_info['classes']['student'][0];
            $class_field = portal_generate_class_select_list(@$member_info['member_school'], $teacher_id, $current_class);
        }
    } else {
        $email_field = '<p><label for="email">Email</label> <input type="text" name="email" id="email" value="' . @$member_info['member_email'] . '" size="35"></p>';
    }
    if ($member_info['member_type'] == 'student') {
        $grade_field = '<p><label for="grade-level">Grade Level</label> <input type="text" name="grade_level" id="grade-level" value="' . @$member_info['member_grade'] . '" size="10"></p>';
    }
    if ($_SESSION['portal']['member_type'] == 'admin' || $_SESSION['portal']['member_type'] == 'superuser') {
        $type_field = '<p><label for="member-type">Type</label> ' . portal_generate_member_type_list(@$member_info['member_type']) . '</p>';
    }
    echo '
	<form action="/member/edit/' . $member_id . '/process/" method="post">
		
	<p><label for="username">Username</label> <strong>' . @$member_info['member_username'] . '</strong></p>