LiveZilla Live Chat Software
RCM - Resellerclub Mods

Como Instalar R.E.M.Dominio Interfaz V3

REMDI - Resellerclub Interfaz de Gestión Extendido para Dominios
Fecha
Última Versión
20.10.2016
3.12.0

 

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

Versión Documento: 2.2 - 13-07-2015

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.0 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 REMDI - ResellerClub Extended Management Domain 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. Suba vía ftp el archivo domainmanagement.php del directorio descomprimido "domainmanagement_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/(portal, classic, default, responsioplus3, bootstrap3_compatibe)/.

Modificar clientareadomaindetails.tpl

 

Nota Si usa el nuevo theme six de WHMCS v6, entonces puede omitir este paso! La manipulación de enlaces es controlada automáticamente con el nuevo sistema menu hook en WHMCS v6

Las siguientes instrucciones explican como realizar los cambios en la plantilla y el archivo de estilo css

TIP! Si usa 2 o más registradores de dominios, por ejemplo ResellerClub y otro registrador "no LogicBoxes" como por ejemplo Enom, entonces debería echar un vistazo a la pestaña "Tips & Trucos" para saber como configurar R.A.M.Dns Interfaz para múltiples registradores.

Para plantillas basado en el tema classic y portal

 

  1. Abra la plantilla "clientareadomaindetails.tpl" que se encuentra en el directorio donde tiene instalado whmcs, /whmcsroot/templates/portal o classic/. Si ha renombrado el directorio o bien esta usando otro diseño para su whmcs, simplemente abra la plantilla "clientareadomaindetails.tpl" del diseño que usa por defecto

  2. Busque y localice el código entre {if $managecontacts} ... {/if}. El código entre esta declaración se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla:
    {if $managecontacts}
    <td><form method="post" action="{$smarty.server.PHP_SELF}?action=domaincontacts">
      <input type="hidden" name="domainid" value="{$domainid}">
      <p align="center">
        <input type="submit" value="{$LANG.domaincontactinfo}" class="button">
      </p>
    </form></td>
    {/if}
    

    Reemplace el código original por el siguiente:

    {if $managecontacts}
    <td><form method="post" action="domainmanagement.php?action=domaincontacts">
      <input type="hidden" name="domainid" value="{$domainid}"/>
      <input type="hidden" name="domain" value="{$domain}"/>
      <p align="center">
        <input type="submit" value="{$LANG.domaincontactinfo}" class="button">
      </p>
    </form></td>
    {/if}
    

  3. Busque y localice el código entre {if $registerns} ... {/if}. El código entre esta declaración se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla:
    {if $registerns}
      <td><form method="post" action="{$smarty.server.PHP_SELF}?action=domainregisterns">
      <input type="hidden" name="domainid" value="{$domainid}">
      <p align="center">
        <input type="submit" value="{$LANG.domainregisterns}" class="button">
      </p>
    </form></td>
    {/if}
    

    Reemplace el código original por el siguiente:

    {if $registerns}
    <td><form method="post" action="domainmanagement.php?action=childns">
      <input type="hidden" name="domainid" value="{$domainid}"/>
      <input type="hidden" name="domain" value="{$domain}"/>
      <p align="center">
        <input type="submit" value="{$LANG.domainregisterns}" class="button">
      </p>
    </form></td>
    {/if}
    

  4. Abra el archivo "style.css" que se encuentra en el directorio de las plantillas e inserte (copiar/pegar) al final, el contenido del archivo [stylename]_update_style.css.

  5. Suba vía FTP los archivos modificados style.css y clientareadomaindetails.tpl al directorio de su actual plantilla.

Para plantillas basado en el tema default y five

 

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

  2. Búsque y localice el código entre {if $managecontacts} ... {/if}. El código entre esta declaración se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla (todo en una línea):
    {if $managecontacts}<li><a href = "clientarea.php?action=domaincontacts&domainid={$domainid}">{$LANG.domaincontactinfo}</a></li>{/if}
    

    Reemplace el código original por el siguiente (todo en una línea):

    {if $managecontacts}<li><a href = "domainmanagement.php?action=domaincontacts&domainid={$domainid}&domain={$domain}">{$LANG.domaincontactinfo}</a></li>{/if}
    

  3. Búsque y localice el código entre {if $registerns} ... {/if}. El código entre esta declaración se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla (todo en una línea):
    {if $registerns}<li><a href = "clientarea.php?action=domainregisterns&domainid={$domainid}">{$LANG.domainregisterns}</a></li>{/if}
    

    Reemplace el código original por el siguiente (todo en una línea):

    {if $registerns}<li><a href = "domainmanagement.php?action=childns&domainid={$domainid}&domain={$domain}">{$LANG.domainregisterns}</a></li>{/if}
    

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

3º Paso

Compruebe el funcionamiento de la Interfaz

 

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

  1. En el setup de la Consola de Gestión ResellerClub Mods Consola:
    Activar Protección WHOIS

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

  3. También deber considerar la activación global para la protección Whois desde Setup » Products/Services » Domain Pricing para cada TLD que soporta este servicio:
    Gestionar TLDs en WHMCS

