├── README.md
├── admin
└── lang
│ └── chinese.php
├── lang
├── chinese.php
└── hk.php
├── modules
├── gateways
│ ├── alipay.php
│ ├── callback
│ │ ├── alipay_callback.php
│ │ └── alipay_return.htm
│ ├── lib
│ │ ├── Thumbs.db
│ │ ├── alipay.gif
│ │ └── alipay_service.class.php
│ └── tenpay.zip
└── servers
│ ├── ipmi
│ └── ipmi.php
│ └── vultr
│ ├── clientarea.tpl
│ ├── img
│ ├── poweroff.png
│ ├── poweron.png
│ ├── reboot.png
│ ├── reinstall.png
│ ├── shutdown.png
│ └── vnc.png
│ ├── readme.txt
│ └── vultr.php
└── templates
└── logdns
├── 3dsecure.tpl
├── affiliates.tpl
├── affiliatessignup.tpl
├── announcements.tpl
├── banned.tpl
├── bulkdomainchecker.tpl
├── bulkdomainmanagement.tpl
├── bulkdomaintransfer.tpl
├── clientareaaddcontact.tpl
├── clientareaaddfunds.tpl
├── clientareacancelrequest.tpl
├── clientareachangepw.tpl
├── clientareacontacts.tpl
├── clientareacreditcard.tpl
├── clientareadetails.tpl
├── clientareadetailslinks.tpl
├── clientareadomainaddons.tpl
├── clientareadomaincontactinfo.tpl
├── clientareadomaindetails.tpl
├── clientareadomaindns.tpl
├── clientareadomainemailforwarding.tpl
├── clientareadomaingetepp.tpl
├── clientareadomainregisterns.tpl
├── clientareadomains.tpl
├── clientareaemails.tpl
├── clientareahome.tpl
├── clientareainvoices.tpl
├── clientareaproductdetails.tpl
├── clientareaproducts.tpl
├── clientareaquotes.tpl
├── clientarearecordslimit.tpl
├── clientareasecurity.tpl
├── clientregister.tpl
├── configuressl-complete.tpl
├── configuressl-stepone.tpl
├── configuressl-steptwo.tpl
├── contact.tpl
├── contactaccessdenied.tpl
├── creditcard.tpl
├── css
├── bootstrap.css
└── whmcs.css
├── domainchecker.tpl
├── downloaddenied.tpl
├── downloads.tpl
├── downloadscat.tpl
├── footer.tpl
├── forwardpage.tpl
├── header.tpl
├── homepage.tpl
├── img
├── Thumbs.db
└── logo.png
├── invoicepdf.tpl
├── js
└── whmcs.js
├── knowledgebase.tpl
├── knowledgebasearticle.tpl
├── knowledgebasecat.tpl
├── login.tpl
├── logintwofa.tpl
├── logout.tpl
├── masspay.tpl
├── pageheader.tpl
├── pwreset.tpl
├── pwresetvalidation.tpl
├── pwstrength.tpl
├── quotepdf.tpl
├── serverstatus.tpl
├── subheader.tpl
├── supportticketslist.tpl
├── supportticketsubmit-confirm.tpl
├── supportticketsubmit-kbsuggestions.tpl
├── supportticketsubmit-stepone.tpl
├── supportticketsubmit-steptwo.tpl
├── ticketfeedback.tpl
├── twitterfeed.tpl
├── unsubscribe.tpl
├── upgrade.tpl
├── upgradesummary.tpl
├── viewannouncement.tpl
├── viewemail.tpl
├── viewinvoice.tpl
├── viewquote.tpl
├── viewticket.tpl
└── whois.tpl
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/logdns/whmcs/557bfb1d972f0e4085231930150953cf7c04a739/README.md
--------------------------------------------------------------------------------
/modules/gateways/alipay.php:
--------------------------------------------------------------------------------
1 | array("Type" => "System", "Value"=>"Alipay 支付宝全能接口 v1.0"),
6 | "T" => array("FriendlyName" => "接口模式", "Type" => "dropdown", "Options" => "1,2,3","Description" =>"支付宝接口模式: 即时到帐[1] 担保交易[2] 双功能 [3] ", ),
7 | "seller_email" => array("FriendlyName" => "卖家支付宝帐户", "Type" => "text", "Size" => "32","Description" => "需要申请支付宝商家集成", ),
8 | "partnerID" => array("FriendlyName" => "合作伙伴ID", "Type" => "text", "Size" => "18", ),
9 | "security_code" => array("FriendlyName" => "安全检验码", "Type" => "text", "Size" => "40", ),
10 | "auto_send" => array("FriendlyName" => "自动发货", "Type" => "yesno", "Description" => "是否自动发货[需你服务器的PHP-SSL组件支持] ", ),
11 | "need_confirm" => array("FriendlyName" => "必须确认收货", "Type" => "yesno", "Description" => "客户使用担保交易的话,是否确认收货才入帐 ", ),
12 | "logistics_fee" => array("FriendlyName" => "物流费用", "Type" => "text", "Size" => "5", "Description" => "即运费","Value"=>"0.00", ),
13 | "logistics_type" => array("FriendlyName" => "物流类型", "Type" => "dropdown", "Options" => "EXPRESS,POST,EMS", "Description" => "三个值可选:EXPRESS(快递)、POST(平邮)、EMS(EMS)",),
14 | "logistics_payment" => array("FriendlyName" => "物流支付方式", "Type" => "dropdown", "Options" => "SELLER_PAY,BUYER_PAY", "Description" => "两个值可选:SELLER_PAY(卖家承担运费)、BUYER_PAY(买家承担运费)",),
15 | "debug" => array("FriendlyName" => "调试模式", "Type" => "yesno", "Description" => "调试模式", ),
16 | );
17 | return $configarray;
18 | }
19 |
20 | function alipay_link($params) {
21 | #支付宝接口配置
22 | $need_confirm=$params['need_confirm'];
23 | $type=$params['T'];
24 |
25 | $alipay_config['input_charset'] = 'utf-8';
26 | $alipay_config['sign_type'] = "MD5";
27 | $alipay_config['transport'] = "http";
28 | $alipay_config['partner'] = $params['partnerID'];
29 | $alipay_config['key'] = $params['security_code'];
30 | $alipay_config['seller_email'] = $params['seller_email'];
31 |
32 | $logistics_fee = $params["logistics_fee"]; //物流费用,即运费。
33 | $logistics_type = $params["logistics_type"]; //物流类型,三个值可选:EXPRESS(快递)、POST(平邮)、EMS(EMS)
34 | $logistics_payment = $params["logistics_payment"]; //物流支付方式,两个值可选:SELLER_PAY(卖家承担运费)、BUYER_PAY(买家承担运费)
35 | $debug = $params["debug"];
36 |
37 | #系统变量
38 | $invoiceid = $params['invoiceid'];
39 | $description = $params["description"];
40 | $amount = $params['amount']; # Format: ##.##
41 | $currency = $params['currency']; # Currency Code
42 | $companyname = $params['companyname'];
43 | $systemurl = $params['systemurl'];
44 | $currency = $params['currency'];
45 |
46 | $alipay_config['return_url'] = $systemurl."/modules/gateways/callback/alipay_return.htm";
47 | $alipay_config['notify_url'] = $systemurl."/modules/gateways/callback/alipay_callback.php";
48 | switch ($type) {
49 | case "1":
50 | $service_name="create_direct_pay_by_user";
51 | break;
52 | case "2":
53 | $service_name="create_partner_trade_by_buyer";
54 | break;
55 | case "3":
56 | $service_name="trade_create_by_buyer";
57 | break;
58 | default:
59 | return "支付宝接口配置有误";
60 | }
61 |
62 |
63 | $parameter = array(
64 | "service" => $service_name,
65 | "partner" => trim($alipay_config['partner']),
66 | "payment_type" => "1",
67 | "_input_charset"=> trim(strtolower($alipay_config['input_charset'])),
68 | "seller_email" => trim($alipay_config['seller_email']),
69 | "return_url" => trim($alipay_config['return_url']),
70 | "notify_url" => trim($alipay_config['notify_url']),
71 |
72 | "subject" => "$companyname 订单[ $invoiceid ]", //商品名称,必填
73 | "body" => $description, //商品描述,必填
74 | "out_trade_no" => $invoiceid, //商品外部交易号,必填(保证唯一性)
75 | "price" => $amount,
76 | "quantity" => "1",
77 | );
78 | if ($type <> "1"){
79 | $parameter["logistics_fee"] =$logistics_fee;
80 | $parameter["logistics_type"] =$logistics_type;
81 | $parameter["logistics_payment"] =$logistics_payment;
82 | if ($logistics_type == "POST") $parameter["t_b_rec_post"] = "3";
83 | }
84 |
85 | $alipayService = new AlipayService($alipay_config);
86 | $link = $alipayService->build_link($parameter);
87 | $img=$systemurl."/modules/gateways/lib/alipay.gif";
88 | $code=$link."
";
89 | return $code;
90 | }
91 | ?>
--------------------------------------------------------------------------------
/modules/gateways/callback/alipay_callback.php:
--------------------------------------------------------------------------------
1 | verifyNotify();
23 | if(!$verify_result) {
24 | logTransaction($GATEWAY["name"],$_POST,"Unsuccessful1");
25 | exit;
26 | }
27 | # Get Returned Variables
28 | $status = $_POST['trade_status']; //获取支付宝传递过来的交易状态
29 | $invoiceid = $_POST['out_trade_no']; //获取支付宝传递过来的订单号
30 | $transid = $_POST['trade_no']; //获取支付宝传递过来的交易号
31 | $amount = $_POST['total_fee']; //获取支付宝传递过来的总价格
32 | $fee = 0;
33 |
34 | if($status == 'TRADE_FINISHED' || $status == 'TRADE_SUCCESS') { //交易完成 直接入帐
35 | $invoiceid = checkCbInvoiceID($invoiceid,$GATEWAY["name"]); # Checks invoice ID is a valid invoice number or ends processing
36 | checkCbTransID($transid);
37 | addInvoicePayment($invoiceid,$transid,$amount,$fee,$gatewaymodule);
38 | logTransaction($GATEWAY["name"],$_POST,"Successful-A");
39 | }
40 | elseif($status == 'WAIT_BUYER_CONFIRM_GOODS' ){ //已付款,已发货,等确认收货=>判断是否入帐
41 | if (!$need_confirm){
42 | $invoiceid = checkCbInvoiceID($invoiceid,$GATEWAY["name"]); # Checks invoice ID is a valid invoice number or ends processing
43 | checkCbTransID($transid);
44 | addInvoicePayment($invoiceid,$transid,$amount,$fee,$gatewaymodule);
45 | logTransaction($GATEWAY["name"],$_POST,"Successful-B");
46 | }
47 | }
48 | elseif($status == 'WAIT_SELLER_SEND_GOODS' ){ //已付款.未发货 => 自动发货+判断是否入帐
49 | if ($auto_send){
50 | $parameter = array(
51 | "service" => "send_goods_confirm_by_platform",
52 | "partner" => $GATEWAY['partnerID'],
53 | "_input_charset" => trim(strtolower($alipay_config['input_charset'])),
54 | "trade_no" => $transid,
55 | "logistics_name" => "AUTO_WHMCS",
56 | "invoice_no" => $invoiceid,
57 | "transport_type" => $_POST['logistics_type']
58 | );
59 | //自动发货
60 | $alipayService = new AlipayService($alipay_config);
61 | $doc = $alipayService->send_goods_confirm_by_platform($parameter);
62 | }
63 | if (!$need_confirm){
64 | addInvoicePayment($invoiceid,$transid,$amount,$fee,$gatewaymodule);
65 | logTransaction($GATEWAY["name"],$_POST,"Successful");
66 | }
67 | else{
68 | logTransaction($GATEWAY["name"],$_POST,"Unsuccessful-2");
69 | }
70 | }
71 | ?>即时
--------------------------------------------------------------------------------
/modules/gateways/callback/alipay_return.htm:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Payment OK
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | |
14 |
15 |
16 |
17 |
18 |
19 |
20 | 你的支付已经完成,资金将会很快进入你的帐户处理.如果10分钟内还未处理,请提交服务单给我们财务人员
21 | |
22 |
23 | 按这里返回客户系统 |
24 |
25 | |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/modules/gateways/lib/Thumbs.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/logdns/whmcs/557bfb1d972f0e4085231930150953cf7c04a739/modules/gateways/lib/Thumbs.db
--------------------------------------------------------------------------------
/modules/gateways/lib/alipay.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/logdns/whmcs/557bfb1d972f0e4085231930150953cf7c04a739/modules/gateways/lib/alipay.gif
--------------------------------------------------------------------------------
/modules/gateways/tenpay.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/logdns/whmcs/557bfb1d972f0e4085231930150953cf7c04a739/modules/gateways/tenpay.zip
--------------------------------------------------------------------------------
/modules/servers/ipmi/ipmi.php:
--------------------------------------------------------------------------------
1 | 登陆到IPMI页面";
12 | return $code;
13 | }
14 | function ipmi_AdminLink($params) {
15 | $ipmiip = $params['customfields']["ipmiip"];
16 | $ipmiuser = $params['customfields']["ipmiuser"];
17 | $ipmipass = $params['customfields']["ipmipass"];
18 | $i=explode(".",$ipmiip);
19 | $p="https://$ipmiip/";
20 | $code = "登陆到IPMI页面";
21 | return $code;
22 | }
23 | function ipmi_reboot($params) {
24 | $ipmiip = $params['customfields']["ipmiip"];
25 | $ipmiuser = $params['customfields']["ipmiuser"];
26 | $ipmipass = $params['customfields']["ipmipass"];
27 | $cmd="ipmitool -H $ipmiip -U $ipmiuser -P $ipmipass -I lanplus power reset";
28 | $return=exec($cmd);
29 | if ($return=="") $return = "success";
30 | return $return;
31 | }
32 | function ipmi_off($params) {
33 | $ipmiip = $params['customfields']["ipmiip"];
34 | $ipmiuser = $params['customfields']["ipmiuser"];
35 | $ipmipass = $params['customfields']["ipmipass"];
36 | $cmd="ipmitool -H $ipmiip -U $ipmiuser -P $ipmipass -I lanplus power off";
37 | $return=exec($cmd);
38 | if ($return=="") $return = "success";
39 | return $return;
40 | }
41 | function ipmi_on($params) {
42 | $ipmiip = $params['customfields']["ipmiip"];
43 | $ipmiuser = $params['customfields']["ipmiuser"];
44 | $ipmipass = $params['customfields']["ipmipass"];
45 | $cmd="ipmitool -H $ipmiip -U $ipmiuser -P $ipmipass -I lanplus power on";
46 | $return=exec($cmd);
47 | if ($return=="") $return = "success";
48 | return $return;
49 | }
50 | function ipmi_cycle($params) {
51 | $ipmiip = $params['customfields']["ipmiip"];
52 | $ipmiuser = $params['customfields']["ipmiuser"];
53 | $ipmipass = $params['customfields']["ipmipass"];
54 | $cmd="ipmitool -H $ipmiip -U user -P $pass -I lanplus power cycle";
55 | $return=exec($cmd);
56 | if ($return=="") $return = "success";
57 | return $return;
58 | }
59 | function ipmi_ClientAreaCustomButtonArray() {
60 | $buttonarray = array(
61 | "重启RESET" => "reboot",
62 | "电源重置POWER_CYCLE" => "cycle",
63 | "电源关闭POWER_OFF" => "off",
64 | "电源开启POWER_ON" => "on",
65 | );
66 | return $buttonarray;
67 | }
68 | function ipmi_AdminCustomButtonArray() {
69 | $buttonarray = array(
70 | "重启RESET" => "reboot",
71 | "电源重置POWER_CYCLE" => "cycle",
72 | "电源关闭POWER_OFF" => "off",
73 | "电源开启POWER_ON" => "on",
74 | );
75 | return $buttonarray;
76 | }
77 | ?>
--------------------------------------------------------------------------------
/modules/servers/vultr/clientarea.tpl:
--------------------------------------------------------------------------------
1 | {php}$SUBID=$this->_tpl_vars['server_details']['SUBID'];{/php}
2 | Information:
3 |
4 |
IPv4:
{php}echo $this->_tpl_vars['server_details']['main_ip'];{/php}
5 |
6 |
7 |
IPv6:
8 | {php}
9 | if(!empty($this->_tpl_vars['server_details']['v6_main_ip'])){
10 | echo $this->_tpl_vars['server_details']['v6_main_ip'];
11 | } else {
12 | echo 'not available';
13 | }
14 | {/php}
15 |
16 |
17 |
18 |
Default Password:
{php}echo $this->_tpl_vars['server_details']['default_password'];{/php}
19 |
20 |
21 |
Bandwidth Used:
{php}echo $this->_tpl_vars['server_details']['current_bandwidth_gb'].'GB/'.$this->_tpl_vars['server_details']['allowed_bandwidth_gb'].'GB';{/php}
22 |
23 |
24 |
Server Status:
{php}echo $this->_tpl_vars['server_details']['status'];{/php}
25 |
26 |
27 |
Power Status:
{php}echo $this->_tpl_vars['server_details']['power_status'];{/php}
28 |
29 | Control:
30 |
31 |
32 |
33 |
34 | |
44 | |
54 | |
64 | |
74 |
75 |
81 | |
82 |
83 |
84 |
85 |
86 |
--------------------------------------------------------------------------------
/modules/servers/vultr/img/poweroff.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/logdns/whmcs/557bfb1d972f0e4085231930150953cf7c04a739/modules/servers/vultr/img/poweroff.png
--------------------------------------------------------------------------------
/modules/servers/vultr/img/poweron.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/logdns/whmcs/557bfb1d972f0e4085231930150953cf7c04a739/modules/servers/vultr/img/poweron.png
--------------------------------------------------------------------------------
/modules/servers/vultr/img/reboot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/logdns/whmcs/557bfb1d972f0e4085231930150953cf7c04a739/modules/servers/vultr/img/reboot.png
--------------------------------------------------------------------------------
/modules/servers/vultr/img/reinstall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/logdns/whmcs/557bfb1d972f0e4085231930150953cf7c04a739/modules/servers/vultr/img/reinstall.png
--------------------------------------------------------------------------------
/modules/servers/vultr/img/shutdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/logdns/whmcs/557bfb1d972f0e4085231930150953cf7c04a739/modules/servers/vultr/img/shutdown.png
--------------------------------------------------------------------------------
/modules/servers/vultr/img/vnc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/logdns/whmcs/557bfb1d972f0e4085231930150953cf7c04a739/modules/servers/vultr/img/vnc.png
--------------------------------------------------------------------------------
/modules/servers/vultr/readme.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/logdns/whmcs/557bfb1d972f0e4085231930150953cf7c04a739/modules/servers/vultr/readme.txt
--------------------------------------------------------------------------------
/templates/logdns/3dsecure.tpl:
--------------------------------------------------------------------------------
1 |
2 |
3 | {$LANG.creditcard3dsecure}
4 |
5 |
6 |
7 |
8 |
9 | {$code}
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 | {literal}
20 |
27 | {/literal}
--------------------------------------------------------------------------------
/templates/logdns/affiliates.tpl:
--------------------------------------------------------------------------------
1 | {if $inactive}
2 | {include file="$template/pageheader.tpl" title=$LANG.affiliatestitle}
3 |
4 |
{$LANG.affiliatesdisabled}
5 |
6 |
7 |
8 |
9 | {else}
10 | {include file="$template/pageheader.tpl" title=$LANG.affiliatestitle desc=$LANG.affiliatesrealtime}
11 |
12 |
13 |
{$LANG.affiliatesreferallink}
14 |
15 |
16 |
17 |
18 |
19 |
20 | {$LANG.affiliatesvisitorsreferred}
21 | {$visitors}
22 |
23 |
24 | {$LANG.affiliatessignups}
25 | {$signups}
26 |
27 |
28 | {$LANG.affiliatesconversionrate}
29 | {$conversionrate}%
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 | {$LANG.affiliatescommissionspending}: |
38 | {$pendingcommissions} |
39 |
40 |
41 | {$LANG.affiliatescommissionsavailable}: |
42 | {$balance} |
43 |
44 |
45 | {$LANG.affiliateswithdrawn}: |
46 | {$withdrawn} |
47 |
48 |
49 |
50 |
51 |
52 | {if $withdrawrequestsent}
53 |
54 |
{$LANG.affiliateswithdrawalrequestsuccessful}
55 |
56 | {else}
57 | {if $withdrawlevel}
58 |
59 |
60 |
61 | {/if}
62 | {/if}
63 |
64 | {include file="$template/subheader.tpl" title=$LANG.affiliatesreferals}
65 |
66 | {$numitems} {$LANG.recordsfound}, {$LANG.page} {$pagenumber} {$LANG.pageof} {$totalpages}
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 | {$LANG.affiliatescommission} |
75 |
76 |
77 |
78 |
79 | {foreach key=num item=referral from=$referrals}
80 |
81 | {$referral.date} |
82 | {$referral.service} |
83 | {$referral.amountdesc} |
84 | {$referral.commission} |
85 | {$referral.status} |
86 |
87 | {foreachelse}
88 |
89 | {$LANG.norecordsfound} |
90 |
91 | {/foreach}
92 |
93 |
94 |
95 |
101 |
102 | {if $affiliatelinkscode}
103 | {include file="$template/subheader.tpl" title=$LANG.affiliateslinktous}
104 |
105 | {$affiliatelinkscode}
106 |
107 | {/if}
108 |
109 | {/if}
--------------------------------------------------------------------------------
/templates/logdns/affiliatessignup.tpl:
--------------------------------------------------------------------------------
1 | {if $affiliatesystemenabled}
2 |
3 | {include file="$template/pageheader.tpl" title=$LANG.affiliatesactivate}
4 |
5 |
6 |
7 |
{$LANG.affiliatesignuptitle}
8 |
9 |
{$LANG.affiliatesignupintro}
10 |
11 |
12 |
13 |
14 | - {$LANG.affiliatesignupinfo1}
15 | - {$LANG.affiliatesignupinfo2}
16 | - {$LANG.affiliatesignupinfo3}
17 |
18 |
19 |
20 |
21 |
25 |
26 | {else}
27 |
28 | {include file="$template/pageheader.tpl" title=$LANG.affiliatestitle}
29 |
30 |
31 |
{$LANG.affiliatesdisabled}
32 |
33 |
34 | {/if}
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/templates/logdns/announcements.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.announcementstitle}
2 |
3 | {foreach key=num item=announcement from=$announcements}
4 |
5 |
6 | {$announcement.timestamp|date_format:"%A, %B %e, %Y"}
7 |
8 |
9 |
10 | {$announcement.text|strip_tags|truncate:400:"..."}
11 |
12 | {if strlen($announcement.text)>400}{$LANG.more} »
{/if}
13 |
14 |
15 |
16 | {if $facebookrecommend}
17 | {literal}
18 |
25 | {/literal}
26 |
27 | {/if}
28 |
29 | {foreachelse}
30 | {$LANG.announcementsnone}
31 | {/foreach}
32 |
33 |
34 |
35 | {if $prevpage || $nextpage}
36 |
37 |
40 |
41 |
44 |
45 | {/if}
46 |
47 |
48 |
49 |
{$LANG.announcementsrss}
50 |
51 |
--------------------------------------------------------------------------------
/templates/logdns/banned.tpl:
--------------------------------------------------------------------------------
1 |
2 |
3 | {include file="$template/pageheader.tpl" title=$LANG.accessdenied}
4 |
5 |
{$LANG.bannedyourip} {$ip} {$LANG.bannedhasbeenbanned}
6 |
7 |
8 |
9 |
10 |
11 | - {$LANG.bannedbanreason}: {$reason}
12 | - {$LANG.bannedbanexpires}: {$expires}
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/templates/logdns/bulkdomainchecker.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.domaintitle desc=$LANG.domaincheckerintro}
2 |
3 | {if $inccode}
4 |
5 | {$LANG.captchaverifyincorrect}
6 |
7 | {/if}
8 |
9 | {if $bulkdomainsearchenabled}{$LANG.domainsimplesearch} | {$LANG.domainbulktransfersearch}
{/if}
10 |
11 |
35 |
36 | {if $invalid}
37 | {$LANG.domaincheckerbulkinvaliddomain}
38 | {/if}
39 |
40 | {if $availabilityresults}
41 |
42 |
43 |
44 |
45 |
46 |
71 |
72 |
73 |
74 | {else}
75 |
76 | {include file="$template/subheader.tpl" title=$LANG.domainspricing}
77 |
78 |
79 |
80 |
81 |
82 |
83 | {$LANG.domaintld} |
84 | {$LANG.domainminyears} |
85 | {$LANG.domainsregister} |
86 | {$LANG.domainstransfer} |
87 | {$LANG.domainsrenew} |
88 |
89 |
90 |
91 | {foreach from=$tldpricelist item=tldpricelist}
92 |
93 | {$tldpricelist.tld} |
94 | {$tldpricelist.period} |
95 | {if $tldpricelist.register}{$tldpricelist.register}{else}{$LANG.domainregnotavailable}{/if} |
96 | {if $tldpricelist.transfer}{$tldpricelist.transfer}{else}{$LANG.domainregnotavailable}{/if} |
97 | {if $tldpricelist.renew}{$tldpricelist.renew}{else}{$LANG.domainregnotavailable}{/if} |
98 |
99 | {/foreach}
100 |
101 |
102 |
103 | {if !$loggedin && $currencies}
104 |
109 | {/if}
110 |
111 |
112 |
113 | {/if}
114 |
115 |
116 |
--------------------------------------------------------------------------------
/templates/logdns/bulkdomaintransfer.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.domaintitle desc=$LANG.domaincheckerintro}
2 |
3 | {if $inccode}
4 |
5 | {$LANG.captchaverifyincorrect}
6 |
7 | {/if}
8 |
9 | {if $bulkdomainsearchenabled}{$LANG.domainsimplesearch} | {$LANG.domainbulksearch}
{/if}
10 |
11 |
35 |
36 | {if $invalid}
37 | {$LANG.domaincheckerbulkinvaliddomain}
38 | {/if}
39 |
40 | {if $availabilityresults}
41 |
42 |
43 |
44 |
45 |
46 |
71 |
72 |
73 |
74 | {else}
75 |
76 | {include file="$template/subheader.tpl" title=$LANG.domainspricing}
77 |
78 |
79 |
80 |
81 |
82 |
83 | {$LANG.domaintld} |
84 | {$LANG.domainminyears} |
85 | {$LANG.domainsregister} |
86 | {$LANG.domainstransfer} |
87 | {$LANG.domainsrenew} |
88 |
89 |
90 |
91 | {foreach from=$tldpricelist item=tldpricelist}
92 |
93 | {$tldpricelist.tld} |
94 | {$tldpricelist.period} |
95 | {if $tldpricelist.register}{$tldpricelist.register}{else}{$LANG.domainregnotavailable}{/if} |
96 | {if $tldpricelist.transfer}{$tldpricelist.transfer}{else}{$LANG.domainregnotavailable}{/if} |
97 | {if $tldpricelist.renew}{$tldpricelist.renew}{else}{$LANG.domainregnotavailable}{/if} |
98 |
99 | {/foreach}
100 |
101 |
102 |
103 | {if !$loggedin && $currencies}
104 |
109 | {/if}
110 |
111 |
112 |
113 | {/if}
114 |
115 |
--------------------------------------------------------------------------------
/templates/logdns/clientareaaddfunds.tpl:
--------------------------------------------------------------------------------
1 |
2 |
3 | {include file="$template/pageheader.tpl" title=$LANG.addfunds desc=$LANG.addfundsintro}
4 |
5 | {if $addfundsdisabled}
6 |
7 |
8 |
{$LANG.clientareaaddfundsdisabled}
9 |
10 |
11 |
12 |
13 | {else}
14 |
15 | {if $notallowed || $errormessage}
16 |
{$LANG.clientareaerrors}
17 |
18 | - {if $notallowed}{$LANG.clientareaaddfundsnotallowed}{else}{$errormessage}{/if}
19 |
20 |
{/if}
21 |
22 |
{$LANG.addfundsdescription}
23 |
24 |
25 |
26 |
27 |
28 |
29 | {$LANG.addfundsminimum} |
30 | {$minimumamount} |
31 |
32 |
33 | {$LANG.addfundsmaximum} |
34 | {$maximumamount} |
35 |
36 |
37 | {$LANG.addfundsmaximumbalance} |
38 | {$maximumbalance} |
39 |
40 |
41 |
42 |
43 |
78 |
79 | {/if}
80 |
81 |
--------------------------------------------------------------------------------
/templates/logdns/clientareacancelrequest.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.clientareacancelrequest}
2 |
3 | {if $invalid}
4 |
5 |
6 |
{$LANG.clientareacancelinvalid}
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 | {elseif $requested}
16 |
17 |
18 |
{$LANG.clientareacancelconfirmation}
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 | {else}
28 |
29 | {if $error}
30 |
31 |
{$LANG.clientareaerrors}
32 |
33 | - {$LANG.clientareacancelreasonrequired}
34 |
35 |
36 | {/if}
37 |
38 |
39 |
{$LANG.clientareacancelproduct}: {$groupname} - {$productname}{if $domain} ({$domain}){/if}
40 |
41 |
42 |
81 |
82 | {/if}
--------------------------------------------------------------------------------
/templates/logdns/clientareachangepw.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.clientareanavchangepw}
2 |
3 | {include file="$template/clientareadetailslinks.tpl"}
4 |
5 | {if $successful}
6 |
7 |
{$LANG.changessavedsuccessfully}
8 |
9 | {/if}
10 |
11 | {if $errormessage}
12 |
13 |
{$LANG.clientareaerrors}
14 |
15 | {$errormessage}
16 |
17 |
18 | {/if}
19 |
20 |
--------------------------------------------------------------------------------
/templates/logdns/clientareacreditcard.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.clientareanavccdetails}
2 |
3 | {include file="$template/clientareadetailslinks.tpl"}
4 |
5 | {if $remoteupdatecode}
6 |
7 |
8 | {$remoteupdatecode}
9 |
10 |
11 | {else}
12 |
13 | {if $successful}
14 |
15 |
{$LANG.changessavedsuccessfully}
16 |
17 | {/if}
18 |
19 | {if $errormessage}
20 |
21 |
{$LANG.clientareaerrors}
22 |
23 | {$errormessage}
24 |
25 |
26 | {/if}
27 |
28 |
139 |
140 | {/if}
--------------------------------------------------------------------------------
/templates/logdns/clientareadetails.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.clientareanavdetails}
2 |
3 |
4 |
5 | {include file="$template/clientareadetailslinks.tpl"}
6 |
7 | {if $successful}
8 |
9 |
{$LANG.changessavedsuccessfully}
10 |
11 | {/if}
12 |
13 | {if $errormessage}
14 |
15 |
{$LANG.clientareaerrors}
16 |
17 | {$errormessage}
18 |
19 |
20 | {/if}
21 |
22 |
170 |
--------------------------------------------------------------------------------
/templates/logdns/clientareadetailslinks.tpl:
--------------------------------------------------------------------------------
1 |
16 |
--------------------------------------------------------------------------------
/templates/logdns/clientareadomainaddons.tpl:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/templates/logdns/clientareadomaincontactinfo.tpl:
--------------------------------------------------------------------------------
1 | {literal}
2 |
14 | {/literal}
15 |
16 | {include file="$template/pageheader.tpl" title=$LANG.domaincontactinfo}
17 |
18 |
19 |
{$LANG.domainname}: {$domain}
20 |
21 |
22 | {if $successful}
23 |
24 |
{$LANG.changessavedsuccessfully}
25 |
26 | {/if}
27 |
28 | {if $error}
29 |
32 | {/if}
33 |
34 |
81 |
82 |
--------------------------------------------------------------------------------
/templates/logdns/clientareadomaindns.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.domaindnsmanagement}
2 |
3 |
4 |
{$LANG.domainname}: {$domain}
5 |
6 |
7 | {$LANG.domaindnsmanagementdesc}
8 |
9 |
10 |
11 | {if $error}
12 |
13 | {$error}
14 |
15 | {/if}
16 |
17 | {if $external}
18 |
19 |
20 |
21 | {$code}
22 |
23 |
24 |
25 | {else}
26 |
27 |
83 |
84 | {/if}
85 |
86 |
--------------------------------------------------------------------------------
/templates/logdns/clientareadomainemailforwarding.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.domainemailforwarding}
2 |
3 |
4 |
{$LANG.domainname}: {$domain}
5 |
6 |
7 | {$LANG.domainemailforwardingdesc}
8 |
9 |
10 |
11 | {if $error}
12 |
13 | {$error}
14 |
15 | {/if}
16 |
17 | {if $external}
18 |
19 |
20 |
21 | {$code}
22 |
23 |
24 |
25 | {else}
26 |
27 |
60 |
61 | {/if}
62 |
63 |
--------------------------------------------------------------------------------
/templates/logdns/clientareadomaingetepp.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.domaingeteppcode}
2 |
3 |
4 |
{$LANG.domainname}: {$domain}
5 |
6 |
7 | {$LANG.domaingeteppcodeexplanation}
8 |
9 |
10 |
11 | {if $error}
12 |
13 | {$LANG.domaingeteppcodefailure} {$error}
14 |
15 | {else}
16 | {if $eppcode}
17 |
18 | {$LANG.domaingeteppcodeis} {$eppcode}
19 |
20 | {else}
21 |
22 | {$LANG.domaingeteppcodeemailconfirmation}
23 |
24 | {/if}
25 | {/if}
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/templates/logdns/clientareadomainregisterns.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.domainregisterns}
2 |
3 |
4 |
{$LANG.domainname}: {$domain}
5 |
6 |
7 | {$LANG.domainregisternsexplanation}
8 |
9 |
10 |
11 | {if $result}
12 |
15 | {/if}
16 |
17 |
44 |
45 |
46 |
47 |
81 |
82 |
83 |
84 |
104 |
105 |
--------------------------------------------------------------------------------
/templates/logdns/clientareadomains.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.clientareanavdomains desc=$LANG.clientareadomainsintro}
2 |
3 |
4 |
9 |
10 |
11 |
12 |
{$numitems} {$LANG.recordsfound}, {$LANG.page} {$pagenumber} {$LANG.pageof} {$totalpages}
13 |
14 |
15 |
16 | {literal}
17 |
26 | {/literal}
27 |
86 |
87 | {include file="$template/clientarearecordslimit.tpl" clientareaaction=$clientareaaction}
88 |
89 |
95 |
96 |
97 |
98 |
99 |
--------------------------------------------------------------------------------
/templates/logdns/clientareaemails.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.clientareaemails desc=$LANG.emailstagline}
2 |
3 | {$numitems} {$LANG.recordsfound}, {$LANG.page} {$pagenumber} {$LANG.pageof} {$totalpages}
4 |
5 |
6 |
7 |
29 |
30 |
36 |
--------------------------------------------------------------------------------
/templates/logdns/clientareainvoices.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.invoices desc=$LANG.invoicesintro}
2 |
3 |
4 |
{$LANG.invoicesoutstandingbalance}: {$totalbalance}{if $masspay}
{$LANG.masspayall}{/if}
5 |
6 |
7 |
8 |
{$numitems} {$LANG.recordsfound}, {$LANG.page} {$pagenumber} {$LANG.pageof} {$totalpages}
9 |
10 |
11 |
12 |
13 |
43 |
44 | {include file="$template/clientarearecordslimit.tpl" clientareaaction=$clientareaaction}
45 |
46 |
--------------------------------------------------------------------------------
/templates/logdns/clientareaproducts.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.clientareaproducts desc=$LANG.clientareaproductsintro}
2 |
3 |
4 |
9 |
10 |
11 |
12 |
{$numitems} {$LANG.recordsfound}, {$LANG.page} {$pagenumber} {$LANG.pageof} {$totalpages}
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 | |
24 |
25 |
26 |
27 | {foreach from=$services item=service}
28 |
29 | {$service.group} - {$service.product}{if $service.domain} {$service.domain}{/if} |
30 | {$service.amount} |
31 | {$service.billingcycle} |
32 | {$service.nextduedate} |
33 | {$service.statustext} |
34 |
35 |
36 | {$LANG.clientareaviewdetails}
37 | {if $service.rawstatus == "active" && ($service.downloads || $service.addons || $service.packagesupgrade || $service.showcancelbutton)}
38 |
39 |
46 | {/if}
47 |
48 | |
49 |
50 | {foreachelse}
51 |
52 | {$LANG.norecordsfound} |
53 |
54 | {/foreach}
55 |
56 |
57 |
58 | {include file="$template/clientarearecordslimit.tpl" clientareaaction=$clientareaaction}
59 |
60 |
--------------------------------------------------------------------------------
/templates/logdns/clientareaquotes.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.quotestitle desc=$LANG.quotesintro}
2 |
3 |
4 |
{$numitems} {$LANG.recordsfound}, {$LANG.page} {$pagenumber} {$LANG.pageof} {$totalpages}
5 |
6 |
7 |
35 |
36 | {include file="$template/clientarearecordslimit.tpl" clientareaaction=$clientareaaction}
37 |
38 |
--------------------------------------------------------------------------------
/templates/logdns/clientarearecordslimit.tpl:
--------------------------------------------------------------------------------
1 |
2 |
{$LANG.resultsperpage}:
3 |
10 |
11 |
--------------------------------------------------------------------------------
/templates/logdns/clientareasecurity.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.clientareanavsecurity}
2 |
3 | {include file="$template/clientareadetailslinks.tpl"}
4 |
5 | {if $successful}
6 |
7 |
{$LANG.changessavedsuccessfully}
8 |
9 | {/if}
10 |
11 | {if $errormessage}
12 |
13 |
{$LANG.clientareaerrors}
14 |
15 | {$errormessage}
16 |
17 |
18 | {/if}
19 |
20 | {if $twofaavailable}
21 |
22 | {if $twofaactivation}
23 |
24 |
33 |
34 |
35 | {$twofaactivation}
36 |
37 |
38 |
41 |
42 | {else}
43 |
44 | {$LANG.twofactorauth}
45 |
46 | {$LANG.twofaactivationintro}
47 |
48 |
49 |
50 |
60 |
61 |
62 |
63 | {/if}
64 |
65 | {/if}
66 |
67 | {if $securityquestionsenabled && !$twofaactivation}
68 |
69 |
70 |
71 | {$LANG.clientareanavsecurityquestions}
72 |
73 |
118 |
119 | {/if}
--------------------------------------------------------------------------------
/templates/logdns/configuressl-complete.tpl:
--------------------------------------------------------------------------------
1 | {if $errormessage}
2 |
3 | {include file="$template/pageheader.tpl" title=$LANG.sslconfsslcertificate}
4 |
5 |
6 |
{$LANG.clientareaerrors}
7 |
10 |
11 |
12 |
13 |
14 | {else}
15 |
16 | {include file="$template/pageheader.tpl" title=$LANG.sslconfigcomplete}
17 |
18 | {$LANG.sslconfigcompletedetails}
19 |
20 |
21 |
22 |
26 |
27 | {/if}
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/templates/logdns/configuressl-stepone.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.sslconfsslcertificate}
2 |
3 | {if !$status}
4 |
5 | {$LANG.sslinvalidlink}
6 |
7 |
8 |
9 |
10 |
11 | {else}
12 |
13 | {if $errormessage}
14 |
15 |
{$LANG.clientareaerrors}
16 |
17 | {$errormessage}
18 |
19 |
20 | {/if}
21 |
22 | {include file="$template/subheader.tpl" title=$LANG.sslcertinfo}
23 |
24 |
25 |
26 |
{$LANG.sslcerttype}:
{$certtype}
27 |
28 |
29 |
{$LANG.sslorderdate}:
{$date}
30 |
31 | {if $domain}
32 |
{$LANG.domainname}:
{$domain}
33 |
{/if}
34 |
35 |
{$LANG.orderprice}:
{$price}
36 |
37 |
38 |
{$LANG.sslstatus}:
{$status}
39 |
40 | {foreach from=$displaydata key=displaydataname item=displaydatavalue}
41 |
42 |
{$displaydataname}:
{$displaydatavalue}
43 |
44 | {/foreach}
45 |
46 |
47 | {if $status eq "Awaiting Configuration"}
48 |
49 |
184 |
185 | {else}
186 |
187 |
191 |
192 | {/if}{/if}
193 |
194 |
195 |
196 |
--------------------------------------------------------------------------------
/templates/logdns/configuressl-steptwo.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.sslconfsslcertificate}
2 |
3 | {if $errormessage}
4 |
5 |
{$LANG.clientareaerrors}
6 |
9 |
10 | {/if}
11 |
12 | {include file="$template/subheader.tpl" title=$LANG.sslcertinfo}
13 |
14 |
15 |
16 |
{$LANG.sslcerttype}:
{$certtype}
17 |
18 |
19 |
{$LANG.sslorderdate}:
{$date}
20 |
21 | {if $domain}
22 |
{$LANG.domainname}:
{$domain}
23 |
{/if}
24 |
25 |
{$LANG.orderprice}:
{$price}
26 |
27 |
28 |
{$LANG.sslstatus}:
{$status}
29 |
30 | {foreach from=$displaydata key=displaydataname item=displaydatavalue}
31 |
32 |
{$displaydataname}:
{$displaydatavalue}
33 |
34 | {/foreach}
35 |
36 |
37 |
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/templates/logdns/contact.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.contacttitle desc=$LANG.contactheader}
2 |
3 | {if $sent}
4 |
5 |
6 |
7 |
8 |
{$LANG.contactsent}
9 |
10 |
11 | {else}
12 |
13 | {if $errormessage}
14 |
15 |
{$LANG.clientareaerrors}
16 |
17 | {$errormessage}
18 |
19 |
20 | {/if}
21 |
22 |
76 |
77 | {/if}
78 |
79 |
80 |
81 |
--------------------------------------------------------------------------------
/templates/logdns/contactaccessdenied.tpl:
--------------------------------------------------------------------------------
1 |
2 |
3 | {include file="$template/pageheader.tpl" title=$LANG.accessdenied}
4 |
5 |
6 |
{$LANG.subaccountpermissiondenied}
7 |
8 |
9 |
{$LANG.subaccountallowedperms}
10 |
11 |
12 |
13 |
14 | {foreach from=$allowedpermissions item=permission}
15 | - {$permission}
16 | {/foreach}
17 |
18 |
19 |
{$LANG.subaccountcontactmaster}
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/templates/logdns/domainchecker.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.domaintitle desc=$LANG.domaincheckerintro}
2 |
3 | {if $inccode}
4 |
5 | {$LANG.captchaverifyincorrect}
6 |
7 | {/if}
8 |
9 | {if $bulkdomainsearchenabled}{$LANG.domainbulksearch} | {$LANG.domainbulktransfersearch}
{/if}
10 |
11 |
43 |
44 | {if $lookup}
45 |
46 | {if $available}
47 | {$LANG.domainavailable1} {$sld}{$ext} {$LANG.domainavailable2}
48 | {elseif $invalidtld}
49 | {$invalidtld|strtoupper} {$LANG.domaincheckerinvalidtld}
50 | {elseif $invalid}
51 | {$LANG.ordererrordomaininvalid}
52 | {elseif $error}
53 | {$LANG.domainerror}
54 | {else}
55 | {$LANG.domainunavailable1} {$sld}{$ext} {$LANG.domainunavailable2}
56 | {/if}
57 |
58 | {if !$invalid}
59 |
60 |
61 |
62 |
63 |
64 |
89 |
90 |
91 |
92 | {/if}
93 |
94 | {else}
95 |
96 | {include file="$template/subheader.tpl" title=$LANG.domainspricing}
97 |
98 |
99 |
100 |
101 |
102 |
103 | {$LANG.domaintld} |
104 | {$LANG.domainminyears} |
105 | {$LANG.domainsregister} |
106 | {$LANG.domainstransfer} |
107 | {$LANG.domainsrenew} |
108 |
109 |
110 |
111 | {foreach from=$tldpricelist item=tldpricelist}
112 |
113 | {$tldpricelist.tld} |
114 | {$tldpricelist.period} |
115 | {if $tldpricelist.register}{$tldpricelist.register}{else}{$LANG.domainregnotavailable}{/if} |
116 | {if $tldpricelist.transfer}{$tldpricelist.transfer}{else}{$LANG.domainregnotavailable}{/if} |
117 | {if $tldpricelist.renew}{$tldpricelist.renew}{else}{$LANG.domainregnotavailable}{/if} |
118 |
119 | {/foreach}
120 |
121 |
122 |
123 | {if !$loggedin && $currencies}
124 |
129 | {/if}
130 |
131 |
132 |
133 | {/if}
134 |
135 |
--------------------------------------------------------------------------------
/templates/logdns/downloaddenied.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.accessdenied}
2 |
3 | {$LANG.downloadproductrequired}
4 |
5 |
6 |
{if $pid}{$prodname}{else}{$addonname}{/if}
7 |
8 |
9 | {if $pid}{$LANG.ordernowbutton} »
{/if}
10 | {if $aid}{$LANG.ordernowbutton} »
{/if}
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/templates/logdns/downloads.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.downloadstitle}
2 |
3 |
4 |
9 |
10 |
11 | {$LANG.downloadsintrotext}
12 |
13 |
14 |
15 | {include file="$template/subheader.tpl" title=$LANG.downloadscategories}
16 |
17 |
18 |
19 | {foreach from=$dlcats item=dlcat}
20 |
21 |
22 |
{$dlcat.name} ({$dlcat.numarticles})
23 | {$dlcat.description}
24 |
25 |
26 | {/foreach}
27 |
28 |
29 |
30 | {include file="$template/subheader.tpl" title=$LANG.downloadspopular}
31 |
32 | {foreach from=$mostdownloads item=download}
33 |
38 | {/foreach}
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/templates/logdns/downloadscat.tpl:
--------------------------------------------------------------------------------
1 | {include file="$template/pageheader.tpl" title=$LANG.downloadstitle}
2 |
3 |
4 |
9 |
10 |
11 | {$LANG.downloadsintrotext}
12 |
13 |
14 |
15 | {if $dlcats}
16 |
17 | {include file="$template/subheader.tpl" title=$LANG.downloadscategories}
18 |
19 |
20 |
21 | {foreach from=$dlcats item=dlcat}
22 |
23 |
24 |
{$dlcat.name} ({$dlcat.numarticles})
25 | {$dlcat.description}
26 |
27 |
28 | {/foreach}
29 |
30 |
31 |
32 | {/if}
33 | {include file="$template/subheader.tpl" title=$LANG.downloadsfiles}
34 | {if $downloads}
35 |
36 | {foreach from=$downloads item=download}
37 |
42 | {/foreach}
43 |
44 | {else}
45 |
46 | {$LANG.downloadsnone}
47 |
48 | {/if}
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/templates/logdns/footer.tpl:
--------------------------------------------------------------------------------
1 |
2 |
3 | {if $pagetitle eq $LANG.carttitle}{/if}
4 |
5 |
6 |
7 |
8 |
11 |
12 |
13 |
18 |
19 |
20 | {$footeroutput}
21 |
22 |