LiveZilla Live Chat Software
RCM - Resellerclub Mods

Como Instalar R.A.M.Dns Interfaz V3

RAMDI - Resellerclub Interfaz de Gestión Dns y Redirección Avanzada
Fecha
Última Versión
27.02.2017
3.12.1

 

¿Te gustaría tenerlo instalado por nosotros? - Solicita el servicio de instalación aquí

Versión Documento: 2.6 - 27-02-2017

1º Paso

Resellerclub Mods Management Core Console (Complemento)

 

Todos los productos requieren el Complemento Resellerclub Mods Management Core Console. Descargue el Complemento desde la página del detalle de la licencia » Pestaña "Descargar" e instala primero éste Complemento.

Si ya tiene instalado el Complemento, asegúrese que tenga la versión v1.4.5 o mayor instalado.

Visite las instrucciones para instalar el Complemento ResellerClub Mods Console si no lo tiene instalado/actualizado. Una vez instalado/actualizado y configurado con los credenciales para su cuenta de Revendedor, asimismo la licencia para el producto, proceda con la instalación en el 2º PASO

2º Paso

Subir Archivos y Directorios

 

Descargue la aplicación RAMDI - ResellerClub Advanced Managment DNS Interface desde el detalle de la licencia, pestaña "Descargar" y guárdela en un directorio de su elección. Descomprima el archivo con su programa preferido. Por favor, lea atentamente todos los pasos en este documento. No debe saltarse ningún paso indicado.

  1. Súba vía ftp los archivos dnsmanagement.php y domainforwarding.php del directorio descomprimido "dnsmanagement_x.x.x" al directorio whmcsroot/

  2. Suba vía FTP los archivos *.tpl correspondiente a su tema WHMCS al directorio del tema activo en whmcsroot/templates/(six, five )/.

Modificaciones en plantillas de WHMCS

 

Opcional: Este paso solo es necesario si desea reemplazar la interfaz DNS de WHMCS por la interfaz RAM Dns. Si solo desea ofrecer la interfaz RAM Dns para los hosting LogicBoxes como el Business/Enterprise Email, Linux/Windows/DIY Sitbuilder, etc., entonces puede omitir este paso.

 

Pasos de configuración adicionales para plantillas basado en FIVE

Pasos de configuración adicionales para plantillas basado en SIX

 

clientareadomaindetails.tpl - basado en el tema de plantillas FIVE

 

  1. Abra la plantilla "clientareadomaindetails.tpl" que se encuentra en el directorio donde tiene instalado whmcs, whmcsroot/templates/nombreplantilla/

  2. Búsque y localice el código entre {if $dnsmanagement} ... {/if}. El código entre esta declaración se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla:
    {if $dnsmanagement}<li><a href = "clientarea.php?action=domaindns&domainid={$domainid}">{$LANG.clientareadomainmanagedns}</a></li>{/if}
    

    Reemplace el código original por el siguiente:

    {if $dnsmanagement}<li><a href = "dnsmanagement.php?action=managednszone&domain={$domain}&domainid={if $domainid}{$domainid}{else}{$id}{/if}">{$LANG.clientareadomainmanagedns}</a></li>{/if}
    

    Copy/paste el siguiente código html para insertar el enlace Redireccionar Dominio justo por debajo del código de arriba:

    {if $dnsmanagement}<li><a href = "domainforwarding.php?action=managedomfwd&domain={$domain}&domainid={if $domainid}{$domainid}{else}{$id}{/if}">Redireccionar Dominio</a></li>{/if}
    

  3. Búsque y localice el código entre {if $addonstatus.dnsmanagement} ... {else}.
    <a href = "clientarea.php?action=domaindns&domainid={$domainid}">{$LANG.manage}</a>
    

    Reemplazar el código original por el siguiente código:

    <a href = "dnsmanagement.php?action=managednszone&domain={$domain}&domainid={$domainid}">{$LANG.manage}</a>
    

  4. Suba vía FTP el archivo modificado clientareadomaindetails.tpl al directorio de su actual plantilla.

clientareadomaindetails.tpl - basado en el tema de plantillas SIX

 

  1. Abra la plantilla "clientareadomaindetails.tpl" que se encuentra en el directorio donde tiene instalado whmcs, whmcsroot/templates/nombreplantilla/

  2. Búsque y localice el código entre {if $addonstatus.dnsmanagement} ... {else}.
    <a class="btn btn-success" href = "clientarea.php?action=domaindns&domainid={$domainid}">{$LANG.manage}</a> <input type="submit" value="{$LANG.disable}" class="btn btn-danger"/>
    

    Reemplazar el código original por el siguiente código:

    <a class="btn btn-success" href = "dnsmanagement.php?action=managednszone&domain={$domain}&domainid={$domainid}">{$LANG.manage}</a> <input type="submit" value="{$LANG.disable}" class="btn btn-danger"/>
    

  3. Suba vía FTP el archivo modificado clientareadomaindetails.tpl al directorio de su actual plantilla.

 

TIP! Si usa 2 o más registradores de dominios, por ejemplo ResellerClub y otro Registrador "no LogicBoxes" como por ejemplo Enom, entonces deberá echar un vistazo a la pestaña "Tips & Trucos" para aprender como modificar el archivo de plantilla para ofrecer la interfaz RAM Dns para los dominios registrados con ResellerClub y la interfaz DNS de WHMCS para todos los demás dominios.

3º Paso

Compruebe el funcionamiento de la Interfaz

 

Para ofrecer el servicio de gestión DNS desde el área de cliente es preciso su activación:

  1. En la sección "Management Tools" para cada dominio en la página del detalle (área admin):
    Activar Herramienta de Gestión Area Admin

  2. También debe considerar la activación global para la gestión DNS desde Setup » Products/Services » Domain Pricing para cada TLD que soporta este servicio:
    Gestionar TLDs en WHMCS

