Code Search for Developers
 
 
  

inscription.php from pointcarre at Krugle


Show inscription.php syntax highlighted

<?php // $Id: inscription.php 2 2005-07-15 13:01:38Z roane $
/*
==============================================================================
	Dokeos - elearning and course management software

	Copyright (c) 2004 Dokeos S.A.
	Copyright (c) 2003 Ghent University (UGent)
	Copyright (c) 2001 Universite catholique de Louvain (UCL)
	Copyright (c) various contributors

	For a full list of contributors, see "credits.txt".
	The full license can be read in "license.txt".

	This program is free software; you can redistribute it and/or
	modify it under the terms of the GNU General Public License
	as published by the Free Software Foundation; either version 2
	of the License, or (at your option) any later version.

	See the GNU General Public License for more details.

	Contact: Dokeos, 181 rue Royale, B-1000 Brussels, Belgium, info@dokeos.com
==============================================================================
*/
/**
==============================================================================
*	This script displays a form for registering new users.
*	See claro_main.conf for settings:
*
*	$allowSelfReg determines wether self-registration is allowed at all
*	$allowSelfRegProf determines wether or not users can register as teachers
*
*	@package dokeos.auth
==============================================================================
*/

$langFile = "registration";

include("../inc/claro_init_global.inc.php");

$nameTools=get_lang('Registration');

Display::display_header($nameTools);

// Forbidden to self-register
//if(!$allowSelfReg and isset($allowSelfReg))
if (get_setting('allow_registration')=="false")
{
 echo "<br/><br/>You are not allowed here<br/><br/>";
}
else
{
api_display_tool_title($nameTools);
?>

<form action="inscription_second.php" method="post">
<div style="margin-bottom: 5px;"><label class="left"><?php echo get_lang("Lastname") ?><span class="required">*</span>:</label>
<input type="text" id="name" name="lastname" value="<?php if(isset($_GET['lastname'])) echo htmlentities(stripslashes($_GET['lastname'])); ?>" /></div>

<div style="margin-bottom: 5px;"><label class="left"><?php echo get_lang("Firstname") ?><span class="required">*</span>:</label>
<input type="text" name="firstname" id="surname" value="<?php if(isset($_GET['firstname'])) echo htmlentities(stripslashes($_GET['firstname'])); ?>"/></div>

<div style="margin-bottom: 5px;"><label class="left"><?php echo get_lang("OfficialCode") ?><?php if (get_setting('registration','officialcode')=="true") {echo "<span class=\"required\">*</span>";}?>:</label>
<input type="text" name="official_code" id="official_code" value="<?php if(isset($_GET['official_code'])) echo htmlentities(stripslashes($_GET['official_code'])); ?>"/></div>

<div style="margin-bottom: 5px;"><label class="left"><?php echo get_lang("Username") ?><span class="required">*</span>:</label>
<input type="text" name="uname" id="username" maxlength="20" value="<?php if(isset($_GET['uname'])) echo htmlentities(stripslashes($_GET['uname'])); ?>"/></div>

<div style="margin-bottom: 5px;"><label class="left"><?php echo get_lang("Pass") ?><span class="required">*</span>:</label>
<input type="password" name="password1" id="pass1" /></div>
<div style="margin-bottom: 5px;"><label class="left"><?php echo get_lang("Confirmation") ?><span class="required">*</span>:</label>
<input type="password" name="password" id="pass2" /></div>
<div style="margin-bottom: 5px;"><label class="left"><?php echo get_lang("Email") ?><?php if (get_setting('registration','email')=="true") {echo "<span class=\"required\">*</span>";}?> :</label>
<input type="text" name="email" id="email" value="<?php if(isset($_GET['email'])) echo htmlentities(stripslashes($_GET['email'])); ?>" /></div>
<div style="margin-bottom: 5px;"><label class="left"><?php echo get_lang("Status") ?>:</label>
<?php
// Deactivate Self-registration as Teacher
//if ($is_platformAdmin OR $allowSelfRegProf)
if (get_setting('allow_registration_as_teacher')=="true")
  {
?>
<input class="checkbox" type="radio" name="status" value="<?php echo STUDENT; ?>" <?php if(!isset($_GET['status']) || $_GET['status'] != COURSEMANAGER) echo 'checked="checked"'; ?> /> <?php echo get_lang("RegStudent") ?><br/>
<label class="left">&nbsp;</label>
<input class="checkbox" type="radio" name="status" value="<?php echo COURSEMANAGER; ?>" <?php if(isset($_GET['status']) && $_GET['status'] == COURSEMANAGER) echo 'checked="checked"'; ?> /> <?php echo get_lang("RegAdmin") ?>
</div>
<?php
  }
 else
  {
?>
<input type="hidden" name="status" id="language" value="STUDENT"/><?php echo get_lang('RegStudent') ?></div>
<?php
}
?>
 <input type="hidden" name="submitRegistration" value="true"/>
 <div style="margin-bottom: 5px;"><label class="left">&nbsp;</label>
 <input type="submit" value="<?php echo get_lang("Ok") ?>" /></div>
 <div><span class="required">*</span>: <?php echo get_lang("required");?></div>
 </form>
<a href="<?php echo api_get_path(WEB_PATH); ?>">&lt;&lt; <?php echo get_lang('Back'); ?></a>

<?php
}        // END else == $allowSelfReg

/*
==============================================================================
		FOOTER
==============================================================================
*/

Display::display_footer();
?>




See more files for this project here

pointcarre

Pointcarre - a learning management system based on the Dokeos community releases. No fork, but containing locally developed extensions, features not (yet) in the standard release, integrated plugins...

Project homepage: http://sourceforge.net/projects/pointcarre
Programming language(s): PHP
License: other

  curl/
    curl.lib.php
    login.php
    newUser.php
  ldap/
    authldap.php
    index.html
    ldap_var.inc.php
    login.php
    newUser.php
  courses.php
  index.html
  inscription.php
  inscription_second.php
  lostPassword.php
  lost_password.lib.php
  profile.php