|
El skin predeterminado del Roundcube no contempla mostrar en algún lugar de la interfaz cuál es el usuario actualmente conectado. En este artículo se detalla la manera de conseguir este cometido, siendo necesario para ello modificar el código original de la aplicación. Se asume que cuenta con una instalación completamente funcional de Rouncube Webmail, de no ser así consulte esta guía antes de seguir adelante. La información aquí presentada ha sido recopilada, adaptada y traducida a partir de los foros del proyecto Rouncube por Daniel A. Rodriguez (drodriguez<en>misiones.gov.ar)
En primer término en program/include/main.inc hay que agregar el código que aparece a continuación para mostrar "usuario@dominio". /***** display user information *****/ function rcmail_user_display($attrib) { global $OUTPUT, $JS_OBJECT_NAME; if (!$attrib['id']) $attrib['id'] = 'rcmuserdisplay'; $OUTPUT->add_script(sprintf("%s.gui_object('mostrarusuario', '%s');", $JS_OBJECT_NAME, $attrib['id'])); // allow the following attributes to be added to the tag $attrib_str = create_attrib_string($attrib, array('style', 'class', 'id')); $out = ''; $out = 'User: '; $out .= $_SESSION['username']; $out .= '@' . '' . str_replace("www.", "", $_SERVER['HTTP_HOST']); $out .= ''; return $out; }
Tambien se deberá agregar código CSS en skins/default/common.css de modo que el contenido sea mostrado sobre la caja de búsqueda. #usuarioconectado { position: absolute; top: 40px; right: 40px; height: 11px; width: 200px; color: #333333; text-decoration: none; font-size: 10px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; text-align: right; } skins/default/includes/direccioncorreo.html ** Generar Archivo Nuevo ** <div id="usuarioconectado"> <roundcube:object name="mostrarusuario" class="usuarioconectado" /> </div>
Ahora edite skins/default/templates/mail.html, y agregue <roundcube:include file="/includes/direccioncorreo.html" /> sobre la linea <div id="quicksearchbar"> <roundcube:include file="/includes/direccioncorreo.html" />
<div id="quicksearchbar"> |