My favorites
|
Sign in
creloaded-pos
Creloaded Modified to act as a point of sale
Project Home
Downloads
Wiki
Issues
Source
Checkout
|
Browse
|
Changes
|
r61
Source path:
svn
/
branches
/
pos_core
/
affiliate_summary.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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
<?php
/*
$Id: affiliate_summary.php,v 1.1.1.1 2004/03/04 23:38:10 ccwjr Exp $
OSC-Affiliate
Contribution based on:
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2002 - 2003 osCommerce
Released under the GNU General Public License
*/
require('includes/application_top.php');
require(DIR_WS_CLASSES . 'currencies.php');
$currencies = new currencies();
// delete clickthroughs
if (AFFILIATE_DELETE_CLICKTHROUGHS != 'false' && is_numeric(AFFILIATE_DELETE_CLICKTHROUGHS)) {
$time = mktime (1,1,1,date("m"),date("d") - AFFILIATE_DELETE_CLICKTHROUGHS, date("Y"));
$time = date("Y-m-d", $time);
tep_db_query("delete from " . TABLE_AFFILIATE_CLICKTHROUGHS . " where affiliate_clientdate < '". $time . "'");
}
// delete old records from affiliate_banner_history
if (AFFILIATE_DELETE_AFFILIATE_BANNER_HISTORY != 'false' && is_numeric(AFFILIATE_DELETE_AFFILIATE_BANNER_HISTORY)) {
$time = mktime (1,1,1,date("m"),date("d") - AFFILIATE_DELETE_AFFILIATE_BANNER_HISTORY, date("Y"));
$time = date("Y-m-d", $time);
tep_db_query("delete from " . TABLE_AFFILIATE_BANNERS_HISTORY . " where affiliate_banners_history_date < '". $time . "'");
}
$affiliate_banner_history_raw = "select sum(affiliate_banners_shown) as count from " . TABLE_AFFILIATE_BANNERS_HISTORY . "";
$affiliate_banner_history_query = tep_db_query($affiliate_banner_history_raw);
$affiliate_banner_history = tep_db_fetch_array($affiliate_banner_history_query);
$affiliate_impressions = $affiliate_banner_history['count'];
if ($affiliate_impressions == 0) $affiliate_impressions = "n/a";
$affiliate_clickthroughs_raw = "select count(*) as count from " . TABLE_AFFILIATE_CLICKTHROUGHS . " where affiliate_id <> 0";
$affiliate_clickthroughs_query = tep_db_query($affiliate_clickthroughs_raw);
$affiliate_clickthroughs = tep_db_fetch_array($affiliate_clickthroughs_query);
$affiliate_clickthroughs = $affiliate_clickthroughs['count'];
$affiliate_sales_raw = "
select count(*) as count, sum(affiliate_value) as total, sum(affiliate_payment) as payment
from " . TABLE_AFFILIATE_SALES . " a
left join " . TABLE_ORDERS . " o on a.affiliate_orders_id = o.orders_id
where o.orders_id is not null
and a.affiliate_id != 0
and a.affiliate_billing_status = 0
and o.orders_status = " . AFFILIATE_PAYMENT_ORDER_MIN_STATUS . "
";
$affiliate_sales_query= tep_db_query($affiliate_sales_raw);
$affiliate_sales= tep_db_fetch_array($affiliate_sales_query);
$affiliate_transactions = $affiliate_sales['count'];
if ($affiliate_clickthroughs > 0) {
$affiliate_conversions = tep_round(($affiliate_transactions / $affiliate_clickthroughs)*100,2) . "%";
} else {
$affiliate_conversions = "n/a";
}
$affiliate_amount = $affiliate_sales['total'];
if ($affiliate_transactions > 0) {
$affiliate_average = tep_round($affiliate_amount / $affiliate_transactions, 2);
} else {
$affiliate_average = "n/a";
}
$affiliate_commission = $affiliate_sales['payment'];
$affiliates_raw = "select count(*) as count from " . TABLE_AFFILIATE . "";
$affiliates_raw_query = tep_db_query($affiliates_raw);
$affiliates_raw = tep_db_fetch_array($affiliates_raw_query);
$affiliate_number = $affiliates_raw['count'];
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
<title><?php echo TITLE; ?></title>
<link rel="stylesheet" type="text/css" href="includes/stylesheet.css">
<script type="text/javascript" src="includes/menu.js"></script>
<script type="text/javascript" src="includes/general.js"></script>
<script type="text/javascript"><!--
function popupWindow(url) {
window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=450,height=120,screenX=150,screenY=150,top=150,left=150')
}
//--></script>
</head>
<body bgcolor="#FFFFFF">
<!-- header //-->
<?php require(DIR_WS_INCLUDES . 'header.php'); ?>
<!-- header_eof //-->
<!-- body //-->
<table border="0" width="100%" cellspacing="2" cellpadding="2">
<tr>
<td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="1" cellpadding="1" class="columnLeft">
<!-- left_navigation //-->
<?php require(DIR_WS_INCLUDES . 'column_left.php'); ?>
<!-- left_navigation_eof //-->
</table></td>
<!-- body_text //-->
<td width="100%" valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="2">
<tr>
<td width="100%"><table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td class="pageHeading"><?php echo HEADING_TITLE; ?></td>
<td class="pageHeading" align="right"><?php echo tep_draw_separator('pixel_trans.gif', '1', '10'); ?></td>
</tr>
</table></td>
</tr>
<tr>
<td><table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="2">
<tr class="dataTableHeadingRow">
<td class="dataTableHeadingContent"><?php echo TEXT_SUMMARY_TITLE; ?></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellpadding="4" cellspacing="2" class="dataTableContent">
<center>
<tr>
<td width="35%" align="right" class="dataTableContent"><?php echo TEXT_AFFILIATES; ?> </td>
<td width="15%" class="dataTableContent"><?php echo $affiliate_number; ?></td>
<td width="35%" align="right" class="dataTableContent"></td>
<td width="15%" class="dataTableContent"></td>
</tr>
<tr>
<td width="35%" align="right" class="dataTableContent"><?php echo TEXT_IMPRESSIONS; ?><?php echo '<a href="javascript:popupWindow(\'' . tep_href_link(FILENAME_POPUP_AFFILIATE_HELP,'help_text=1') . '\')">' . TEXT_SUMMARY_HELP . '</a>'; ?></td>
<td width="15%" class="dataTableContent"><?php echo $affiliate_impressions; ?></td>
<td width="35%" align="right" class="dataTableContent"><?php echo TEXT_VISITS; ?><?php echo '<a href="javascript:popupWindow(\'' . tep_href_link(FILENAME_POPUP_AFFILIATE_HELP,'help_text=2'). '\')">' . TEXT_SUMMARY_HELP . '</a>'; ?></td>
<td width="15%" class="dataTableContent"><?php echo $affiliate_clickthroughs; ?></td>
</tr>
<tr>
<td width="35%" align="right" class="dataTableContent"><?php echo TEXT_TRANSACTIONS; ?><?php echo '<a href="javascript:popupWindow(\'' . tep_href_link(FILENAME_POPUP_AFFILIATE_HELP,'help_text=3') . '\')">' . TEXT_SUMMARY_HELP . '</a>'; ?></td>
<td width="15%" class="dataTableContent"><?php echo $affiliate_transactions; ?></td>
<td width="35%" align="right" class="dataTableContent"><?php echo TEXT_CONVERSION; ?><?php echo '<a href="javascript:popupWindow(\'' . tep_href_link(FILENAME_POPUP_AFFILIATE_HELP,'help_text=4') . '\')">' . TEXT_SUMMARY_HELP . '</a>'; ?></td>
<td width="15%" class="dataTableContent"><?php echo $affiliate_conversions;?></td>
</tr>
<tr>
<td width="35%" align="right" class="dataTableContent"><?php echo TEXT_AMOUNT; ?><?php echo '<a href="javascript:popupWindow(\'' . tep_href_link(FILENAME_POPUP_AFFILIATE_HELP,'help_text=5') . '\')">' . TEXT_SUMMARY_HELP . '</a>'; ?></td>
<td width="15%" class="dataTableContent"><?php echo $currencies->display_price($affiliate_amount, ''); ?></td>
<td width="35%" align="right" class="dataTableContent"><?php echo TEXT_AVERAGE; ?><?php echo '<a href="javascript:popupWindow(\'' . tep_href_link(FILENAME_POPUP_AFFILIATE_HELP,'help_text=6') . '\')">' . TEXT_SUMMARY_HELP . '</a>'; ?></td>
<td width="15%" class="dataTableContent"><?php echo $currencies->display_price($affiliate_average, ''); ?></td>
</tr>
<tr>
<td width="35%" align="right" class="dataTableContent"><?php echo TEXT_COMMISSION_RATE; ?><?php echo '<a href="javascript:popupWindow(\'' . tep_href_link(FILENAME_POPUP_AFFILIATE_HELP,'help_text=7') . '\')">' . TEXT_SUMMARY_HELP . '</a>'; ?></td>
<td width="15%" class="dataTableContent"><?php echo tep_round(AFFILIATE_PERCENT, 2) . ' %'; ?></td>
<td width="35%" align="right" class="dataTableContent"><b><?php echo TEXT_COMMISSION; ?><?php echo '<a href="javascript:popupWindow(\'' . tep_href_link(FILENAME_POPUP_AFFILIATE_HELP,'help_text=11') . '\')">' . TEXT_SUMMARY_HELP . '</a>'; ?></b></td>
<td width="15%" class="dataTableContent"><b><?php echo $currencies->display_price($affiliate_commission, ''); ?></b></td>
</tr>
<tr>
<td colspan="4"><?php echo tep_draw_separator('pixel_trans.gif', '1', '10'); ?></td>
</tr>
<tr>
<td align="center" class="dataTableContent" colspan="4"><b><?php echo TEXT_SUMMARY; ?></b></td>
</tr>
<tr>
<td colspan="4"><?php echo tep_draw_separator('pixel_trans.gif', '1', '10'); ?></td>
</tr>
<tr>
<td align="right" class="dataTableContent" colspan="4"><?php echo '<a href="' . tep_href_link(FILENAME_AFFILIATE_BANNERS, '') . '">' . tep_image_button('button_affiliate_banners.gif', IMAGE_BANNERS) . '</a> <a href="' . tep_href_link(FILENAME_AFFILIATE_CLICKS, '') . '">' . tep_image_button('button_affiliate_clickthroughs.gif', IMAGE_CLICKTHROUGHS) . '</a> <a href="' . tep_href_link(FILENAME_AFFILIATE_SALES, '') . '">' . tep_image_button('button_affiliate_sales.gif', IMAGE_SALES) . '</a>'; ?></td>
</tr>
</center>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
<!-- body_text_eof //-->
</tr>
</table>
<!-- body_eof //-->
<!-- footer //-->
<?php require(DIR_WS_INCLUDES . 'footer.php'); ?>
<!-- footer_eof //-->
<br>
</body>
</html>
<?php require(DIR_WS_INCLUDES . 'application_bottom.php');?>
Show details
Hide details
Change log
r45
by t...@pdpatch.com on Mar 19, 2008
Diff
Phase 2 of file move
Go to:
...re/Copy of pos_create_orders.php
...es/pos_core/abandoned_orders.php
...hes/pos_core/account_details.php
...nches/pos_core/admin_account.php
/branches/pos_core/admin_files.php
...nches/pos_core/admin_members.php
...s/pos_core/affiliate_banners.php
...es/pos_core/affiliate_clicks.php
...s/pos_core/affiliate_contact.php
...s/pos_core/affiliate_invoice.php
...ches/pos_core/affiliate_news.php
...s_core/affiliate_newsletters.php
...s/pos_core/affiliate_payment.php
...s_core/affiliate_popup_image.php
...hes/pos_core/affiliate_sales.php
...os_core/affiliate_statistics.php
...s/pos_core/affiliate_summary.php
...pos_core/affiliate_validcats.php
...core/affiliate_validproducts.php
...hes/pos_core/article_reviews.php
/branches/pos_core/articles.php
...hes/pos_core/articles_config.php
...ches/pos_core/articles_xsell.php
/branches/pos_core/attributes.php
/branches/pos_core/authnet_help.php
/branches/pos_core/authors.php
/branches/pos_core/backup.php
/branches/pos_core/backup_mysql.php
...s/pos_core/banner_statistics.php
/branches/pos_core/blacklist.php
/branches/pos_core/c_orders.php
/branches/pos_core/categories.php
/branches/pos_core/check_lang.php
..._core/checkout_2confirmation.php
...nches/pos_core/configuration.php
...s_core/confirm_order_process.php
/branches/pos_core/coupon_admin.php
...hes/pos_core/coupon_restrict.php
...hes/pos_core/cre_marketplace.php
...s/pos_core/creat_infoheading.php
...ches/pos_core/create_account.php
..._core/create_account_process.php
..._core/create_account_success.php
...hes/pos_core/create_customer.php
/branches/pos_core/create_order.php
...os_core/create_order_content.php
...os_core/create_order_payment.php
...os_core/create_order_process.php
...s_core/create_order_shipping.php
...s/pos_core/create_order_type.php
Project members,
sign in
to write a code review
Older revisions
All revisions of this file
File info
Size: 10554 bytes, 189 lines
View raw file
File properties
svn:mime-type
text/plain
svn:eol-style
native
Hosted by