Page tree
Skip to end of metadata
Go to start of metadata

Descripción general

Este documento explica cómo crear páginas de entrada personalizadas. Estas páginas se aplicarán a cada cuenta en el servidor. Los proveedores no pueden crear sus propias páginas de entrada personalizadas en este momento. 

  • PICK Importante: Mucha de la información incluida en este documento puede cambiar en el futuro. Sin embargo, las variables que usan las plantillas permanecerán iguales en versiones futuras de cPanel & WHM.
  • note ¡Ojo!: El término $themename mostrado en este documento representará el nombre de la plantilla que usted personalizará.

Duplicar la plantilla existente

Usted puede encontrar todos los materiales necesarios para personalizar las páginas de entrada bajo el directorio/usr/local/cpanel/base/unprotected/ Este directorio contiene la plantilla de entrada principal y sus archivos CSS, además de dos subdirectorios importantes:

  • /usr/local/cpanel/base/unprotected/$themename/templates/ — Este directorio contiene varias plantillas personalizables adicionales. Estas plantillas incluyen páginas de error, la característica de reinicio de contraseña y otras plantillas de menor uso. Usted las necesitará personalizar para poder crear páginas personalizadas.
  • /usr/local/cpanel/base/unprotected/$themename/images/ — Este directorio contiene todas las imágenes que aparecen en las páginas de entrada.

Primero, debe crear una copia de la plantilla cpanel existente:

  1. Acceda a la sección Universal Theme Manager en WHM (Main >> Themes >> Universal Theme Manager).
  2. Pulse el enlace Manage Themes, bajo Login.
  3. Pulse el icono Clone, al lado de la plantilla cpanel
  4. Escriba un nombre para la copia de la plantilla en el campo de texto disponible y pulse Submit.

En este momento, usted tendrá una copia de la plantilla cpanel ubicada en /usr/local/cpanel/base/unprotected/$themename En este caso, $themename sería el nombre que usted escribió en el paso 4.

Una vez que usted haya copiado una plantilla, usted podrá editar las imágenes y plantillas listadas a continuación.

Una vez que haya terminado de editar la plantilla, navegue a la sección Tweak Settings en WHM y seleccione su plantilla nueva de la opción Default login theme.

Para cambiar el idioma local en su página de entrada personalizada, use la característica Edit a Locale.

Para añadir cadenas de caracteres nuevas a su página de entrada personalizada, le pedimos encarecidamente que use la característica maketext (en inglés).

Encontrar las imágenes

Los siguientes puntos sobre los logotipos de la subcabecera para cPanel, WHM y webmail son importantes:

  • Las imágenes están ubicadas en /usr/local/$themename/base/unprotected/cpanel/images Hay tres imágenes de la subcabecera y 9 otras imágenes que se pueden personalizar.
  • El área que contiene todas las imágenes de la subcabecera mide 345 x 75 píxeles.
  • Los logotipos de la subcabecera miden 318 x 55 píxeles. Usted debe diseñar su logotipo personalizado con las mismas dimensiones. Así tendrá espacio dentro de la subcabecera de la página de entrada.
  • Los logotipos de la subcabecera están ubicados en el div login-sub-header bajo style_v2.css

Imágenes de la subcabecera

 

Ruta completaImágenDescripción
/usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo.png

La subcabecera de cPanel.
/usr/local/cpanel/base/unprotected/$themename/images/whm.png

La subcabecera de WHM.
/usr/local/cpanel/base/unprotected/$themename/images/webmail.png

La subcabecera de webmail.

Otras imágenes

Ruta completaImágenDescripción
/usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo-tiny.png

El logotipo de cPanel al pie de las páginas de entrada.
/usr/local/cpanel/base/unprotected/$themename/images/icon-password.png

El icono que aparece en el campo de la contraseña.
/usr/local/cpanel/base/unprotected/$themename/images/icon-username.png

El icono que aparece en el campo de nombre de usuario.
/usr/local/cpanel/base/unprotected/$themename/images/login-error-close.png

El icono que les permite a los usuarios cerrar cualquier mensaje emergente que recibe el sistema.
/usr/local/cpanel/base/unprotected/$themename/images/login-whisp.pngLa imagen de fondo para las páginas de entrada.
/usr/local/cpanel/base/unprotected/$themename/images/notice-error.png

La imagen que aparece en la página cuando hay un error.
/usr/local/cpanel/base/unprotected/$themename/images/notice-info.png

La imagen que aparece cuando el sistema necesita mostrar información adicional.
/usr/local/cpanel/base/unprotected/$themename/images/notice-success.png

La imagen que aparece cuando el usuario entra al sistema o reinicia su contraseña exitosamente.
/usr/local/cpanel/base/unprotected/$themename/images/warning.png

La imagen que aparece cuando se da una advertencia.

Referencia para personalizar plantillas

token_denied.tmpl

 

La plantilla de error
Pulse para agrandar la imagen.

 

Ubicación/usr/local/cpanel/base/unprotected/$themename/templates/error.tmpl
DescripciónLa pantalla mostrada cuando un usuario recibe una respuesta 404,token deniedreferrer denied o access denied.
Imágenes/usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo-tiny.png

 

Las variables de esta plantilla

 

VariableTipoDescripción
form_refhashLas variables de formulario para pasar con la solicitud.
dest_uricadenaEl URL, sin el token, para cargar después de que el usuario se autentica nuevamente.
themecadenaLa plantilla a cargar.
error_msgcadenaEl mensaje de error que se debe mostrar.
parameterized_formhashLas variables de formulario que se pasan como una consulta en cadena de URL.
usercadenaEl nombre de usuario que se debe autenticar de nuevo.