La instalación ha terminado aquí. Ingrese en su sistema WHMCS y use cualquier Login de cliente que tiene un dominio activo y acceda a "Mis Dominios ". Seleccione un dominio para acceder al área del detalle. Clica el enlace gestionar registros DNS para acceder a la interfaz RAM Dns.

Tips & Trucos

Implementar la interfaz RAM Dns y la interfaz DNS de WHMCS junto para múltiples Registradores de Dominios

 

Si usa 2 o más registradores de dominios, por ejemplo ResellerClub y otro Registrador "no LogicBoxes" como por ejemplo Enom, entonces deberá hacer uso del siguiente código para ofrecer la interfaz RAM Dns para Dominios de ResellerClub y la interfaz DNS de WHMCS para todos los demás Dominios:

Pasos de configuración adicionales para plantillas basado en FIVE

Pasos de configuración adicionales para plantillas basado en SIX

 

clientareadomaindetails.tpl - basado en el tema de plantillas FIVE

 

  1. Abra la plantilla "clientareadomaindetails.tpl" que se encuentra en el directorio donde tiene instalado whmcs, whmcsroot/templates/nombreplantilla/

  2. Búsque y localice el código entre {if $dnsmanagement} ... {/if}. El código entre esta declaración se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla:
    {if $dnsmanagement}<li><a href = "clientarea.php?action=domaindns&domainid={$domainid}">{$LANG.clientareadomainmanagedns}</a></li>{/if}
    

    Reemplace el código original por el siguiente:

    {if $dnsmanagement}
    	{if $registrar eq "resellerclub" || $registrar eq "resellerclubrcm"}
    		<li><a href = "dnsmanagement.php?action=managednszone&domain={$domain}&domainid={if $domainid}{$domainid}{else}{$id}{/if}">{$LANG.clientareadomainmanagedns}</a></li>
    	{else}
    		<li><a href = "clientarea.php?action=domaindns&domainid={$domainid}">{$LANG.clientareadomainmanagedns}</a></li>
    	{/if}
    {/if}
    

    Copy/paste el siguiente código html para insertar el enlace Redireccionar Dominio justo por debajo del código de arriba:

    {if $dnsmanagement}
    	{if $registrar eq "resellerclub" || $registrar eq "resellerclubrcm"}
    		<li><a href = "domainforwarding.php?action=managedomfwd&domain={$domain}&domainid={if $domainid}{$domainid}{else}{$id}{/if}">Domain Forwarding</a></li>
    	{/if}
    {/if}
    

  3. Búsque y localice el código entre {if $addonstatus.dnsmanagement} ... {else}.
    <a href = "clientarea.php?action=domaindns&domainid={$domainid}">{$LANG.manage}</a>
    

    Reemplazar el código original por el siguiente código:

    {if $registrar eq "resellerclub" || $registrar eq "resellerclubrcm"}
    	<a href = "dnsmanagement.php?action=managednszone&domain={$domain}&domainid={$domainid}">{$LANG.manage}</a> | <a href="/clientarea.php?action=domainaddons&id={$domainid}&disable=dnsmanagement&token={$token}">{$LANG.disable}</a>							
    {else}
    	<a href = "clientarea.php?action=domaindns&domainid={$domainid}">{$LANG.manage}</a> | <a href="/clientarea.php?action=domainaddons&id={$domainid}&disable=dnsmanagement&token={$token}">{$LANG.disable}</a>
    {/if}
    

  4. Suba vía FTP el archivo modificado clientareadomaindetails.tpl al directorio de su actual plantilla.

clientareadomaindetails.tpl - basado en el tema de plantillas SIX

 

  1. Abra la plantilla "clientareadomaindetails.tpl" que se encuentra en el directorio donde tiene instalado whmcs, whmcsroot/templates/nombreplantilla/

  2. Búsque y localice el código entre {if $addonstatus.dnsmanagement} ... {else}.
    <a class="btn btn-success" href = "clientarea.php?action=domaindns&domainid={$domainid}">{$LANG.manage}</a> <input type="submit" value="{$LANG.disable}" class="btn btn-danger"/>
    

    Reemplazar el código original por el siguiente código:

    {if $registrar eq "resellerclub" || $registrar eq "resellerclubrcm"}
    	<a class="btn btn-success" href = "dnsmanagement.php?action=managednszone&domain={$domain}&domainid={$domainid}">{$LANG.manage}</a> <input type="submit" value="{$LANG.disable}" class="btn btn-danger"/>
    {else}
    	<a class="btn btn-success" href = "clientarea.php?action=domaindns&domainid={$domainid}">{$LANG.manage}</a> <input type="submit" value="{$LANG.disable}" class="btn btn-danger"/>
    {/if}
    

  3. Suba vía FTP el archivo modificado clientareadomaindetails.tpl al directorio de su actual plantilla.

Últimos Tuits

Más Tuits de resmods

Última Novedad

Liberación de la serie de módulos v4!

¡v4 ha llegado! Estamos muy orgullosos de anunciar finalmente el lanzamiento de nuestro nuevo Módulo de Aprovisionamiento v4 para el Servicio Single Domain Hosting.

Leer más...

Módulo de aprovisionamiento Google Suite ahora disponible!

Estamos muy contentos de anunciar el lanzamiento de nuestro nuevo módulo de aprovisionamiento para vender y gestionar el nuevo producto de ResellerClub: Google Suite!

Leer más...

Sobre Nosotros

Quienes somos, que hacemos y todo lo demás sobre Resellerclub Mods, un proyecto empresarial de gIF: