gforge-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gforge-commits] gforge/www/register projectinfo.php,1.15,1.16


From: cbayle
Subject: [Gforge-commits] gforge/www/register projectinfo.php,1.15,1.16
Date: Mon, 20 Sep 2004 06:05:57 -0500

Update of /cvsroot/gforge/gforge/www/register
In directory db.perdue.net:/tmp/cvs-serv6917/www/register

Modified Files:
        projectinfo.php 
Log Message:
Moved some of the ./www/register/projectinfo.php register logic to Group.class


Index: projectinfo.php
===================================================================
RCS file: /cvsroot/gforge/gforge/www/register/projectinfo.php,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- projectinfo.php     20 Aug 2004 11:54:31 -0000      1.15
+++ projectinfo.php     20 Sep 2004 11:05:54 -0000      1.16
@@ -41,29 +41,8 @@
        $license_other = trim($license_other);
        $description = trim($description);
        $unix_name = strtolower($unix_name);
-       /*
-               Fierce validation
-       */
 
-       if (strlen($full_name)<3) {
-               $feedback .= $Language->getText('register','invalid_full_name');
-       } else if (!account_groupnamevalid($unix_name)) {
-               $feedback .= $Language->getText('register','invalid_unix_name');
-       } else if (db_numrows(db_query("SELECT group_id FROM groups WHERE 
unix_group_name='$unix_name'")) > 0) {
-               $feedback .= 
$Language->getText('register','unix_group_name_already_taken');
-       } else if (strlen($purpose)<20) {
-               $feedback .= 
$Language->getText('register','describe_registration');
-       } else if (strlen($description)<10) {
-               $feedback .= 
$Language->getText('register','comprehensive_description');
-       } else if (strlen($description)>255) {
-               $feedback .= 
$Language->getText('register','maximum_description');
-       } else if (!$license) {
-               $feedback .= $Language->getText('register','no_license_chosen');
-       } else if ($license!=GROUP_LICENSE_OTHER && $license_other) {
-               $feedback .= 
$Language->getText('register','conflicting_licenses_choice');
-       } else if ($license==GROUP_LICENSE_OTHER && strlen($license_other)<50) {
-               $feedback .= 
$Language->getText('register','more_license_description');
-       } else if ($sys_use_scm && !$scm) {
+       if ($sys_use_scm && !$scm) {
                $feedback .= $Language->getText('register','scm_not_selected');
        } else {
                $group = new Group();
@@ -77,20 +56,19 @@
                        $license_other,
                        $purpose
                );
-
                $res = $res && $group->setPluginUse($scm,true);
                if (!$res) {
                        $feedback .= $group->getErrorMessage();
                } else {
                        
$HTML->header(array('title'=>$Language->getText('register','registration_complete'),'pagename'=>'register_complete'));
-
+       
                        ?>
-
+       
                        <p><?php echo 
$Language->getText('register','project_submitted',array($GLOBALS['sys_name']))?>
                        </p>
-
+       
                        <?php
-
+       
                        $HTML->footer(array());
                        exit();
                }





reply via email to

[Prev in Thread] Current Thread [Next in Thread]