445px-horde-logo_svgEstube buscando mucho tiempo como cambiar el LOGO default que instala Horde, y por fin puede conseguir como hacerlo a base de ensayo y errores, quiero compartir esta experiencia con el Muncho Open source,

Nota: con esto no le quitamos su merito y decho que tienes Horde, como uno de los Webmail mas versátil, y vistoso, que existe, sino es el mejor esta serca de ser el mejor WEBMAIL. VIVA Horde, LIVE Horde.



Bueno vamos al Grano del asunto de esta configuración de como cambiar el logo default, por de tu empresa, y personalizar el titulo de tu HORDE.

bamos a trabajar con 2 archivo de configuracion para esto:

/imp/motd.php

/imp/login.php

OJO cuidado, antes de hacer cualquier configuracion resguarde su archivos con otro nombre por si la cosa no les salen como usted quiere o se equivoca,

con el comando mv Files.php a Files-BACK.php

en el caso de Horde instado por PLESK, lo de color rojo es lo nuevo adaptelo a su instalacion, esto es lo nuevo que se le agrago a este archivo, en este caso

esto utilizando un logo animado FLASH

usted tiene un archivo asi

Ruta en una instalacion realizada con Plesk

vim /etc/psa-horde/imp/motd.php

ruta en una instalacion realizada via horde.org

/var/www/html/horde/imp/config/motd.php

*
* $SERVER_SSL_PORT – Port on which your SSL server listens (Usually 443)
* $SERVER_HTTP_PORT – Port on which your HTTP server listens (Usually 80)
* $SERVER_SSL_URL – Full URL to your HTTPS server and Horde directory
* $SERVER_HTTP_URL – Full URL to your HTTP server and Horde directory
*/

// $SERVER_SSL_PORT = 443;
// $SERVER_HTTP_PORT = 80;
// $SERVER_SSL_URL = ‘https://www.example.com’;
// $SERVER_HTTP_URL = ‘http://www.example.com’;
//
// $port = $_SERVER[‘SERVER_PORT’];
//
// echo ‘<br /><div align=”center” class=”light”>’;
//
// switch ($port) {
// case $SERVER_SSL_PORT:
// echo _(”You are currently using Secure HTTPS<br />”);
// break;
//
// case $SERVER_HTTP_PORT:
// echo _(”You are currently using Standard HTTP<br />”);
// break;
// }
//
// echo ‘<a class=”small” href=”‘ . $SERVER_HTTP_URL . ‘” target=”_parent”>’ . _(”Click here for Standard HTTP”) . ‘</a> – <a class=”small” href=”‘ . $SERVER_SSL_URL . ‘” target=”_parent”>’ . _(”Click here for Secure HTTPS”) . ‘</a></div>’;

/* CONFIG END. DO NOT CHANGE ANYTHING IN OR BEFORE THIS LINE. */
/** DO NOT DELETE THIS LINE **/
?>
<!– include(dirname(__FILE__).’/../horde/reg_change.php’);
if (TEMPLATES_FOLDER == “templates”) {
if(file_exists( “/usr/share/psa-horde/imp/wb_config/motd.php”)){
include( “/usr/share/psa-horde/imp/wb_config/motd.php”);
}
} –>
<!–/** DO NOT DELETE THIS LINE **/ –>
<center>
<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0″ width=”432″ height=”161″ title=”CLAVE digital”>
<param name=”movie” value=”/themes/graphics/su-logo.swf” />
<param name=”quality” value=”high” />
<param name=”wmode” value=”transparent” />
<embed src=”/themes/graphics/su-logos.swf” quality=”high” pluginspage=”http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash” type=”application/x-shockwave-flash” width=”432″ height=”161″>
</embed>
</object>

Si su Logo no es una animacion FALSH .SWF y es un aarchivo cualquiera de grafico entoces su archivo deve ser parecido a este.

<?php

<br />
<table width=”100%”><tr><td align=”center”><img src=”themes/graphics/SU-Logo.png” alt=”Powered by Su Compania .” /></td></tr></table>

Ahora bamos a cambiar el mesage de bienvenida personalizado a su empresa.

En instacion nomal de Horde esta es la RUTA del archivo

