Changes to AgileBill

This commit is contained in:
Deon George
2009-08-03 14:10:16 +10:00
parent 0a22cfe22c
commit 27aee719b0
1051 changed files with 219109 additions and 117219 deletions

View File

@@ -1,230 +1,120 @@
{if $SESS_LOGGED == true}
<form method="post" action="">
<u>Account Quick Search</u> {html_select_account name="id"}
<input type="hidden" name="_page" value="account_admin:view">
</form>
{assign var=meth value=':'|explode:$VAR._page}
<!-- {$meth.0}:{$meth.1} -->
<!-- Quick Search -->
<form id="quick_search" method="post" action="" enctype="multipart/form-data">
<div>
<span style="text-decoration: underline;">{t}Account Quick Search{/t}</span> {osb f=autoselect module=account return=id field=id}
<input type="hidden" name="_page" value="account:view"/>
</div>
</form>
{ $method->exe('invoice', 'performance') }
{if $method->result == TRUE}
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="body">
<div align="center">
<a href="?_page=core:admin&period=w"><b>{translate module=invoice}weekly{/translate}</b></a>
| <a href="?_page=core:admin&period=m"><b>{translate module=invoice}monthly{/translate}</b></a>
| <a href="?_page=core:admin&period=y"><b>{translate module=invoice}yearly{/translate}</b></a>
</div>
<br>
</td>
</tr>
<tr>
<td>
<table id="main1" width="100%" border="0" cellspacing="0" cellpadding="0" class="table_background">
<form id="form1" name="form1" method="post" action="">
<tr>
<td>
<table width="100%" border="0" cellspacing="1" cellpadding="3">
<tr valign="middle" align="center" class="table_heading">
<td width="25%" class="table_heading">
{translate module=invoice}
indicator
{/translate}
</td>
<td width="30%" class="table_heading">
{translate module=invoice}
period
{/translate}
</td>
<td width="15%" class="table_heading"> <b>
{translate module=invoice}
current
{/translate}
</b></td>
<td width="15%" class="table_heading">
{translate module=invoice}
previous
{/translate}
</td>
<td width="15%" class="table_heading"> <b>
{translate module=invoice}
change
{/translate}
</b></td>
</tr>
<tr class="row1">
<td width="214" bgcolor="#ECFAEB"><b>
{translate module=invoice}
sales
{/translate}
</b></td>
<td width="273">{$period_compare}</td>
<td width="358"><b>
{ $list->format_currency_num($sales_current, '') }
</b></td>
<td width="330">{ $list->format_currency_num($sales_previous, '')}
</td>
<td width="173" align="center">{$sales_change}</td>
</tr>
<tr class="row2">
<td width="214" bgcolor="#ECFAEB"><b>
{translate module=invoice}
forcast
{/translate}
</b></td>
<td width="273">{$period_forcast}</td>
<td width="358"><b>
{ $list->format_currency_num($forcast_current, '') }
</b></td>
<td width="330"> -&nbsp;&nbsp;</td>
<td width="173" align="center">{$forcast_change}</td>
</tr>
<tr class="row1">
<td width="214" bgcolor="#ECFAEB"><b>{translate module=invoice}
quota
{/translate}
</b></td>
<td width="273">
{translate module=invoice}
today
{/translate}
</td>
<td width="358"><b>
{ $list->format_currency_num($quota_current, '') }
</b></td>
<td width="330"> -</td>
<td width="173" align="center"><b>-</b></td>
</tr>
<tr class="row2">
<td width="214" bgcolor="#ECFAEB"><b>
{translate module=invoice}
arcredits
{/translate}
</b></td>
<td width="273">{$period_compare}</td>
<td width="358"><b>
{ $list->format_currency_num($ar_credits_current, '') }
</b></td>
<td width="330">
{ $list->format_currency_num($ar_credits_previous, '')}
</td>
<td width="173" align="center">{$ar_credit_change}</td>
</tr>
<tr class="row1">
<td width="214" bgcolor="#ECFAEB"><b>
{translate module=invoice}
arbalance
{/translate}
</b></td>
<td width="273">{$period_compare}</td>
<td width="358"><b>
{ $list->format_currency_num($ar_balance_current, '') }
</b></td>
<td width="330">
{ $list->format_currency_num($ar_balance_last, '')}
</td>
<td width="173" align="center"><b>-</b></td>
</tr>
<tr class="row2">
<td width="214" bgcolor="#ECFAEB">
<b>{translate module=invoice}
users
{/translate}
</b></td>
<td width="273">{$period_compare}</td>
<td width="358"><b>
{$users_current}
</b></td>
<td width="330">
{$users_previous}
</td>
<td width="173" align="center">{$users_change}</td>
</tr>
{if $show_tickets == true}
<tr class="row1">
<td width="214" bgcolor="#ECFAEB"><b> <a href="?_page=ticket:main">
{translate module=invoice}
tickets
{/translate}
</a> </b></td>
<td width="273">{$period_compare}</td>
<td width="358"><b>
{$tickets_current}
</b></td>
<td width="330">
{$tickets_previous}
</td>
<td width="173" align="center">{$tickets_change}</td>
</tr>
{/if}
{if $show_affiliates == true}
<tr class="row2">
<td width="214" bgcolor="#ECFAEB"><b>
{translate module=invoice}
affiliatesales
{/translate}
</b></td>
<td width="273">{$period_compare}</td>
<td width="358"><b>
{ $list->format_currency_num($affiliate_sales_current, '') }
</b></td>
<td width="330">
{ $list->format_currency_num($affiliate_sales_previous, '')}
</td>
<td width="173" align="center">{$affiliate_sales_change}</td>
</tr>
{/if}
<!--
{if $list->is_installed(voip)}
<tr class="row1">
<td bgcolor="#ECFAEB"><strong>Avg. Call Duration </strong></td>
<td>{$period_compare}</td>
<td><strong>{$acd} minute(s)</strong></td>
<td>{$acd_last} minute(s)</td>
<td align="center">{$acd_change}</td>
</tr>
<tr class="row2">
<td bgcolor="#ECFAEB"><strong>Avg. Successful Rate</strong></td>
<td>{$period_compare}</td>
<td><strong>{$asr}</strong></td>
<td>{$asr_last}</td>
<td align="center">{$asr_change}</td>
</tr>
<tr class="row1">
<td bgcolor="#ECFAEB"><strong>Number of CDRs</strong></td>
<td>{$period_compare}</td>
<td><strong>{$cdrs}</strong></td>
<td>{$cdrs_last}</td>
<td align="center">{$cdrs_change}</td>
</tr>
{/if}
-->
</table>
</td>
</tr>
</form>
</table>
</td>
</tr>
</table>
<br>
{$calendar}
{/if}
{$method->exe('invoice','performance')}
{if $method->result == true}
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="body">
<div style="text-align: center;">
<a href="?_page=core:admin&amp;period=w"><b>{t module=invoice}Weekly{/t}</b></a> |
<a href="?_page=core:admin&amp;period=m"><b>{t module=invoice}Monthly{/t}</b></a> |
<a href="?_page=core:admin&amp;period=y"><b>{t module=invoice}Yearly{/t}</b></a>
</div>
<br/>
</td>
</tr>
<tr>
<td>
<form id="performance" method="post" action="" enctype="multipart/form-data">
{if $list->is_installed('account_message')}
{$method->exe_noauth('account_message','view')}
<br>
<b>Update System Message</b><br>
<form method="post" action="">
<textarea name="message" cols="50" rows="5">{$message}</textarea>
<input type="hidden" name="do[]" value="account_message:add">
<input type="hidden" name="_page" value="core:admin">
<input type="submit" name="Submit" value="{translate}submit{/translate}" class="form_button">
</form>
{/if}
<table id="main1" width="100%" border="0" cellspacing="0" cellpadding="0" class="table_background">
<tr>
<td>
<table width="100%" border="0" cellspacing="1" cellpadding="3">
<tr valign="middle" align="center" class="table_heading">
<td width="25%" class="table_heading">{t}Indicator{/t}</td>
<td width="30%" class="table_heading">{t}Period{/t}</td>
<td width="15%" class="table_heading"><b>{t}Current{/t}</b></td>
<td width="15%" class="table_heading">{t}Previous{/t}</td>
<td width="15%" class="table_heading"><b>{t}Change{/t}</b></td>
</tr>
<tr class="row1">
<td width="214" bgcolor="#ECFAEB"><b>{t}Sales{/t}</b></td>
<td width="273">{$period_compare}</td>
<td width="358"><b>{$list->format_currency_num($sales_current,'')}</b></td>
<td width="330">{$list->format_currency_num($sales_previous,'')}</td>
<td width="173" align="center">{$sales_change}</td>
</tr>
<tr class="row2">
<td width="214" bgcolor="#ECFAEB"><b>{t}Forcast{/t}</b></td>
<td width="273">{$period_forcast}</td>
<td width="358"><b>{$list->format_currency_num($forcast_current,'')}</b></td>
<td width="330">-</td>
<td width="173" align="center">{$forcast_change}</td>
</tr>
<tr class="row1">
<td width="214" bgcolor="#ECFAEB"><b>{t}Quota{/t}</b></td>
<td width="273">{t}Today{/t}</td>
<td width="358"><b>{$list->format_currency_num($quota_current,'')}</b></td>
<td width="330">-</td>
<td width="173" align="center"><b>-</b></td>
</tr>
<tr class="row2">
<td width="214" bgcolor="#ECFAEB"><b>{t}A/R Credits{/t}</b></td>
<td width="273">{$period_compare}</td>
<td width="358"><b>{$list->format_currency_num($ar_credits_current,'')}</b></td>
<td width="330">{$list->format_currency_num($ar_credits_previous,'')}</td>
<td width="173" align="center">{$ar_credit_change}</td>
</tr>
<tr class="row1">
<td width="214" bgcolor="#ECFAEB"><b>{t}A/R Balance{/t}</b></td>
<td width="273">{$period_compare}</td>
<td width="358"><b>{$list->format_currency_num($ar_balance_current,'')}</b></td>
<td width="330">{$list->format_currency_num($ar_balance_last,'')}</td>
<td width="173" align="center"><b>-</b></td>
</tr>
<tr class="row2">
<td width="214" bgcolor="#ECFAEB"><b>{t}Users{/t}</b></td>
<td width="273">{$period_compare}</td>
<td width="358"><b>{$users_current}</b></td>
<td width="330">{$users_previous}</td>
<td width="173" align="center">{$users_change}</td>
</tr>
<!-- @todo this test should be is-installed, and show_affliates from the affliate config, not the core config -->
{if $show_affiliates == true}
<tr class="row2">
<td width="214" bgcolor="#ECFAEB"><b>{t module=invoice}affiliatesales{/t}</b></td>
<td width="273">{$period_compare}</td>
<td width="358"><b>{$list->format_currency_num($affiliate_sales_current,'')}</b></td>
<td width="330">{$list->format_currency_num($affiliate_sales_previous,'')}</td>
<td width="173" align="center">{$affiliate_sales_change}</td>
</tr>
{/if}
</table>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<br/>
{$calendar}
{/if}
{else}
{if $list->is_installed('account_message')}
{$method->exe_noauth('account_message','view')}
<br/>
<b>{t}Update System Message{/t}</b><br/>
<form id="account_message_view" method="post" action="" enctype="multipart/form-data">
<textarea name="message" cols="50" rows="5">{$message}</textarea>
<input type="hidden" name="do[]" value="account_message:add"/>
<input type="hidden" name="_page" value="core:admin"/>
<input type="submit" name="Submit" value="{t}Submit{/t}" class="form_button"/>
</form>
{/if}
{else}
{$block->display('account:main')}
{/if}

