Formato del Nick casi en todas partes!
Bueno a peticion de _Zombie_ voy a hacer este tutorial que lo que hare es poner el formato del nickname casi en todos lados! primero en el index par...

Bueno a peticion de _Zombie_ voy a hacer este tutorial que lo que hare es poner el formato del nickname casi en todos lados!

primero en el index para que se muestre en el ultimo mensaje!
Para ello vamos al archivo functions_forumlist.php dentro de la carpeta int y vamos a la linea 230 o bien buscamos // Set up the last poster, last post thread id, last post subject and format appropriately todo ese texto buscamos y abajo encontramos!
Código PHP:
$lastpost_profilelink build_profile_link($lastpost_data['lastposter'], $lastpost_data['lastposteruid']); 

quitamos esa linea y ponemos lo siguiente:
Código PHP:
$user_profile_forum get_user($lastpost_data['lastposteruid']);
                    
$lastpost_data['lastposter'] = format_name($user_profile_forum['username'], $user_profile_forum['usergroup'], $user_profile_forum['displaygroup']);
                    
$lastpost_profilelink build_profile_link($lastpost_data['lastposter'], $lastpost_data['lastposteruid']); 

y listo ahora vamos con el foro donde lo mostrara en el creador del tema y el del ultimo mensaje!
primero para mostrar en formato el creador del tema vamos al archivo forumdisplay.php
vamos a la linea 840 o bien buscamos $thread['author'] = $thread['uid']; y abajo podemos ver este codigo
Código PHP:
$thread['author'] = $thread['uid'];
        if(!
$thread['username'])
        {
            
$thread['username'] = $thread['threadusername'];
            
$thread['profilelink'] = $thread['threadusername'];
        }
        else
        {
            
$thread['profilelink'] = build_profile_link($thread['username'], $thread['uid']);
        } 

y lo quitamos todo y ponemos este
Código PHP:
$thread['author'] = $thread['uid'];
        if(!
$thread['username'])
        {
            
$thread['username'] = $thread['threadusername'];
            
$thread['profilelink'] = $thread['threadusername'];
        }
        else
        {
            
$userformat get_user($thread['uid']);
            
$thread_format format_name($userformat['username'], $userformat['usergroup'], $userformat['displaygroup']);
            
$thread['profilelink'] = build_profile_link($thread_format$thread['uid']);
        } 
y con eso se mostrara ahora al ultimo mensaje, en el mismo archivo vamos a la linea 1079 (una vez modificado es esta linea) sin modificar es 1076! y encontramos lo siguiente
Código PHP:
// Don't link to guest's profiles (they have no profile).
        
if($lastposteruid == 0)
        {
            
$lastposterlink $lastposter;
        }
        else
        {
            
$lastposterlink build_profile_link($lastposter$lastposteruid);
        } 
y rempalzamos todo por esto
Código PHP:
if($lastposteruid == 0)
        {
            
$lastposterlink $lastposter;
        }
        else
        {
            
$user_lastpost get_user($lastposteruid);
            
$lastposter_formar format_name($user_lastpost['username'], $user_lastpost['usergroup'], $user_lastpost['displaygroup']);
            
$lastposterlink build_profile_link($lastposter_formar$user_lastpost['uid']);
        } 
y listo con eso ya arreglamos lo del foro y del index!

Ahora vamos al portal los ultimos temas en el portal (plantilla "portal_latestthreads_thread")
vamos al portal y buscamos la linea 368 o bien buscan // Don't link to guest's profiles (they have no profile). y abajo de eso encontramos
Código PHP:
if($thread['lastposteruid'] == 0)
        {
            
$lastposterlink $thread['lastposter'];
        }
        else
        {
            
$lastposterlink build_profile_link($thread['lastposter'], $thread['lastposteruid']);
        } 
lo remplazamos por
Código PHP:
if($thread['lastposteruid'] == 0)
        {
            
$lastposterlink $thread['lastposter'];
        }
        else
        {
            
$user_portal_format get_user($thread['lastposteruid']);
            
$portal_lastposter_thread format_name($user_portal_format['username'], $user_portal_format['usergroup'], $user_portal_format['displaygroup']);
            
$lastposterlink build_profile_link($portal_lastposter_thread$user_portal_format['uid']);
        } 
y listo por ultimo los anuncios o temas no se que sean jaja (plantilla "portal_announcement")!
Vamos al mismo archivo a la linea 479 o bien buscamos
Código PHP:
$profilelink htmlspecialchars_uni($announcement['threadusername']); 
y encontraremos esto
Código PHP:
if($announcement['uid'] == 0)
    {
        
$profilelink htmlspecialchars_uni($announcement['threadusername']);
    }
    else
    {
        
$profilelink build_profile_link($announcement['username'], $announcement['uid']);
    } 
y lo remplazamos por esto
Código PHP:
if($announcement['uid'] == 0)
    {
        
$profilelink htmlspecialchars_uni($announcement['threadusername']);
    }
    else
    {
        
$portaluserlink get_user($announcement['uid']);
        
$namelinkportal format_name($portaluserlink['username'], $portaluserlink['usergroup'], $portaluserlink['displaygroup']);
        
$profilelink build_profile_link($namelinkportal$portaluserlink['uid']);
    } 

y listo
les dejo unas imagenes:

Foro (creador del tema y ultimo mensaje):[attachment=1061]
Index (Ultimo mensaje): [attachment=1062]
Portal announcement: [attachment=1063]
Portal Ultimos Temas: [attachment=1064]


PD: Todo el codigo a sido hecho por mi no a sido sacado de ninguna web si lo llevan a una web pido porfavor si no ponen creditos mantener un link hacia el thread original!

Si desean que en otro lado muestre el formato solo diganmelo Wink
estupendo Edson en cuanto este en ksita lo pondre
ahi te aviso que tal me fue
pero ya hay un plugin parece que se llama stylename o algo asi esta en blixcore...
aa no sabia pero bueno solo se ve en el index y foro en el portal no y muchos usan el portal como pag principal!!
mira
http://www.blixcore.com/portal.php

igual pues es mojor modificando pero ya es cuestion de cada uno Wink
ya lo he hecho, pero el del portal no me dio
pues no logro encontrar lo que dice en la plantilla,
lo que me aparece en

"portal_latestthreads_thread"
es

Código PHP:
<tr>
<
td class="{$altbg}">
<
strong><a href="{$mybb->settings['bburl']}/{$thread['threadlink']}">{$thread['subject']}</a></strong>
<
span class="smalltext"><br />
<
a href="{$thread['lastpostlink']}">{$lang->latest_threads_lastpost}</a> {$lastposterlink}<br />
{
$lastpostdate} {$lastposttime}<br />
<
strong>&raquo; </strong>{$lang->latest_threads_replies} {$thread['replies']}<br />
<
strong>&raquo; </strong>{$lang->latest_threads_views} {$thread['views']}
</
span>
</
td>
</
tr

:S
pero lo demas se hizo con exito

thanks
no pude realizarlo copie todo tal cual y no me funciono no se que haria mal

busque el plugin que menciona Himura y tampoco lo encontre
Bueno si deseas te paso los archivos que modifiq! No tienen ningun aotra modificacion que las que hice Wink
ya funciona todo quedo en orden muchas gracias Edson por el tuto tu ayuda y la paciencia gracias a los demas tamb
Funcionando de 10+ pero Edson faltarian estos para dejar de ser 'casi' Big Grin:
Código:
usercp.php
usercp.php?action=subscriptions
usercp.php?action=forumsubscriptions

Pero dudo que alguien notara esos xD
{SIGNATURE_IMAGE}