login.tmpl

 

The Login Template
Pulse para agrandar la imagen.

 

Ubicación/usr/local/cpanel/base/unprotected/$themename/templates/login.tmpl
DescripciónLa página de entrada predeterminada.
Imágenes
  • /usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo.png
  • /usr/local/cpanel/base/unprotected/$themename/images/login-whisp.png
  • /usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo-tiny.png
  • /usr/local/cpanel/base/unprotected/$themename/images/icon-username.png
  • /usr/local/cpanel/base/unprotected/$themename/images/icon-password.png

 

Las variables de esta plantilla

 

VariableTipoDescripción
msg_codecadenaLa clave que corresponde a un mensaje en login_messages para mostrar en la página de carga. Este mensaje se muestra después de que el usuario ha sido autenticado.
dest_uricadenaEl URL que se debe cargar, sin el token, una vez que el usuario haya sido autenticado con éxito.

passthrough.tmpl

 

Confirmation Code Interface.png
Pulse para agrandar la imagen.

 

Ubicación/usr/local/cpanel/base/unprotected/$themename/templates/passthrough.tmpl
DescripciónEsta plantilla se usa como una página de confirmación y redirección cuando se niega un token.
ImágenesNo aplica.

 

Las variables de esta plantilla

 

VariableTipoDescripción
redirect_uricadenaEl URL a donde se debe redirigir al usuario.
form_refhashLos form values a enviarse a redirect_uri.
cp_security_tokencadenaEl nuevo token de seguridad a usarse en el URL.

resetpass.tmpl

 

Confirmation Code Interface.png
Pulse para agrandar la imagen.

 

Ubicación/usr/local/cpanel/base/unprotected/$themename/resetpass.tmpl
DescripciónLa plantilla principal para las páginas para restaurar la contraseña.
Imágenes
  • /usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo.png
  • =/usr/local/cpanel/base/unprotected/$themename/images/login-whisp.png=
  • /usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo-tiny.png
  • /usr/local/cpanel/base/unprotected/$themename/images/icon-username.png

resetpass_confirmation.tmpl

 

Confirmation Code Interface.png
Pulse para agrandar la imagen.

 

Ubicación/usr/local/cpanel/base/unprotected/$themename/templates/resetpass_confirmation.tmpl
DescripciónEsta plantilla se usa cuando un usuario trata de restaurar la contraseña. El usuario debe escribir el código de confirmación que recibió en su correo electrónico para poder restaurar la contraseña.
Imágenes
  • /usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo.png
  • /usr/local/cpanel/base/unprotected/$themename/images/login-whisp.png
  • /usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo-tiny.png
  • /usr/local/cpanel/base/unprotected/$themename/images/notice-info.png

 

 

resetpass_no_user.tmpl

 

The No User Template
Pulse para agrandar la imagen.

 

Ubicación/usr/local/cpanel/base/unprotected/$themename/templates/resetpass_no_user.tmpl
DescripciónEsta plantilla se usa cuando un usuario pulsa el enlace Reset Password sin escribir su nombre de usuario.
Imágenes
  • /usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo.png
  • /usr/local/cpanel/base/unprotected/$themename/images/login-whisp.png
  • =/usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo-tiny.png=
  • /usr/local/cpanel/base/unprotected/$themename/images/icon-username.png

resetpass_success.tmpl

 

The Password Reset Success Template
Pulse para agrandar la imagen.

 

Ubicación/usr/local/cpanel/base/unprotected/$themename/templates/resetpass_success.tmpl
DescripciónEsta plantilla se usa cuando un usuario restaura su contraseña con éxito.
Images
  • /usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo.png
  • /usr/local/cpanel/base/unprotected/$themename/images/login-whisp.png
  • /usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo-tiny.png
  • /usr/local/cpanel/base/unprotected/$themename/images/notice-success.png

reset-email-html.tmpl

 

The Reset Password Email Template in HTML
Pulse para agrandar la imagen.

 

Ubicación/usr/local/cpanel/base/unprotected/$themename/resetpass-email-html.tmpl
DescripciónEsta plantilla define los mensajes de correo electrónico que reciben los usuarios cuando tratan de restaurar su contraseña. Estos mensajes solo funcionan si el cliente de correo electrónico del usuario pueden mostrar HTML.
Imágenes/usr/local/cpanel/base/unprotected/$themename/images/cpanel-logo-tiny.png

 

Las variables de esta plantilla

 

VariableTipoDescripción
remote_addrcadenaLa dirección IP del usuario.
confirmation_codecadenaEl código de confirmación a usarse con la utilidad resetpass
secure_reset_linkcadenaLa versión de SSL del URL que el usuario tendrá que acceder para restaurar su contraseña.
insecure_reset_linkcadenaEl URL que el usuario tendrá que acceder para restaurar su contraseña, sin usar SSL.

reset-email.tmpl

 

The Reset Password Email Template without HTML
Pulse para agrandar la imagen.

 

Ubicación/usr/local/cpanel/base/unprotected/$themename/resetpass-email.tmpl
DescripciónEsta plantilla define el mensaje de correo electrónico que los usuarios recibirán cuando tratan de restaurar su contraseña.
ImágenesNo aplica.

 

Las variables de esta plantilla

 

VariableTipoDescripción
remote_addrcadenaLa dirección IP del usuario.
confirmation_codecadenaEl código de confirmación a usarse con la utilidad resetpass
secure_reset_linkcadenaLa versión SSL del URL que el usuario tendrá que acceder para restaurar su contraseña.
insecure_reset_linkcadenaEl URL que el usuario accederá para restaurar su contraseña, sin usar SSL.
  • No labels