Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..
Gracias.
La Administración de phpBB España.
Añadir Iconos al Perfil
Añadir Iconos al Perfil
Plantilla(s) usuada(s): cerulean
MODs instalados: Advanced BBCode Box 3.0.12, y mod Versión Móvil del foro.
Versión de phpBB: 3.0.11
Servidor: 1and1(pago).
Problema:
Quiero añadir más iconos al perfil, tipo Web, Correo, yahoo mensenger, todo eso, pero uno que yo añada y despues ponga con un texto especial, por ejemplo, la web trata de battlefield, y battlefield tiene una "red social" llamada "Battlelog", quiero añadir un icono 32x32 o 16x16 de ese icono para que después salga en los posts junto a la Web, PM, Correo, etc...y la gente al pulsar te redirija al link de su "Battlelog".
He buscado y era algo de introducirlo en el CSS, pero no sé como, si pueden ayudarme lo agradecería, saludos.
Re: Añadir Iconos al Perfil
Ejecutar consulta SQL - Nota: Recuerda cambiar el prefijo de esta consulta (phpbb_) por el de las tablas de tu foro.
Código: Seleccionar todo
ALTER TABLE `phpbb_users` ADD COLUMN `user_battlelog` VARCHAR(255) CHARSET utf8 COLLATE utf8_bin NOT NULL ;
Código: Seleccionar todo
'U_JABBER' => ($data['user_jabber'] && $auth->acl_get('u_sendim')) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=contact&action=jabber&u=' . $user_id) : '',
Código: Seleccionar todo
'U_BATTLELOG' => (!empty($data['user_battlelog'])) ? $data['user_battlelog'] : '',
Código: Seleccionar todo
'jabber' => ($row['user_jabber'] && $auth->acl_get('u_sendim')) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", "mode=contact&action=jabber&u=$poster_id") : '',
Código: Seleccionar todo
'battlelog' => $row['user_battlelog'],
Código: Seleccionar todo
'U_JABBER' => $user_cache[$poster_id]['jabber'],
Código: Seleccionar todo
'U_BATTLELOG' => $user_cache[$poster_id]['battlelog'],
Código: Seleccionar todo
'jabber' => utf8_normalize_nfc(request_var('jabber', $user->data['user_jabber'], true)),
Código: Seleccionar todo
'battlelog' => request_var('battlelog', $user->data['user_battlelog']),
Código: Seleccionar todo
'yim' => array('string', true, 5, 255),
Código: Seleccionar todo
'battlelog' => array(
array('string', true, 12, 255),
array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),
Código: Seleccionar todo
'user_jabber' => $data['jabber'],
Código: Seleccionar todo
'user_battlelog' => $data['battlelog'],
Código: Seleccionar todo
'JABBER' => $data['jabber'],
Código: Seleccionar todo
'BATTLELOG' => $data['battlelog'],
Código: Seleccionar todo
'U_JABBER' => ($user_info['user_jabber'] && $auth->acl_get('u_sendim')) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=contact&action=jabber&u=' . $author_id) : '',
Código: Seleccionar todo
'U_BATTLELOG' => (!empty($user_info['user_battlelog'])) ? $user_info['user_battlelog'] : '',
Código: Seleccionar todo
));
Código: Seleccionar todo
'BATTLELOG' => 'Página de Battlelog',
'VISIT_BATTLELOG' => 'Visitar página de Battlelog',
Código: Seleccionar todo
<!-- IF U_JABBER and S_JABBER_ENABLED --><dt>{L_JABBER}:</dt> <dd><a href="{U_JABBER}" onclick="popup(this.href, 550, 320); return false;">{L_SEND_JABBER_MESSAGE}</a></dd><!-- ELSEIF USER_JABBER --><dt>{L_JABBER}:</dt> <dd>{USER_JABBER}</dd><!-- ENDIF -->
Código: Seleccionar todo
<!-- IF U_BATTLELOG --><dt>{L_BATTLELOG}:</dt> <dd><a href="{U_BATTLELOG}" title="{L_VISIT_BATTLELOG}: {U_BATTLELOG}">{U_BATTLELOG}</a></dd><!-- ENDIF -->
Código: Seleccionar todo
<!-- IF U_PM or U_EMAIL or U_WWW or U_MSN or U_ICQ or U_YIM or U_AIM or U_JABBER -->
Código: Seleccionar todo
<!-- IF U_PM or U_EMAIL or U_WWW or U_MSN or U_ICQ or U_YIM or U_AIM or U_JABBER or U_BATTLELOG -->
Código: Seleccionar todo
<!-- IF U_JABBER --><li class="jabber-icon"><a href="{U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
Código: Seleccionar todo
<!-- IF U_BATTLELOG --><li class="battlelog-icon"><a href="{U_BATTLELOG}" title="{L_BATTLELOG_VISIT}: {U_BATTLELOG}"><span>{L_BATTLELOG}</span></a></li><!-- ENDIF -->
Código: Seleccionar todo
<dl>
<dt><label for="jabber">{L_UCP_JABBER}:</label></dt>
<dd><input type="text" name="jabber" id="jabber" maxlength="255" value="{JABBER}" class="inputbox" /></dd>
</dl>
Código: Seleccionar todo
<dl>
<dt><label for="battlelog">{L_BATTLELOG}:</label></dt>
<dd><input type="text" name="battlelog" id="battlelog" maxlength="255" value="{BATTLELOG}" class="inputbox" /></dd>
</dl>
Código: Seleccionar todo
<!-- IF postrow.U_PM or postrow.U_EMAIL or postrow.U_WWW or postrow.U_MSN or postrow.U_ICQ or postrow.U_YIM or postrow.U_AIM or postrow.U_JABBER -->
Código: Seleccionar todo
<!-- IF postrow.U_PM or postrow.U_EMAIL or postrow.U_WWW or postrow.U_MSN or postrow.U_ICQ or postrow.U_YIM or postrow.U_AIM or postrow.U_JABBER or postrow.U_BATTLELOG -->
Código: Seleccionar todo
<!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
Código: Seleccionar todo
<!-- IF postrow.U_BATTLELOG --><li class="battlelog-icon"><a href="{postrow.U_BATTLELOG}" title="{L_VISIT_BATTLELOG}: {postrow.U_BATTLELOG}"><span>{L_BATTLELOG}</span></a></li><!-- ENDIF -->
Código: Seleccionar todo
/* Profile & navigation icons */
/* Batlelog icon */
.battlelog-icon, .battlelog-icon a { background: none top left no-repeat; }
ul.profile-icons li.battlelog-icon { width: {ANCHO}px; {ALTO}: 32px; }
.jabber-icon, .jabber-icon a { background-image: url("{URL_DEL_ICONO}"); }
Código: Seleccionar todo