1 <table cellspacing=
"0" cellpadding=
"5" border=
"0" align=
"center">
4 <?php print_string("server_settings", "enrol_database") ?>
8 <td align=
"right">enrol_dbtype:
</td>
11 $dbtypes = array("access","ado_access", "ado", "ado_mssql", "borland_ibase", "csv", "db2", "fbsql", "firebird", "ibase", "informix72", "informix", "mssql", "mysql", "mysqlt", "oci805", "oci8", "oci8po", "odbc", "odbc_mssql", "odbc_oracle", "oracle", "postgres64", "postgres7", "postgres", "proxy", "sqlanywhere", "sybase", "vfp");
12 foreach ($dbtypes as $dbtype) {
13 $dboptions[$dbtype] = $dbtype;
15 if (!isset($frm->enrol_dbtype
)) {
16 $frm->enrol_dbtype
= 'mysql';
18 choose_from_menu($dboptions, "enrol_dbtype", $frm->enrol_dbtype
, '', '', '');
23 <?php print_string("dbtype","enrol_database") ?>
28 <td align=
"right">enrol_dbhost:
</td>
31 if (!isset($frm->enrol_dbhost
)) {
32 $frm->enrol_dbhost
= '';
35 <input size=
"15" type=
"text" name=
"enrol_dbhost" value=
"<?php p($frm->enrol_dbhost) ?>" />
38 <?php
print_string("dbhost","enrol_database") ?>
43 <td align=
"right">enrol_dbuser:
</td>
45 <input size=
"15" type=
"text" name=
"enrol_dbuser" value=
"<?php echo $frm->enrol_dbuser ?>" />
48 <?php
print_string("dbuser","enrol_database") ?>
53 <td align=
"right">enrol_dbpass:
</td>
55 <input size=
"15" type=
"text" name=
"enrol_dbpass" value=
"<?php echo $frm->enrol_dbpass ?>" />
58 <?php
print_string("dbpass","enrol_database") ?>
63 <td align=
"right">enrol_dbname:
</td>
65 <input size=
"15" type=
"text" name=
"enrol_dbname" value=
"<?php echo $frm->enrol_dbname ?>" />
68 <?php
print_string("dbname","enrol_database") ?>
73 <td align=
"right">enrol_dbtable:
</td>
75 <input size=
"15" type=
"text" name=
"enrol_dbtable" value=
"<?php echo $frm->enrol_dbtable ?>" />
78 <?php
print_string("dbtable","enrol_database") ?>
82 <?php print_string("field_mapping", "enrol_database") ?>
85 <td align=
"right">enrol_localcoursefield:
</td>
87 <input size=
"15" type=
"text" name=
"enrol_localcoursefield" value=
"<?php echo $frm->enrol_localcoursefield ?>" />
90 <?php
print_string("localcoursefield","enrol_database") ?>
95 <td align=
"right">enrol_localuserfield:
</td>
97 <input size=
"15" type=
"text" name=
"enrol_localuserfield" value=
"<?php echo $frm->enrol_localuserfield ?>" />
100 <?php
print_string("localuserfield","enrol_database") ?>
105 <td align=
"right">enrol_remotecoursefield:
</td>
107 <input size=
"15" type=
"text" name=
"enrol_remotecoursefield" value=
"<?php echo $frm->enrol_remotecoursefield ?>" />
110 <?php
print_string("remotecoursefield","enrol_database") ?>
115 <td align=
"right">enrol_remoteuserfield:
</td>
117 <input size=
"15" type=
"text" name=
"enrol_remoteuserfield" value=
"<?php echo $frm->enrol_remoteuserfield ?>" />
120 <?php
print_string("remoteuserfield","enrol_database") ?>
126 <?php print_string("enrol_ldap_autocreation_settings", "enrol_ldap") ?>
130 <td align=
"right">enrol_db_autocreate:
</td>
133 choose_from_menu(array('0'=>'no','1'=>'yes'), "enrol_db_autocreate", $frm->enrol_db_autocreate
, "");
134 if (isset($err["enrol_db_autocreate"])) formerr($err["enrol_db_autocreate"]);
138 <?php print_string("autocreate","enrol_database") ?>
142 <td align=
"right">enrol_db_category:
</td>
145 $displaylist = array();
146 $parentlist = array();
147 make_categories_list($displaylist, $parentlist);
148 choose_from_menu($displaylist, "enrol_db_category", $frm->enrol_db_category
, "");
151 <?php if (isset($err["enrol_db_category"])) formerr($err["enrol_db_category"]); ?>
153 <?php print_string("category","enrol_database") ?>
158 <td align=
"right">enrol_db_template:
</td>
160 <input name=
"enrol_db_template" type=
"text" size=
"30" value=
"<?php echo $frm->enrol_db_template?>">
161 <?php
if (isset($err["enrol_db_template"])) formerr($err["enrol_db_template"]); ?>
163 <?php print_string("template","enrol_database") ?>
168 <?php print_string("general_options", "enrol_database") ?>