DNSpod域名快捷解析 FOR WHMCS插件

最后修订:
2019-02-15 23:33:05
WHMCS 建站源码

摘要:DNSpod域名快捷解析 FOR WHMCS插件


插件名称:DNSpod域名快捷解析 FOR WHMCS   插件版本:1.0

一、文件目录说明

www(网站根目录)
modules(目录)
——-addons(目录)
————-dnspod(目录)
——————-dnspod.php(插件文件)
templates(目录)
———default(目录)—备注:如果您使用其他模版,您需要将此目录下的文件COPY至您当前的模版目录中
—————-dnspod.tpl(模版文件)—请自行修改相关样式
dnspod.php(核心处理文件)

二、使用说明

2.1 COPY www目录中所有文件,至您WHMCS的安装根目录下(如果您是更新文件,请直接覆盖即可!)
2.2 登陆WHMCS管理后台,激活插件,输入DNSPod账户与密码,输入插件授权KEY:woai.it
2.3 如果您未使用WHMCS 5.0以上的模版,请修改dnspod.tpl中的CSS输出样式
2.4 请在clientareadomaindetails.tpl模版中自行添加插件入口代码
[php title=”参考代码(简易版入口):”]<form action=”dnspod.php?domain={$domain}” method=”post” target=”_blank”>
<input type=”hidden” name=”domainid” value={$domainid} />
<input type=”hidden” name=”domain” value={$domain} />
<input type=”submit” value=”{$LANG.clientareadomainmanagedns}” class=”btn success” />
</form>[/php]
 
[php title=”参考代码(高级判断版入口,保留默认DNS管理):”]{if $defaultns} //如果是默认注册商DNS,直接使用注册商的域名管理
<input type=”button” class=”btn success” value=”{$LANG.clientareadomainmanagedns}” onclick=”window.open(‘clientarea.php?action=domaindns&domainid={$domainid}’)” />
{else}//如果不是默认注册商的DNS,再进行下面的判断
{if $ns1 eq ‘f1g1ns2.dnspod.net’ || $ns2 eq ‘f1g1ns2.dnspod.net’} //如果已经设置了DNSPod的DNS,则使用DNSPod快速解析
<form action=”dnspod.php?domain={$domain}” method=”post” target=”_blank”>
<input type=”hidden” name=”domainid” value={$domainid} />
<input type=”hidden” name=”domain” value={$domain} />
<input type=”submit” value=”{$LANG.clientareadomainmanagedns}” class=”btn success” />
</form>
{else}
//如果使用了其他地方的DNS,则不提供任何解析入口
{/if}
{/if}[/php]
[php title=”参考代码(高级入口2,不保留默认DNS管理):”]<div class=”moduleoutput”>
<span class=”label active”>友情提示:</span>
{if $ns1 eq ‘f1g1ns2.dnspod.net’ || $ns2 eq ‘f1g1ns2.dnspod.net’}
您正在使用DNSpod提供的免费快速DNS解析服务
<hr />
{else}
您正在使用您其他域名服务商提供的DNS解析服务
<hr />
<form method=”post” action=”{$smarty.server.PHP_SELF}?action=domaindetails” >
<input type=”hidden” name=”id” value=”{$domainid}” />
<input type=”hidden” name=”sub” value=”savens” />
<input type=”hidden” name=”nschoice” value=”custom” />
<input type=”hidden” id=”ns1″ name=”ns1″ type=”text” value=”f1g1ns1.dnspod.net” />
<input type=”hidden” id=”ns2″ name=”ns2″ type=”text” value=”f1g1ns2.dnspod.net” />
<input type=”submit” class=”btn info” value=”更改为DNSpod解析” />
</form>
{/if}
{if $ns1 eq ‘f1g1ns2.dnspod.net’ || $ns2 eq ‘f1g1ns2.dnspod.net’}
<form action=”dnspod.php?domain={$domain}” method=”post” target=”_blank”>
<input type=”hidden” name=”domainid” value={$domainid} />
<input type=”hidden” name=”domain” value={$domain} />
<input type=”submit” value=”{$LANG.clientareadomainmanagedns}” class=”btn success” />
</form>
{else}
{/if}
</div>[/php]

三、下载地址

点击进入下载页面

本站所有内容来自网络收集整理和站长原创,未经作者授权,不得用作他用。

如对本站内容有所疑问,请点击右下角的“反馈建议”将您的问题提交给我。