View File

@@ -0,0 +1,2 @@
</body>
</html>

View File

@@ -1,195 +1,238 @@
<HTML>
<HEAD>
<meta http-equiv="no-cache">
<TITLE>{$smarty.const.SITE_NAME}</TITLE>
<link rel="stylesheet" href="includes/phplayers/layerstreemenu.css" type="text/css"></link>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>{$smarty.const.SITE_NAME}</title>
<meta http-equiv="no-cache" content="text/html; charset=utf-8"/>
<link rel="stylesheet" href="includes/phplayers/layerstreemenu.css" type="text/css"/>
<style type="text/css">
<!--
@import url("includes/phplayers/layerstreemenu-hidden.css");
//-->
</style>
<script language="JavaScript" type="text/javascript" src="includes/phplayers/libjs/layersmenu-browser_detection.js"></script>
<script language="JavaScript" type="text/javascript" src="includes/phplayers/libjs/layerstreemenu-cookies.js"></script>
<script type="text/javascript" src="includes/phplayers/libjs/layersmenu-browser_detection.js"></script>
<script type="text/javascript" src="includes/phplayers/libjs/layerstreemenu-cookies.js"></script>
{literal}
<SCRIPT LANGUAGE="JavaScript">
<!-- START
<script type="text/javascript">
<!--
function openUrl(u) {
var random1=Math.round(Math.random()+4*123);
var random2=Math.round(Math.random()+ random1 * 321);
window.open('admin.php'+u+'&random='+random1+'='+random2,'mainFrame','');
window.open('admin.php'+u+'&random='+random1+'='+random2,'mainFrame','');
}
function exitAdmin() {
var random1=Math.round(Math.random()+4*123);
var random2=Math.round(Math.random()+ random1 * 321);
var random2=Math.round(Math.random()+ random1 * 321);
parent.document.location='index.php';
}
// END -->
</SCRIPT>
</HEAD>
<body bgcolor="#CCCCCC" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
}
//-->
</script>
{/literal}
</head>
<body style="background-color: #cccccc;">
<!-- Load the popup class -->
{popup_init src="$URL/includes/overlib/overlib.js"}
<div style="height:68px;">&nbsp;</div>
<table width="230px" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#f1f1f1" style="border: 1px solid #999; border-top: 1px solid #999; border-bottom: 0px; padding: 5px; padding-left:10px;">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td style="background-color: #f1f1f1; border: 1px solid #999; border-top: 1px solid #999; border-bottom: 0px; padding: 5px; padding-left:10px;">
<table width="100%" cellspacing="0" cellpadding="1" border="0">
<tr>
<td align="center"><img src="themes/default_admin/images/icons/user_16.gif" border="0"></td>
<td><nobr><input id='account_admin' value='all' size=22 style='font-size:9' onKeyPress='if(checkEnter(event)) { openQuickSearch_account(); }' onfocus='javascript:this.select()'>&nbsp;<input type='button' value='Go' style='font-size:9' onclick='javascript:openQuickSearch_account()'></nobr>
<td align="center"><img src="themes/default_admin/images/icons/user_16.gif" alt="Account" style="border: 0" {popup caption="Account Query Options" text="<dl>
<dt>inactive</dt><dd>Show INACTIVE accounts</dd>
<dt>active</dt><dd>Show ACTIVE accounts</dd>
<dt>today</dt><dd>Show accounts created TODAY</dd>
<dt>week</dt><dd>Show accounts created this WEEK</dd>
<dt>month</dt><dd>Show accounts created this MONTH</dd>
<dt>all</dt><dd>Show ALL accounts</dd>
<dt>fn:XXX</dt><dd>Show accounts where FIRST NAME is XXX</dd>
<dt>ln:XXX</dt><dd>Show accounts where LAST NAME is XXX</dd>
<dt>co:XXX</dt><dd>Show accounts where COMPANY NAME is XXX</dd>
<dt>em:XXX</dt><dd>Show accounts where EMAIL is XXX</dd>
<dt>id:XXX</dt><dd>Show accounts where ID is XXX</dd>
<dt>XXX</dt><dd>Show accounts where USER ID is XXX</dd>
</dl>"}/></td>
{literal}
<td><span style="white-space: nowrap;"><input id='account' value='all' size="22" style='font-size:9px' onkeypress='if(checkEnter(event)) { openQuickSearch_account(); }' onfocus='javascript:this.select()'/>&nbsp;<input type='button' value='Go' style='font-size:9px' onclick='javascript:openQuickSearch_account()'/></span>{/literal}
</td>
</tr>
<tr>
<td align="center"><img src="themes/default_admin/images/icons/calc_16.gif" border="0"></td>
<td><nobr><input id='invoice' value='all' size=22 style='font-size:9' onKeyPress='if(checkEnter(event)) { openQuickSearch_invoice(); }' onfocus='javascript:this.select()'>&nbsp;<input type='button' value='Go' style='font-size:9' onclick='javascript:openQuickSearch_invoice()'></nobr>
</td>
<td align="center"><img src="themes/default_admin/images/icons/calc_16.gif" alt="Invoice" style="border: 0" {popup caption="Invoice Query Options" text="<dl>
<dt>cancelled</dt><dd>Show CANCELLED invoices</dd>
<dt>due</dt><dd>Show invoices still DUE</dd>
<dt>pending</dt><dd>Show invoices still PENDING</dd>
<dt>all</dt><dd>Show ALL invoices</dd>
<dt>today</dt><dd>Show invoices created TODAY</dd>
<dt>week</dt><dd>Show invoices created this WEEK</dd>
<dt>month</dt><dd>Show invoices created this MONTH</dd>
<dt>XXX</dt><dd>Show invoice number XXX</dd>
</dl>"}/></td>
{literal}
<td><span style="white-space: nowrap;"><input id='invoice' value='all' size="22" style='font-size:9px' onkeypress='if(checkEnter(event)) { openQuickSearch_invoice(); }' onfocus='javascript:this.select()'/>&nbsp;<input type='button' value='Go' style='font-size:9px' onclick='javascript:openQuickSearch_invoice()'/></span></td>
{/literal}
</tr>
<tr>
<td align="center"><img src="themes/default_admin/images/icons/tools_16.gif" border="0"></td>
<td><nobr><input id='service' value='all' size=22 style='font-size:9' onKeyPress='if(checkEnter(event)) { openQuickSearch_service(); }' onfocus='javascript:this.select()'>&nbsp;<input type='button' value='Go' style='font-size:9' onclick='javascript:openQuickSearch_service()'></nobr>
</td>
</tr>
<td align="center"><img src="themes/default_admin/images/icons/tools_16.gif" alt="Service" style="border: 0" {popup caption="Service Query Options" text="<dl>
<dt>inactive</dt><dd>Show INACTIVE services</dd>
<dt>active</dt><dd>Show ACTIVE services</dd>
<dt>all</dt><dd>Show ALL services</dd>
<dt>today</dt><dd>Show services created TODAY</dd>
<dt>week</dt><dd>Show services created this WEEK</dd>
<dt>month</dt><dd>Show services created this MONTH</dd>
<dt>XXX.XXX</dt><dd>Show services for domain name XXX.XXX</dd>
</dl>"}/></td>
{literal}
<td><span style="white-space: nowrap;"><input id='service' value='all' size="22" style='font-size:9px' onkeypress='if(checkEnter(event)) { openQuickSearch_service(); }' onfocus='javascript:this.select()'/>&nbsp;<input type='button' value='Go' style='font-size:9px' onclick='javascript:openQuickSearch_service()'/></span></td>
{/literal}
</tr>
</table>
</td>
</td>
</tr>
<tr>
<td bgcolor="#f9f9f9" cellpadding="1" style="border: 1px solid #999; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; color:#003399; padding: 5px;">
{/literal}
{$list->generate_admin_menu()}
</td>
<tr>
<td style="background-color: #f9f9f9; border: 1px solid #999; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; color:#003399; padding: 5px;">{$list->generate_admin_menu()}</td>
</tr>
<tr>
<td bgcolor="#dddddd" style="border: 1px solid #999; border-top: 1px solid #fff; font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#999; text-align:center; padding: 2px;">
Copyright 2004-2009, Agileco, LLC.<br>
All Rights Reserved.
<tr>
<td style="background-color: #dddddd; border: 1px solid #999; border-top: 1px solid #fff; font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#999; text-align:center; padding: 2px;">
Copyright 2004-2008, Agileco, LLC.<br/>
Copyright 2009, OSB.<br/>
All Rights Reserved.
</td>
</tr>
</table>
<br />
{literal}
<script language="JavaScript1.2">
<script type="text/javascript">
<!--
// function for calling the account quicksearch
function openQuickSearch_account() {
var m = 'account_admin';
var m = 'account';
var st= "";
var input = document.getElementById(m).value;
var input = document.getElementById(m).value;
if (input.indexOf(" ")== -1) {
var s = input;
if(s == '[i]' || s == 'inactive') {
st += '&account_admin_status=0';
st += '&account_status=0';
} else if(s == '[a]' || s == 'active') {
st += '&account_status=1';
} else if(s == '' || s == 'all') {
st += '';
} else if(s == '[t]' || s == 'today') {
st += '&account_admin_date_orig[0]={/literal}{$today_start}{literal}&field_option[account_admin_date_orig][0]=>';
st += '&account_date_orig[0]={/literal}{$today_start}{literal}&field_option[account_date_orig][0]=>';
} else if(s == '[w]' || s == 'week') {
st += '&account_admin_date_orig[0]={/literal}{$week_start}{literal}&field_option[account_admin_date_orig][0]=>';
st += '&account_date_orig[0]={/literal}{$week_start}{literal}&field_option[account_date_orig][0]=>';
} else if(s == '[m]' || s == 'month') {
st += '&account_admin_date_orig[0]={/literal}{$month_start}{literal}&field_option[account_admin_date_orig][0]=>';
st += '&account_date_orig[0]={/literal}{$month_start}{literal}&field_option[account_date_orig][0]=>';
} else if(s.match(/fn:/)) {
var str = s.replace(/fn:/, "");
st += '&account_admin_first_name='+str;
st += '&account_first_name='+str;
} else if(s.match(/ln:/)) {
var str = s.replace(/ln:/, "");
st += '&account_admin_last_name='+str;
st += '&account_last_name='+str;
} else if(s.match(/co:/)) {
var str = s.replace(/co:/, "");
st += '&account_admin_company='+str;
st += '&account_company='+str;
} else if(s.match(/em:/)) {
var str = s.replace(/em:/, "");
st += '&account_admin_email='+str;
st += '&account_email='+str;
} else if(s.match(/id:/)) {
var str = s.replace(/id:/, "");
st += '&account_id='+str;
} else {
st += '&account_admin_username=' +s;
}
st += '&account_username=' +s;
}
} else {
var array=input.split(" ");
var num=0;
while(num < array.length)
{
while(num < array.length) {
var s = array[num];
if(s == '[i]' || s == 'inactive') {
st += '&account_admin_status=0';
st += '&account_status=0';
} else if(s == '[a]' || s == 'active') {
st += '&account_status=1';
} else if(s == '[t]' || s == 'today') {
st += '&account_admin_date_orig[0]={/literal}{$today_start}{literal}&field_option[account_admin_date_orig][0]=>';
st += '&account_date_orig[0]={/literal}{$today_start}{literal}&field_option[account_date_orig][0]=>';
} else if(s == '[w]' || s == 'week') {
st += '&account_admin_date_orig[0]={/literal}{$week_start}{literal}&field_option[account_admin_date_orig][0]=>';
st += '&account_date_orig[0]={/literal}{$week_start}{literal}&field_option[account_date_orig][0]=>';
} else if(s == '[m]' || s == 'month') {
st += '&account_admin_date_orig[0]={/literal}{$month_start}{literal}&field_option[account_admin_date_orig][0]=>';
st += '&account_date_orig[0]={/literal}{$month_start}{literal}&field_option[account_date_orig][0]=>';
} else if(s.match(/fn:/)) {
var str = s.replace(/fn:/, "");
st += '&account_admin_first_name='+str;
st += '&account_first_name='+str;
} else if(s.match(/ln:/)) {
var str = s.replace(/ln:/, "");
st += '&account_admin_last_name='+str;
st += '&account_last_name='+str;
} else if(s.match(/co:/)) {
var str = s.replace(/co:/, "");
st += '&account_admin_company='+str;
st += '&account_company='+str;
} else if(s.match(/em:/)) {
var str = s.replace(/em:/, "");
st += '&account_admin_email='+str;
st += '&account_email='+str;
} else {
st += '&account_admin_username=' +s;
}
st += '&account_username=' +s;
}
num+=1;
}
}
var u = '?_page=core:search&module='+m+'&_next_page_one=view&_escape=1'+st;
openUrl(u);
}
var u = '?_page=core:search&module='+m+'&_next_page_one=view'+st;
openUrl(u);
}
// function for calling the invoice quicksearch
function openQuickSearch_invoice() {
var m = 'invoice';
var st= "";
var input = document.getElementById(m).value;
var input = document.getElementById(m).value;
if (input.indexOf(" ")== -1) {
var s = input;
if(s == '[d]' || s == 'due') {
st += '&invoice_billing_status=0';
st += '&invoice_status!=0&invoice_billing_status=0';
} else if(s == '[p]' || s == 'pending') {
st += '&invoice_billing_status=1&invoice_process_status=0';
st += '&invoice_status!=0&invoice_billing_status=1&invoice_process_status=0';
} else if(s == '[c]' || s == 'cancelled') {
st += '&invoice_status=0';
} else if(s == '' || s == 'all') {
st += '';
} else if(s == '[t]' || s == 'today') {
st += '&invoice_date_orig[0]={/literal}{$today_start}{literal}&field_option[invoice_date_orig][0]=>';
st += '&invoice_status!=0&invoice_date_orig[0]={/literal}{$today_start}{literal}&field_option[invoice_date_orig][0]=>';
} else if(s == '[w]' || s == 'week') {
st += '&invoice_date_orig[0]={/literal}{$week_start}{literal}&field_option[invoice_date_orig][0]=>';
st += '&invoice_status!=0&invoice_date_orig[0]={/literal}{$week_start}{literal}&field_option[invoice_date_orig][0]=>';
} else if(s == '[m]' || s == 'month') {
st += '&invoice_date_orig[0]={/literal}{$month_start}{literal}&field_option[invoice_date_orig][0]=>';
st += '&invoice_status!=0&invoice_date_orig[0]={/literal}{$month_start}{literal}&field_option[invoice_date_orig][0]=>';
} else {
st += '&invoice_id=' +s;
}
}
} else {
var array=input.split(" ");
var num=0;
while(num < array.length)
while(num < array.length)
{
var s = array[num];
if(s == '[d]' || s == 'due') {
st += '&invoice_billing_status=0';
st += '&invoice_status!=0&invoice_billing_status=0';
} else if(s == '[p]' || s == 'pending') {
st += '&invoice_billing_status=1&invoice_process_status=0';
st += '&invoice_status!=0&invoice_billing_status=1&invoice_process_status=0';
} else if(s == '[c]' || s == 'cancelled') {
st += '&invoice_status!=0&invoice_status=0';
} else if(s == '' || s == 'all') {
st += '';
} else if(s == '[t]' || s == 'today') {
st += '&invoice_date_orig[0]={/literal}{$today_start}{literal}&field_option[invoice_date_orig][0]=>';
st += '&invoice_status!=0&invoice_date_orig[0]={/literal}{$today_start}{literal}&field_option[invoice_date_orig][0]=>';
} else if(s == '[w]' || s == 'week') {
st += '&invoice_date_orig[0]={/literal}{$week_start}{literal}&field_option[invoice_date_orig][0]=>';
st += '&invoice_status!=0&invoice_date_orig[0]={/literal}{$week_start}{literal}&field_option[invoice_date_orig][0]=>';
} else if(s == '[m]' || s == 'month') {
st += '&invoice_date_orig[0]={/literal}{$month_start}{literal}&field_option[invoice_date_orig][0]=>';
st += '&invoice_status!=0&invoice_date_orig[0]={/literal}{$month_start}{literal}&field_option[invoice_date_orig][0]=>';
} else {
st += '&invoice_id=' +s;
}
}
num+=1;
}
}
var u = '?_page=core:search&module='+m+'&_next_page_one=view&_escape=1'+st;
openUrl(u);
}
var u = '?_page=core:search&module='+m+'&_next_page_one=view'+st;
openUrl(u);
}
// function for calling the invoice quicksearch
function openQuickSearch_service() {
var m = 'service';
@@ -200,16 +243,18 @@
if (input == '' || input == 'all') {
// do nothing
} else if (a == b) {
st += '&service_id='+input;
} else if (input.indexOf(".") ) {
st += '&service_id='+input;
} else if (input.indexOf(".") != -1) {
var array=input.split(".");
var domain = array[0];
if(array.length > 1) var tld = array[1]; else var tld = '';
st += '&service_domain_name='+domain+'&service_domain_tld='+tld;
var tld = input.substr(input.indexOf(".")+1);
st += '&service_domain_name='+domain+'&service_domain_tld='+tld;
} else if (input.indexOf(" ")== -1) {
var s = input;
if(s == '[i]' || s == 'inactive') {
st += '&service_active=0';
st += '&service_active=0';
} else if(s == '[a]' || s == 'active') {
st += '&service_active=1';
} else if(s == '' || s == 'all') {
st += '';
} else if(s == '[t]' || s == 'today') {
@@ -220,15 +265,17 @@
st += '&service_date_orig[0]={/literal}{$month_start}{literal}&field_option[service_date_orig][0]=>';
} else {
st += '&service_id=' +s;
}
}
} else {
var array=input.split(" ");
var num=0;
while(num < array.length)
while(num < array.length)
{
var s = array[num];
if(s == '[i]' || s == 'inactive') {
st += '&service_active=0';
st += '&service_active=0';
} else if(s == '[a]' || s == 'active') {
st += '&service_active=1';
} else if(s == '' || s == 'all') {
st += '';
} else if(s == '[t]' || s == 'today') {
@@ -239,14 +286,32 @@
st += '&service_date_orig[0]={/literal}{$month_start}{literal}&field_option[service_date_orig][0]=>';
} else {
st += '&service_id=' +s;
}
}
num+=1;
}
}
var u = '?_page=core:search&module='+m+'&_next_page_one=view&_escape=1'+st;
openUrl(u);
}
</script> {/literal}
</BODY>
</HTML>
}
var u = '?_page=core:search&module='+m+'&_next_page_one=view'+st;
openUrl(u);
}
function checkEnter(e) {
var characterCode;
if(e && e.which){
characterCode = e.which;
} else{
e = event;
characterCode = e.keyCode;
}
if(characterCode == 13){
return true;
} else {
return false;
}
}
//-->
</script>
{/literal}
</body>
</html>

