aboutsummaryrefslogtreecommitdiffstats
path: root/inc/templates
diff options
context:
space:
mode:
authorRobin <robin@Amaya.(none)>2010-05-09 16:33:16 +0200
committerRobin <robin@Amaya.(none)>2010-05-09 16:33:16 +0200
commit898d2489bba0a5e7dd349bed19f9c10a7eb05065 (patch)
treed69db908993b2760b402ead9c25edbc91201eda8 /inc/templates
parent51b253447d4aa6d10a3870e94b9a2288278e1916 (diff)
downloadnextcloud-server-898d2489bba0a5e7dd349bed19f9c10a7eb05065.tar.gz
nextcloud-server-898d2489bba0a5e7dd349bed19f9c10a7eb05065.zip
more checks on server enviroment and some bugfixes in admin and firstrun dialog
Diffstat (limited to 'inc/templates')
-rwxr-xr-xinc/templates/adminform.php27
1 files changed, 18 insertions, 9 deletions
diff --git a/inc/templates/adminform.php b/inc/templates/adminform.php
index 32b4f9ec411..a3150054333 100755
--- a/inc/templates/adminform.php
+++ b/inc/templates/adminform.php
@@ -1,6 +1,7 @@
<?php
global $FIRSTRUN;
global $CONFIG_ENABLEBACKUP;
+global $CONFIG_DATADIRECTORY_ROOT;
global $CONFIG_BACKUPDIRECTORY;
global $CONFIG_ERROR;
if(!isset($fillDB)) $fillDB=true;
@@ -62,7 +63,7 @@ if($FIRSTRUN){?>
<?php
}
?>
-<tr><td>data directory:</td><td><input type="text" name="datadirectory" size="30" class="formstyle" value="<?php echo($CONFIG_DATADIRECTORY);?>"></input></td></tr>
+<tr><td>data directory:</td><td><input type="text" name="datadirectory" size="30" class="formstyle" value="<?php echo($CONFIG_DATADIRECTORY_ROOT);?>"></input></td></tr>
<tr><td>force ssl:</td><td><input type="checkbox" name="forcessl" size="30" class="formstyle" value='1' <?php if($CONFIG_HTTPFORCESSL) echo 'checked'?>></input></td></tr>
<tr><td>enable automatic backup:</td><td><input type="checkbox" name="enablebackup" id="enablebackup" onchange='showBackupPath()' size="30" class="formstyle" value='1' <?php if($CONFIG_ENABLEBACKUP) echo 'checked'?>></input></td></tr>
<tr id='backupdir'><td>backup directory:</td><td><input type="text" name="backupdirectory" size="30" class="formstyle" value="<?php echo($CONFIG_BACKUPDIRECTORY);?>"></input></td></tr>
@@ -71,16 +72,24 @@ if($FIRSTRUN){?>
<select id='dbtype' name="dbtype" onchange='dbtypechange()'>
<?php
global $CONFIG_DBTYPE;
+$dbtypes=array();
if($CONFIG_DBTYPE=='sqlite'){
-?>
-<option value="sqlite">SQLite</option>
-<option value="mysql">MySQL</option>
-<?php
+ if(is_callable('sqlite_open')){
+ $dbtypes[]='SQLite';
+ }
+ if(is_callable('mysql_connect')){
+ $dbtypes[]='MySQL';
+ }
}else{
-?>
-<option value="mysql">MySQL</option>
-<option value="sqlite">SQLite</option>
-<?php
+ if(is_callable('mysql_connect')){
+ $dbtypes[]='MySQL';
+ }
+ if(is_callable('sqlite_open')){
+ $dbtypes[]='SQLite';
+ }
+}
+foreach($dbtypes as $dbtype){
+ echo "<option value='".strtolower($dbtype)."'>$dbtype</option>";
}
?>
</select>