-
Notifications
You must be signed in to change notification settings - Fork 0
/
siteconfig.php
92 lines (76 loc) · 3.64 KB
/
siteconfig.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?php
require_once("system-header.php");
require_once("tinymce.php");
?>
<!-- Start of content -->
<?php
if (isset($_POST['domainurl'])) {
$runscheduledays = mysql_escape_string($_POST['runscheduledays']);
$domainurl = mysql_escape_string($_POST['domainurl']) ;
$emailfooter = mysql_escape_string($_POST['emailfooter']);
$address = mysql_escape_string($_POST['address']);
$bookingprefix = $_POST['bookingprefix'];
$refereereportemail = $_POST['refereereportemail'];
$invoiceprefix = $_POST['invoiceprefix'];
$maintenancemode = $_POST['maintenancemode'];
$vatrate = $_POST['vatrate'];
$qry = "UPDATE {$_SESSION['DB_PREFIX']}siteconfig SET " .
"domainurl = '$domainurl', " .
"vatrate = $vatrate, " .
"address = '$address', " .
"bookingprefix = '$bookingprefix', " .
"refereereportemail = '$refereereportemail', " .
"invoiceprefix = '$invoiceprefix', " .
"maintenancemode = '$maintenancemode', " .
"runscheduledays = '$runscheduledays', " .
"emailfooter = '$emailfooter', metamodifieddate = NOW(), metamodifieduserid = " . getLoggedOnMemberID() . "";
$result = mysql_query($qry);
if (! $result) {
logError("UPDATE {$_SESSION['DB_PREFIX']}siteconfig:" . $qry . " - " . mysql_error());
}
unset($_SESSION['SITE_CONFIG']);
}
$qry = "SELECT *, DATE_FORMAT(lastschedulerun, '%d/%m/%Y') AS lastschedulerun FROM {$_SESSION['DB_PREFIX']}siteconfig";
$result = mysql_query($qry);
if ($result) {
while (($member = mysql_fetch_assoc($result))) {
?>
<form id="contentForm" name="contentForm" method="post" class="entryform">
<label>Domain URL</label>
<input required="true" type="text" class="textbox90" id="domainurl" name="domainurl" value="<?php echo $member['domainurl']; ?>" />
<label>VAT Rate</label>
<input required="true" type="text" id="vatrate" name="vatrate" value="<?php echo number_format($member['vatrate'], 2); ?>" />
<label>Run Alert Schedule Cycle (Days)</label>
<input required="true" type="text" class="textbox20" id="runscheduledays" name="runscheduledays" value="<?php echo $member['runscheduledays']; ?>" />
<label>Last Schedule Date Run</label>
<input readonly type="text" class="textbox20" id="lastschedulerun" name="lastschedulerun" value="<?php echo $member['lastschedulerun']; ?>" />
<label>E-mail Footer</label>
<textarea id="emailfooter" name="emailfooter" rows="15" cols="60" style="height:340px;width: 340px" class="tinyMCE"></textarea>
<label>Address</label>
<textarea id="address" name="address" rows="5" cols="60"></textarea>
<label>Under Maintenance</label>
<SELECT id="maintenancemode" name="maintenancemode">
<OPTION value="N">No</OPTION>
<OPTION value="Y">Yes</OPTION>
</SELECT>
<label>Referee Report Email Address</label>
<input type="text" id="refereereportemail" class="textbox90" name="refereereportemail" value="<?php echo $member['refereereportemail']; ?>" />
<input type="hidden" id="bookingprefix" name="bookingprefix" value="<?php echo $member['bookingprefix']; ?>" />
<input type="hidden" id="invoiceprefix" name="invoiceprefix" value="<?php echo $member['invoiceprefix']; ?>" />
<br>
<br>
<span class="wrapper"><a class='link1' href="javascript:if (verifyStandardForm('#contentForm')) $('#contentForm').submit();"><em><b>Update</b></em></a></span>
</form>
<script type="text/javascript">
$(document).ready(function() {
$("#emailfooter").val("<?php echo escape_notes($member['emailfooter']); ?>");
$("#address").val("<?php echo escape_notes($member['address']); ?>");
$("#v").val("<?php echo escape_notes($member['maintenancemode']); ?>");
});
</script>
<?php
}
}
?>
<!-- End of content -->
<?php include("system-footer.php"); ?>