View File

@@ -1,19 +1,20 @@
<HTML>
<HEAD>
<meta http-equiv="expires" content="Wed, 26 Feb 2004 08:21:57 GMT">
<meta http-equiv="no-cache">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!--<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">-->
<html>
<head>
<title>{$smarty.const.SITE_NAME}</title>
<meta http-equiv="expires" content="Wed, 26 Feb 2004 08:21:57 GMT"/>
<meta http-equiv="cache-control" content="no-cache"/>
<TITLE>{$smarty.const.SITE_NAME}</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!-- START
<script type="text/javascript">
<!--
var pgescape = "&_escape=1&_escape_next=1";
var sess_expires = "{$smarty.const.SESSION_EXPIRE}";
var sess_expires = "{$smarty.const.SESSION_EXPIRE}";
var cookie_name = "{$smarty.const.COOKIE_NAME}";
var SESS = "{$SESS}";
var SESS = "{$SESS}";
var URL = "{$URL}";
var SSL_URL = "{$SSL_URL}";
var THEME_NAME = "{$THEME_NAME}";
var THEME_NAME = "{$THEME_NAME}";
{if $smarty.const.REDIRECT_PAGE!='REDIRECT_PAGE' && $smarty.const.REDIRECT_PAGE!=''}document.location.href='{$smarty.const.REDIRECT_PAGE}';{/if}
{literal}
if(pgescape != "") {
@@ -21,42 +22,41 @@
} else {
pgescape = "";
}
{/literal}
// END -->
</SCRIPT>
{/literal}
//-->
</script>
<!-- Load the main stylesheet -->
<link rel="stylesheet" href="themes/{$THEME_NAME}/iframe.css" type="text/css">
<link rel="stylesheet" href="themes/{$THEME_NAME}/iframe.css" type="text/css"/>
<!-- Load the main javascript code -->
<SCRIPT SRC="themes/{$THEME_NAME}/top.js"></SCRIPT>
<script type="text/javascript" src="themes/{$THEME_NAME}/top.js"></script>
<!-- Load the JSCalender code -->
<link rel="stylesheet" type="text/css" media="all" href="includes/jscalendar/calendar-blue.css" title="win2k-1" />
<link rel="stylesheet" type="text/css" media="all" href="includes/jscalendar/calendar-blue.css" title="win2k-1"/>
<script type="text/javascript" src="includes/jscalendar/calendar_stripped.js"></script>
<script type="text/javascript" src="includes/jscalendar/lang/calendar-{$smarty.const.LANG}.js"></script>
<script type="text/javascript" src="includes/jscalendar/calendar-setup_stripped.js"></script>
<!-- Load the popup class -->
{popup_init src="$URL/includes/overlib/overlib.js"}
<!-- prototype -->
<!-- prototype -->
{if $VAR._page != 'email_template_translate:add' && $VAR._page != 'email_template_translate:view' &&
$VAR._page != 'newsletter:add' && $VAR._page != 'newsletter:send' && $VAR._page != 'newsletter:view' &&
$VAR._page != 'product:add' && $VAR._page != 'product_translate:edit' &&
$VAR._page != 'product_cat_translate:add' && $VAR._page != 'product_cat_translate:view' &&
$VAR._page != 'static_page_translate:add' && $VAR._page != 'static_page_translate:view' }
<script src="includes/javascript/prototype.js" type="text/javascript"></script>
<script src="includes/javascript/effects.js" type="text/javascript"></script>
<script src="includes/javascript/dragdrop.js" type="text/javascript"></script>
<script src="includes/javascript/controls.js" type="text/javascript"></script>
$VAR._page != 'static_page_translate:add' && $VAR._page != 'static_page_translate:view'}
<script type="text/javascript" src="includes/javascript/prototype.js"></script>
<script type="text/javascript" src="includes/javascript/effects.js"></script>
<script type="text/javascript" src="includes/javascript/dragdrop.js"></script>
<script type="text/javascript" src="includes/javascript/controls.js"></script>
{/if}
</head>
</HEAD>
<body class="body">
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" rightmargin="0" topmargin="0" bottommargin="0" marginwidth="0" marginheight="0" class="body">
<!-- Load the popup class -->
{popup_init src="$URL/includes/overlib/overlib.js"}
<!-- display the alert block -->
{if $alert}
{ $block->display("core:alert") }
{/if}
<!-- display the alert block -->
{if $alert}
{$block->display('core:alert')}
{/if}

