| [ Index ] |
PHP Cross Reference of Moodle 1.9.3 [Build 15-Oct-2008] |
[Summary view] [Print] [Text view]
1 <?php // $Id: config_form.php,v 1.4.2.2 2008/07/04 17:07:00 ethem Exp $ 2 3 if (!isset($frm->enrol_cost)) $frm->enrol_cost = '5'; 4 if (!isset($frm->enrol_currency)) $frm->enrol_currency = 'USD'; 5 if (!isset($frm->enrol_mailstudents)) $frm->enrol_mailstudents = ''; 6 if (!isset($frm->enrol_mailteachers)) $frm->enrol_mailteachers = ''; 7 if (!isset($frm->enrol_mailadmins)) $frm->enrol_mailadmins = ''; 8 9 if (!isset($frm->an_login)) $frm->an_login = ''; 10 if (!isset($frm->an_tran_key)) $frm->an_tran_key = ''; 11 if (!isset($frm->an_password)) $frm->an_password = ''; 12 if (!isset($frm->delete_current)) $frm->delete_current = ''; 13 if (!isset($frm->an_referer)) $frm->an_referer = 'http://'; 14 if (!isset($frm->an_avs)) $frm->an_avs = ''; 15 if (!isset($frm->an_authcode)) $frm->an_authcode = ''; 16 if (!isset($frm->an_test)) $frm->an_test = ''; 17 if (!isset($frm->an_review)) $frm->an_review = ''; 18 if (!isset($frm->an_capture_day)) $frm->an_capture_day = '5'; 19 if (!isset($frm->an_emailexpired)) $frm->an_emailexpired = '2'; 20 if (!isset($frm->an_emailexpiredteacher)) $frm->an_emailexpiredteacher = ''; 21 if (!isset($frm->an_sorttype)) $frm->an_sorttype = 'ttl'; 22 23 if (isset($CFG->an_cutoff)) { 24 $cutoff = intval($CFG->an_cutoff); 25 $mins = $cutoff % 60; $hrs = ($cutoff - $mins) / 60; 26 $frm->an_cutoff_hour = $hrs; $frm->an_cutoff_min = $mins; 27 } 28 if (!isset($frm->an_cutoff_hour)) { 29 $timezone = round(get_user_timezone_offset(), 1); 30 $frm->an_cutoff_hour = intval($timezone); 31 $frm->an_cutoff_min = (intval(round($timezone)) != intval($timezone)) ? 35 : 5; 32 } 33 34 if (!isset($frm->acceptmethods)) { 35 $frm->acceptmethods = get_list_of_payment_methods(); 36 $CFG->an_acceptmethods = implode(',', $frm->acceptmethods); 37 } 38 39 if (!isset($frm->acceptccs)) { 40 $frm->acceptccs = array_keys(get_list_of_creditcards()); 41 $CFG->an_acceptccs = implode(',', $frm->acceptccs); 42 } 43 44 if (!isset($frm->acceptechecktypes)) { 45 $frm->acceptechecktypes = get_list_of_bank_account_types(); 46 $CFG->an_acceptechecktypes = implode(',', $frm->acceptechecktypes); 47 } 48 49 ?> 50 51 <table cellspacing="0" cellpadding="5" border="0" class="boxaligncenter"> 52 53 <tr valign="top"> 54 <td colspan="2" align="right"><a href="../enrol/authorize/index.php"><?php print_string("paymentmanagement", "enrol_authorize") ?></a></td> 55 </tr> 56 57 <tr valign="top"><td colspan="2"><h4><?php print_string("adminauthorizewide", "enrol_authorize") ?></h4></td></tr> 58 59 <tr valign="top"> 60 <td align="right">enrol_cost:</td> 61 <td><input type="text" size="5" name="enrol_cost" value="<?php p($frm->enrol_cost) ?>" /><br /> 62 <?php print_string("costdefault") ?>. <?php print_string("costdefaultdesc", "enrol_authorize") ?></td> 63 </tr> 64 65 <tr valign="top"> 66 <td align="right">enrol_currency:</td> 67 <td><?php choose_from_menu(get_list_of_currencies(), "enrol_currency", $frm->enrol_currency, "","", "") ?><br /> 68 <?php print_string("currency") ?> 69 </td> 70 </tr> 71 72 <tr valign="top"><td colspan="2"><h4><?php print_string("adminauthorizesettings", "enrol_authorize") ?></h4></td></tr> 73 74 <tr valign="top"> 75 <td align="right"> </td> 76 <td><?php print_string("logininfo", "enrol_authorize") ?></td> 77 </tr> 78 79 <tr valign="top"> 80 <td align="right">an_login:<br /><?php echo (isset($mconfig->an_login)) ? '<span style="color:green">'.get_string('dataentered', 'enrol_authorize').'</span>' : ''; ?></td> 81 <td><?php print_string("anlogin", "enrol_authorize") ?><br /><input type="text" name="an_login" size="26" value="" /><sup>*</sup></td> 82 </tr> 83 84 <tr valign="top"> 85 <td align="right">an_tran_key:<br /><?php echo (isset($mconfig->an_tran_key)) ? '<span style="color:green">'.get_string('dataentered', 'enrol_authorize').'</span>' : ''; ?></td> 86 <td><?php print_string("antrankey", "enrol_authorize") ?><br /><input type="text" name="an_tran_key" size="26" value="" /><sup>#1</sup></td> 87 </tr> 88 89 <tr valign="top"> 90 <td align="right">an_password:<br /><?php echo (isset($mconfig->an_password)) ? '<span style="color:green">'.get_string('dataentered', 'enrol_authorize').'</span>' : ''; ?></td> 91 <td><?php print_string("anpassword", "enrol_authorize") ?><br /><input type="text" name="an_password" size="26" value="" /><sup>#2</sup></td> 92 </tr> 93 94 <tr valign="top"> 95 <td align="right">delete_current:</td> 96 <td><?php print_checkbox('delete_current', '1', !empty($frm->delete_current)) ?> <br /> 97 <?php print_string("deletecheck", "moodle", get_string('oldpassword')) ?><br /><hr /></td> 98 </tr> 99 100 <tr valign="top"> 101 <td align="right">an_referer:</td> 102 <td><input type="text" name="an_referer" size="35" value="<?php p($frm->an_referer) ?>" /><br /> 103 <?php print_string("anreferer", "enrol_authorize") ?></td> 104 </tr> 105 106 <tr valign="top"> 107 <td align="right">an_cutoff:</td> 108 <td><?php print_time_selector("an_cutoff_hour","an_cutoff_min",make_timestamp(2000,1,1,$frm->an_cutoff_hour,$frm->an_cutoff_min),5); ?><br /> 109 <?php print_string("cutofftime", "enrol_authorize") ?></td> 110 </tr> 111 112 <tr valign="top"> 113 <td align="right">an_avs:</td> 114 <td><?php print_checkbox('an_avs', '1', !empty($frm->an_avs)) ?><br /> 115 <?php print_string("adminavs", "enrol_authorize") ?></td> 116 </tr> 117 118 <tr valign="top"> 119 <td align="right">an_authcode:</td> 120 <td><?php print_checkbox('an_authcode', '1', !empty($frm->an_authcode)) ?> 121 <?php helpbutton('authcode', 'authcode', 'enrol/authorize'); ?><br /> 122 <?php print_string("adminauthcode", "enrol_authorize") ?></td> 123 </tr> 124 125 <tr valign="top"> 126 <td align="right">an_test:</td> 127 <td><?php print_checkbox('an_test', '1', !empty($frm->an_test)) ?><br /> 128 <?php print_string("antestmode", "enrol_authorize") ?></td> 129 </tr> 130 131 <tr valign="top"> 132 <td align="right">accepts:</td> 133 <td><?php print_string("adminaccepts", "enrol_authorize") ?><br /><br /><?php 134 $paymentmethodsenabled = get_list_of_payment_methods(); 135 $allpaymentmethods = get_list_of_payment_methods(true); 136 foreach ($allpaymentmethods as $key) { 137 if ($key == AN_METHOD_CC) { 138 print_checkbox('acceptmethods[]', AN_METHOD_CC, in_array(AN_METHOD_CC, $paymentmethodsenabled), get_string('method'.AN_METHOD_CC,'enrol_authorize')); 139 echo("<ul>"); // blockquote breaks <span> and <br> tags 140 $acceptedccs = array_keys(get_list_of_creditcards()); 141 $allccs = get_list_of_creditcards(true); 142 foreach ($allccs as $key => $val) { 143 echo "<li>"; 144 print_checkbox('acceptccs[]', $key, in_array($key, $acceptedccs), $val); 145 echo "</li>"; 146 } 147 echo("</ul>"); 148 } 149 elseif ($key == AN_METHOD_ECHECK) { 150 print_checkbox('acceptmethods[]', AN_METHOD_ECHECK, in_array(AN_METHOD_ECHECK, $paymentmethodsenabled), get_string('method'.AN_METHOD_ECHECK,'enrol_authorize')); 151 echo("<ul>"); // blockquote breaks <span> and <br> tags 152 $echecktypesenabled = get_list_of_bank_account_types(); 153 $allechecktypes = get_list_of_bank_account_types(true); 154 foreach ($allechecktypes as $key) { 155 echo "<li>"; 156 print_checkbox('acceptechecktypes[]', $key, in_array($key, $echecktypesenabled), get_string('echeck'.strtolower($key),'enrol_authorize')); 157 echo "</li>"; 158 } 159 echo("</ul>"); 160 } 161 } 162 ?><br /></td> 163 </tr> 164 165 <tr valign="top"><td colspan="2"><h4><?php print_string("adminauthorizeccapture", "enrol_authorize") ?> 166 <?php helpbutton('orderreview', 'orderreview', 'enrol/authorize'); ?> 167 </h4></td></tr> 168 169 <tr valign="top"> 170 <td align="right">an_review:</td> 171 <td><?php print_checkbox('an_review', '1', !empty($frm->an_review)) ?> 172 <?php helpbutton('review', get_string('adminhelpreviewtitle', 'enrol_authorize'), 'enrol/authorize'); ?><br /> 173 <?php print_string("adminreview", "enrol_authorize") ?></td> 174 </tr> 175 176 <tr valign="top"> 177 <td align="right">an_capture_day:</td> 178 <td><input type="text" name="an_capture_day" size="2" maxlength="2" value="<?php p($frm->an_capture_day) ?>" /> 179 <?php helpbutton('captureday', get_string('adminhelpcapturetitle', 'enrol_authorize'), 'enrol/authorize'); ?><br /> 180 <?php print_string("reviewday", "enrol_authorize", $frm->an_capture_day) ?></td> 181 </tr> 182 183 <tr valign="top"><td colspan="2"><h4><?php print_string("adminauthorizeemail", "enrol_authorize") ?></h4></td></tr> 184 185 <tr valign="top"> 186 <td align="right">an_emailexpired:</td> 187 <td><input type="text" name="an_emailexpired" size="1" maxlength="1" value="<?php p($frm->an_emailexpired) ?>" /><br /> 188 <?php print_string("adminemailexpired", "enrol_authorize", $frm->an_emailexpired) ?><br /> 189 <?php print_string("adminemailexpsetting", "enrol_authorize") ?></td> 190 </tr> 191 192 <tr valign="top"> 193 <td align="right">an_emailexpiredteacher:</td> 194 <td><?php print_checkbox('an_emailexpiredteacher', '1', !empty($frm->an_emailexpiredteacher)) ?><br /> 195 <?php print_string("adminemailexpiredteacher", "enrol_authorize") ?></td> 196 </tr> 197 198 <tr valign="top"> 199 <td align="right">an_sorttype:</td> 200 <td><?php 201 $sorts = array('ttl' => get_string('adminemailexpiredsortsum', 'enrol_authorize'), 202 'cnt' => get_string('adminemailexpiredsortcount', 'enrol_authorize')); 203 choose_from_menu($sorts, "an_sorttype", $frm->an_sorttype, "","", "") ?><br /> 204 <?php print_string("adminemailexpiredsort", "enrol_authorize") ?></td> 205 </tr> 206 207 <tr valign="top"> 208 <td align="right">enrol_mailstudents:</td> 209 <td><?php print_checkbox('enrol_mailstudents', '1', !empty($frm->enrol_mailstudents)) ?><br /> 210 <?php print_string("mailstudents") ?></td> 211 </tr> 212 213 <tr valign="top"> 214 <td align="right">enrol_mailteachers:</td> 215 <td><?php print_checkbox('enrol_mailteachers', '1', !empty($frm->enrol_mailteachers)) ?><br /> 216 <?php print_string("mailteachers") ?></td> 217 </tr> 218 219 <tr valign="top"> 220 <td align="right">enrol_mailadmins:</td> 221 <td><?php print_checkbox('enrol_mailadmins', '1', !empty($frm->enrol_mailadmins)) ?><br /> 222 <?php print_string("mailadmins") ?></td> 223 </tr> 224 225 </table>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Wed Jan 14 11:33:29 2009 | Cross-referenced by PHPXref 0.7 |