Example #1
0
            </div>
            <div class='form-group'>
              <label for='UserLang' class='col-sm-2 control-label'>$langLanguage:</label>
              <div class='col-sm-10'>";
            $tool_content .= lang_select_options('localize', "class='form-control'");
            $tool_content .= "</div>
            </div>";
            if ($display_captcha) {
                $tool_content .= "<div class='form-group'>
                      <div class='col-sm-offset-2 col-sm-10'><img id='captcha' src='{$urlAppend}include/securimage/securimage_show.php' alt='CAPTCHA Image' /></div><br>
                      <label for='Captcha' class='col-sm-2 control-label'>$langCaptcha:</label>
                      <div class='col-sm-10'><input type='text' name='captcha_code' maxlength='6'/></div>
                    </div>";
            }
        //add custom profile fields 
        $tool_content .= render_profile_fields_form(array('origin' => 'student_register'));

        //check if provider_id from an authenticated user and a valid provider name are set so as to show the relevant form
        if(!empty($provider_name) && !empty($provider_id)) {
            $tool_content .= "<div class='form-group'>
              <label for='UserLang' class='col-sm-2 control-label'>$langProviderConnectWith:</label>
              <div class='col-sm-10'>
                <img src='$themeimg/" . q($provider_name) . ".png' alt='" . q($provider_name) . "' />&nbsp;" . q(ucfirst($provider_name)) . "<br /><small>$langProviderConnectWithTooltip</small>
              </div>
              <div class='col-sm-offset-2 col-sm-10'>
                <input type='hidden' name='provider' value='" . $provider_name . "' />
                <input type='hidden' name='provider_id' value='" . $provider_id . "' />
              </div>
              </div>";
        }
        $tool_content .= "<div class='form-group'><div class='col-sm-offset-2 col-sm-10'>
Example #2
0
} else {
    $picture = $delete = '';
    $message_pic = $langAddPicture;
}
enableCheckFileSize();
$tool_content .= "<div class='form-group'>
        <label for='picture' class='col-sm-2 control-label'>$message_pic</label>
            <div class='col-sm-10'><span>$picture$delete</span>" . fileSizeHidenInput() . "
            <input type='file' name='userimage' size='30'></div>
        </div>
        <div class='form-group'>
          <label for='desription' class='col-sm-2 control-label'>$langDescription:</label>
          <div class='col-sm-10'>" . rich_text_editor('desc_form', 5, 20, $desc_form) . "</div>
        </div>";
//add custom profile fields
$tool_content .= render_profile_fields_form(array('origin' => 'edit_profile'));

foreach ($hybridAuthMethods as $provider) {
    $userProviders[$provider] = false;
}
Database::get()->queryFunc('SELECT auth_id FROM user_ext_uid WHERE user_id = ?d',
    function ($item) {
        global $userProviders;
        $userProviders[$auth_ids[$item->auth_id]] = true;
    }, $uid);

// HybridAuth settings and links
// check if there are any available alternative providers for authentication and show the corresponding links on 
// the homepage, or no mesage if no providers are enabled
$config = get_hybridauth_config();
Example #3
0
        <div class='col-xs-2 col-sm-1'>
            <span class='add-on'><i class='fa fa-times'></i></span>
            <span class='add-on'><i class='fa fa-calendar'></i></span>
        </div>
         </div>
        <div class='form-group'>
          <label class='col-sm-2 control-label'>$langUserID: </label>
          <div class='col-sm-10'>$u</div>
        </div>
        <div class='form-group'>
          <label class='col-sm-2 control-label'>$langUserWhitelist</label>
          <div class='col-sm-10'><textarea rows='6' cols='60' name='user_upload_whitelist'>" . q($info->whitelist) . "</textarea></div>
        </div>";
        //show custom profile fields input
        if ($info->status != USER_GUEST) {
            $tool_content .= render_profile_fields_form(array('origin' => 'admin_edit_profile', 'user_id' => $u));
        }
        $tool_content .= "<input type='hidden' name='u' value='$u' />
        <input type='hidden' name='u_submitted' value='1' />
        <input type='hidden' name='registered_at' value='" . $info->registered_at . "' />
        <div class='col-sm-offset-2 col-sm-10'>
	    <input class='btn btn-primary' type='submit' name='submit_edituser' value='$langModify' />
        </div>
        </fieldset>
        </form>
        </div>";
        $sql = Database::get()->queryArray("SELECT a.code, a.title, a.id, a.visible, DATE(b.reg_date) AS reg_date, b.status
                            FROM course AS a
                            JOIN course_department ON a.id = course_department.course
                            JOIN hierarchy ON course_department.department = hierarchy.id
                            LEFT JOIN course_user AS b ON a.id = b.course_id
Example #4
0
formGroup('language_form', $langLanguage,
    lang_select_options('language_form', "class='form-control'",
        Session::has('language_form')? Session::get('language_form'): $language));

if (isset($_GET['id'])) {
    formGroup('comments', $langComments, q($pcom));
    formGroup('date', $langDate, q($pdate));
    $tool_content .= "<input type='hidden' name='rid' value='$id'>";
}
if (isset($pstatus)) { 
    $tool_content .= "<input type='hidden' name='pstatus' value='$pstatus'>";
}

//add custom profile fields input
$tool_content .= render_profile_fields_form($cpf_context, true);

$tool_content .= "
        <div class='col-sm-offset-2 col-sm-10'>
          <input class='btn btn-primary' type='submit' name='submit' value='$langRegistration'>
        </div>        
      </fieldset>
    </form>
  </div>";

draw($tool_content, 3, null, $head_content);

function formGroup($name, $label, $input) {
    global $tool_content;
    if (Session::hasError($name)) {
        $form_class = 'form-group has-error';