/var/www/html/horde/imp/login.php

En la Instalcion Via PLESK esta es la RUTA del Archivo

/usr/share/psa-horde/imp

de Bienvenido a Horde, los cambiamos a Bienvenido el Sistema de Correo de su empresa en el archivo

cambiaremos

else {
$reason = $auth->getLogoutReasonString();
$title = sprintf(_(”Welcome to %s”), $registry->get(’name’, ($imp_auth) ? ‘horde’ : null));
}

por este.

else {
$reason = $auth->getLogoutReasonString();
$title = sprintf(_(”Bienvenido a Lo que tu quieras Aquí“), $registry->get(’name’, ($imp_auth) ? ‘horde’ : null));
}

8 respuestas a “Change Logo in Horde and Coments, Cambiar Logo en Horde y Comentarios”

  1. Avatar de Jesus
    Jesus

    Quiero personalizar el Bienvenido a Horde siguiendo sus indicaciones, pero no se donde acceder en plesk para modificarlo.

    Me pueden indicar como debo hacerlo

    Gracias

    Jesus

    Me gusta

    1. Avatar de ncastillo
      ncastillo

      http://blogs.clavedigital.com/ncastillo/

      Aqui tengo varias documentaciones que te pueden ayudar, en los proximo dias estare publicando como hacerlo de una manera mas sencilla en este Blogs

      Me gusta

  2. Avatar de HORACIO
    HORACIO

    Me podrían informar como puedo recuperar mi contraseña de ingreso al Horde. Muchas Gracias

    Me gusta

    1. Avatar de ncastillo
      ncastillo

      Exite una manera, que podria funsionar y correr
      https://Tu-Dominio.Com/horde/services/resetpassword.php?url=

      o tra bajar con el archivo de configuracion de Horde

      Me gusta

  3. Avatar de fernando
    fernando

    Está re mal explicado

    Me gusta

  4. Avatar de ncastillo
    ncastillo

    Fernando Gran Aporte!!! hace con tu comentarios, Este es un Blogs Democratico sin Censura, Por eso es que publico Los comentarios, buenos o malos, ecepto Ofencivo, «Esta re Mal explicado» Simple!!! Aporta la repuesta correcta y la mejor forma, para que todo puedan veneficiarce, el cual es el objetivo de este Blogs, Mal Explicado, Pues simple, publicar un comentario con la repuesta o la solucion correcta para que todos nos veneficiemos. Simpre positivo, Seguiremos publicando Temas aunque tengan algunos errores Ya que este es el objetivo, que quien busque informacion tenga informacion lo mas precisa posible y sin errores, y se fernado no ayuda en algunos caso tendremos articulos Re Bien Explicado!!!

    Me gusta

  5. Avatar de David Santamaría
    David Santamaría

    Buenos días,

    Con este procedimiento no lo he conseguido, sin embargo, con un buen uso del terminal he conseguido encontrar algo más sencillo.

    Dentro de /usr/share/psa-horde/config/registry.php

    Editamos lo siguiente:

    $this->applications[‘horde’] = array(
    ‘fileroot’ => ‘/usr/share/psa-horde’,
    ‘webroot’ => $webroot,
    ‘initial_page’ => ‘login.php’,
    ‘name’ => _(«Horde»),
    ‘status’ => ‘active’,
    ‘templates’ => ‘/usr/share/psa-horde/templates’,
    ‘provides’ => ‘horde’,
    );

    POR:

    $this->applications[‘horde’] = array(
    ‘fileroot’ => ‘/usr/share/psa-horde’,
    ‘webroot’ => $webroot,
    ‘initial_page’ => ‘login.php’,
    ‘name’ => _(«Lo que quiero que salga después de Bienvenidos a …»),
    ‘status’ => ‘active’,
    ‘templates’ => ‘/usr/share/psa-horde/templates’,
    ‘provides’ => ‘horde’,
    );

    Y ya está funcionando. Es el unico que me ha funcionado ya que he procedido también ha editar las traducciones de idioma turba.mo y horde.mo, convirtiendolas antes a .po para editarlas con poedit y no he tenido exito.

    Un saludo

    Me gusta

Deja un comentario