Prefijos en el Index [Como en VB]
Este tuto no lo inicie yo, pero a causa de que el autor dio una serie de codigos muy mal escritos y un tuto incompleto me di a la tarea terminarlo y ...

Este tuto no lo inicie yo, pero a causa de que el autor dio una serie de codigos muy mal escritos y un tuto incompleto me di a la tarea terminarlo y distribuir creditos.


Ejemplo: http://www.xpresionzone.net/foro/index.php en "Último Mensaje" salen los prefijos entre el posticon y el titulo del tema

Archivos a Editar:
/inc/functions_forumlist.php

Abranlo con el Notepad++ y

Busquen:
Código:
global $fcache, $moderatorcache, $forumpermissions, $theme, $mybb, $templates, $bgcolor, $collapsed, $lang, $showdepth, $plugins, $parser, $forum_viewers;

remplacen por:
Código:
global $db, $fcache, $moderatorcache, $forumpermissions, $theme, $mybb, $templates, $bgcolor, $collapsed, $lang, $showdepth, $plugins, $parser, $forum_viewers;


Busquen:
Código PHP:
elseif($hideinfo != true)


remplacen por:
Código PHP:
elseif($hideinfo != true)
                {
                    
/************** Prefijos en el Index ************ */
                        // @Autor: Mattia
                        // @Web: www.methack.it/forum/
                        // @Creditos: Solstice
                    // Obtener detalles de la base de datos.
                    
$thread get_thread($lastpost_data['lastposttid']);
                    
// Obtener el prefijo si hay uno.
                    
$thread['threadprefix'] = '';
                    
$thread['displayprefix'] = '';
                    if(
$thread['prefix'] != 0)
                    {
                        
$query $db->simple_select('threadprefixes''prefix, displaystyle'"pid='{$thread['prefix']}'");
                        
$threadprefix $db->fetch_array($query);
                                    
                        
$thread['threadprefix'] = $threadprefix['prefix'].' ';
                        
$thread['displayprefix'] = $threadprefix['displaystyle'].' ';
                    }
                    
/************** Fin de la modificacion ***************** */ 

Busquen:
Código PHP:
$lastpost_subject $full_lastpost_subject $parser->parse_badwords($lastpost_data['lastpostsubject']); 

remplacen por:
Código PHP:
$lastpost_subject $full_lastpost_subject $thread['threadprefix'] . $parser->parse_badwords($lastpost_data['lastpostsubject']); 


En sus plantillas de "Caja del Foro" -> forumbit_depth1_forum_lastpost y forumbit_depth2_forum_lastpost

Coloquen
Código PHP:
{$thread['displayprefix']} 
antes de
Código PHP:
<a href="{$lastpost_link}style="white-space:nowrap" 


Saludos Wink
:)
Mmmm, , , esto es más complicado xD ,es mejor hacerlo con Xthreads WinkSmile ,pero gracias igualmente!
al ir a cualquier lado de tu foro sale esto
MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1054 - Unknown column 't.prefix' in 'on clause'
Query:
SELECT t.*, t.username AS threadusername, p.displaystyle AS threadprefix, u.username, MATCH (t.subject) AGAINST ('[Lunes 16 de Agosto] Actualizaciones Importantes') AS relevance FROM mybb_threads t LEFT JOIN mybb_threadprefixes p ON (p.pid = t.prefix) LEFT JOIN mybb_users u ON (u.uid = t.uid) WHERE t.fid='69' AND t.tid!='1861' AND t.visible='1' AND t.closed NOT LIKE 'moved|%' AND MATCH (t.subject) AGAINST ('[Lunes 16 de Agosto] Actualizaciones Importantes') >= '5' ORDER BY t.lastpost DESC LIMIT 0, 3
Última modificación: 4 Sep, 2010, 6:50 am por alecai.
No me cuadra me sale el error de mala configuracion, el problema es con:

Parse error: syntax error, unexpected $end in /home/----/public_html/foro/inc/functions_forumlist.php on line 497

Creo porque no me cuadra la segunda modificacion, me falta el style="white-space:nowrap" ....
Donde salen los prefijos para poner a los temas no se donde estan... :/
En Ajustes y en el panel de al lado sale todo Wink

Te recomiendo que uséis el paso de Xthreads Wink este contiee muchos errores
mejor ubieras puesto una cap, ese link ya ni funciona :S
Fijate... hacelo! y lo podes ver -.-
Esto es para poner los prefijos en el título de los posts?
De ser así ¿Qué es lo de Xthreads? ¿Un mod?

Gracias!
sigo votando por una captura, debería ser ya un requisito :S
el foro no me habre despues de haber hecho la edicion :thumbdown: