[evolvis-commits] r9902: Fixed a bug that occurs when:=?UTF-8?Q?=E2=86=B5=201?=) =?UTF-8?Q?=20=24sys=5Fuse=5Fscm=20On=E2=86=B5=202?=) No SCM plugin found↵ that prevents new =?UTF-8?Q?=20projects=20to=20be=20regis?==?UTF-8?Q?tered?=. ↵
mirabilos at evolvis.org
mirabilos at evolvis.org
Thu Feb 24 17:33:37 CET 2011
Author: mirabilos
Date: 2011-02-24 17:33:37 +0100 (Thu, 24 Feb 2011)
New Revision: 9902
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/www/register/projectinfo.php
Log:
Fixed a bug that occurs when:
1) $sys_use_scm On
2) No SCM plugin found
that prevents new projects to be registered.
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/register/projectinfo.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/register/projectinfo.php 2011-02-24 16:33:36 UTC (rev 9901)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/register/projectinfo.php 2011-02-24 16:33:37 UTC (rev 9902)
@@ -147,23 +147,25 @@
<?php
$SCMFactory=new SCMFactory();
if ($sys_use_scm) {
- echo $Language->getText('register','choose_scm');
- }
- $scm_plugins=$SCMFactory->getSCMs();
- if(count($scm_plugins)==1) {
- echo $Language->getText('register','one_scm',$scm_plugins[0]);
- echo '<input type=\'hidden\' name=\'scm\' value=\''. $scm_plugins[0].'\'/>';
- } else {
- $checked=true;
- foreach($scm_plugins as $scm) {
- $myPlugin= plugin_get_object($scm);
- echo '<p><input type=\'radio\' name=\'scm\' ';
- if ($checked) {
- echo 'CHECKED ';
+ $scm_plugins=$SCMFactory->getSCMs();
+ if(count($scm_plugins)!=0) {
+ echo $Language->getText('register','choose_scm');
+ if(count($scm_plugins)==1) {
+ echo $Language->getText('register','one_scm',$scm_plugins[0]);
+ echo '<input type=\'hidden\' name=\'scm\' value=\''. $scm_plugins[0].'\'/>';
+ } else {
+ $checked=true;
+ foreach($scm_plugins as $scm) {
+ $myPlugin= plugin_get_object($scm);
+ echo '<p><input type=\'radio\' name=\'scm\' ';
+ if ($checked) {
+ echo 'CHECKED ';
+ }
+ echo 'value='.$myPlugin->name;
+ echo '>'.$myPlugin->text.'</input></p>';
+ $checked=false;
+ }
}
- echo 'value='.$myPlugin->name;
- echo '>'.$myPlugin->text.'</input></p>';
- $checked=false;
}
}
More information about the evolvis-commits
mailing list