View File

@@ -1,58 +1,60 @@
<HTML>
<HEAD>
<TITLE>{$smarty.const.SITE_NAME}</TITLE>
<meta http-equiv="expires" content="Wed, 26 Feb 2004 08:21:57 GMT">
<meta http-equiv="no-cache">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!--<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">-->
<html>
<head>
<title>{$smarty.const.SITE_NAME}</title>
<meta http-equiv="expires" content="Wed, 26 Feb 2004 08:21:57 GMT"/>
<meta http-equiv="cache-control" content="no-cache"/>
<SCRIPT LANGUAGE="JavaScript">
<!-- START
<script type="text/javascript">
<!--
var pgescape = "";
var sess_expires = "{$smarty.const.SESSION_EXPIRE}";
var sess_expires = "{$smarty.const.SESSION_EXPIRE}";
var cookie_name = "{$smarty.const.COOKIE_NAME}";
var SESS = "{$SESS}";
var URL = "{$URL}";
var SSL_URL = "{$SSL_URL}";
var THEME_NAME = "{$THEME_NAME}";
var SESS = "{$SESS}";
var URL = "{$URL}";
var SSL_URL = "{$SSL_URL}";
var THEME_NAME = "{$THEME_NAME}";
{if $smarty.const.REDIRECT_PAGE!='REDIRECT_PAGE' && $smarty.const.REDIRECT_PAGE!=''}document.location.href='{$smarty.const.REDIRECT_PAGE}';{/if}
{literal}
if (top.location == location) {
top.location.href = document.location.href + '?tid=default_admin&tid=default_admin';
} {/literal}
// END -->
</SCRIPT>
if (top.location == location) {
top.location.href = document.location.href + '?tid=default_admin&tid=default_admin';
}
{/literal}
//-->
</script>
<!-- Load the main stylesheet -->
<link rel="stylesheet" href="themes/{$THEME_NAME}/style.css" type="text/css">
<link rel="stylesheet" href="themes/{$THEME_NAME}/style.css" type="text/css"/>
<!-- Load the main javascript code -->
<SCRIPT SRC="themes/{$THEME_NAME}/top.js"></SCRIPT>
<script type="text/javascript" src="themes/{$THEME_NAME}/top.js"></script>
<!-- Load the JSCalender code -->
<link rel="stylesheet" type="text/css" media="all" href="includes/jscalendar/calendar-blue.css" title="win2k-1" />
<link rel="stylesheet" type="text/css" media="all" href="includes/jscalendar/calendar-blue.css" title="win2k-1"/>
<script type="text/javascript" src="includes/jscalendar/calendar_stripped.js"></script>
<script type="text/javascript" src="includes/jscalendar/lang/calendar-{$smarty.const.LANG}.js"></script>
<script type="text/javascript" src="includes/jscalendar/calendar-setup_stripped.js"></script>
<!-- Load the popup class -->
{popup_init src="$URL/includes/overlib/overlib.js"}
<!-- prototype -->
<!-- prototype -->
{if $VAR._page != 'email_template_translate:add' && $VAR._page != 'email_template_translate:view' &&
$VAR._page != 'newsletter:add' && $VAR._page != 'newsletter:send' && $VAR._page != 'newsletter:view' &&
$VAR._page != 'product:add' && $VAR._page != 'product_translate:edit' &&
$VAR._page != 'product_cat_translate:add' && $VAR._page != 'product_cat_translate:view' &&
$VAR._page != 'static_page_translate:add' && $VAR._page != 'static_page_translate:view' }
<script src="includes/javascript/prototype.js" type="text/javascript"></script>
<script src="includes/javascript/effects.js" type="text/javascript"></script>
<script src="includes/javascript/dragdrop.js" type="text/javascript"></script>
<script src="includes/javascript/controls.js" type="text/javascript"></script>
$VAR._page != 'static_page_translate:add' && $VAR._page != 'static_page_translate:view'}
<script type="text/javascript" src="includes/javascript/prototype.js"></script>
<script type="text/javascript" src="includes/javascript/effects.js"></script>
<script type="text/javascript" src="includes/javascript/dragdrop.js"></script>
<script type="text/javascript" src="includes/javascript/controls.js"></script>
{/if}
</head>
</HEAD>
<body {if $VAR._print != ""}onload="parent['mainFrame'].print();"{/if} bgcolor="#FFFFFF" text="#000000" leftmargin="15" rightmargin="15" topmargin="15" bottommargin="10" marginwidth="15" marginheight="15" class="body">
<body {if $VAR._print != ''}onload="parent['mainFrame'].print();"{/if} class="body">
<!-- Load the popup class -->
{popup_init src="$URL/includes/overlib/overlib.js"}
<!-- display the alert block -->
{if $alert}
{ $block->display("core:alert") }
{/if}
{$block->display('core:alert')}
{/if}