La instalación ha terminado aquí. Ingrese como admin 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 botón o el enlace desde la pestaña "Management Tools" si usa WHMCS 5, para gestionar los contactos de dominio.

Tips & Trucos

Usar REMDI con multiples Registradores de Dominios

 

Nota Si usa el nuevo theme six de WHMCS v6, entonces puede omitir este paso! La manipulación de enlaces es controlada automáticamente con el nuevo sistema menu hook en WHMCS v6

Si usa 2 o más registradores de dominios, por ejemplo ResellerClub y otros, entonces podrá hacer uso de la siguiente condición ofreciendo la interfaz de gestión DOMINIO extendida para dominios de ResellerClub y las interfaces de gestión de contactos y servidores DNS original de WHMCS para los demás registradores. Use el siguiente código para resolver este caso:

Para plantillas basados en el tema classic y portal

 

  1. Abra la plantilla "clientareadomaindetails.tpl" que se encuentra en el directorio donde tiene instalado whmcs, /whmcsroot/templates/portal o classic o custom/. Si ha renombrado el directorio o bien esta usando otro diseño para su whmcs, simplemente abra la plantilla "clientareadomaindetails.tpl" del diseño que usa por defecto.

  2. Busque y localice el código entre {if $managecontacts} ... {/if} y {if $registerns} ... {/if}. El código entre esta declaración se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla
    {if $managecontacts}
    <td><form method="post" action="{$smarty.server.PHP_SELF}?action=domaincontacts">
      <input type="hidden" name="domainid" value="{$domainid}">
      <p align="center">
        <input type="submit" value="{$LANG.domaincontactinfo}" class="button">
      </p>
    </form></td>
    {/if}
    

    {if $registerns}
    <td><form method="post" action="{$smarty.server.PHP_SELF}?action=domainregisterns">
      <input type="hidden" name="domainid" value="{$domainid}">
      <p align="center">
        <input type="submit" value="{$LANG.domainregisterns}" class="button">
      </p>
    </form></td>
    {/if}
    

    Reemplace el código original por el siguiente:

    {if $managecontacts}
      {if $registrar eq "resellerclub" || $registrar eq "resellerclubrcm"}
        <td><form method="post" action="domainmanagement.php?action=domaincontacts">
          <input type="hidden" name="domainid" value="{$domainid}"/>
          <input type="hidden" name="domain" value="{$domain}"/>
          <p align="center">
            <input type="submit" value="{$LANG.domaincontactinfo}" class="button">
          </p>
        </form></td>
      {else}
        <td><form method="post" action="{$smarty.server.PHP_SELF}?action=domaincontacts">
          <input type="hidden" name="domainid" value="{$domainid}">
          <p align="center">
            <input type="submit" value="{$LANG.domaincontactinfo}" class="button">
          </p>
        </form></td>
      {/if}
    {/if}
    

    {if $registerns}
      {if $registrar eq "resellerclub" || $registrar eq "resellerclubrcm"}
        <td><form method="post" action="domainmanagement.php?action=childns">
          <input type="hidden" name="domainid" value="{$domainid}"/>
          <input type="hidden" name="domain" value="{$domain}"/>
          <p align="center">
            <input type="submit" value="{$LANG.domainregisterns}" class="button">
          </p>
        </form></td>
      {else}
        <td><form method="post" action="{$smarty.server.PHP_SELF}?action=domainregisterns">
          <input type="hidden" name="domainid" value="{$domainid}">
          <p align="center">
            <input type="submit" value="{$LANG.domainregisterns}" class="button">
          </p>
        </form></td>
      {/if}
    {/if}
    

Para plantillas basado en el tema default y five

 

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

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

    Reemplace el código original por el siguiente (todo en una línea):

    {if $managecontacts}{if $registrar eq "resellerclub" || $registrar eq "resellerclubrcm"}<li><a href = "domainmanagement.php?action=domaincontacts&domainid={$domainid}&domain={$domain}">{$LANG.domaincontactinfo}</a></li>{else}<li><a href = "clientarea.php?action=domaincontacts&domainid={$domainid}">{$LANG.domaincontactinfo}</a></li>{/if}{/if}
    {if $registerns}{if $registrar eq "resellerclub" || $registrar eq "resellerclubrcm"}<li><a href = "domainmanagement.php?action=childns&domainid={$domainid}&domain={$domain}">{$LANG.domainregisterns}</a></li>{else}<li><a href = "clientarea.php?action=domainregisterns&domainid={$domainid}">{$LANG.domainregisterns}</a></li>{/if}{/if}
    

Últimos Tuits

Más Tuits de resmods

Última Novedad

Viernes Negro y Novedades Importantes!

Viernes Negro viene y comenzará esta noche. ¡No se lo pierda y consigue el mejor descuento posible para nuestro portafolio completo!
Leer más...

Sobre Nosotros

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