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:
global $fcache, $moderatorcache, $forumpermissions, $theme, $mybb, $templates, $bgcolor, $collapsed, $lang, $showdepth, $plugins, $parser, $forum_viewers;

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


Busquen:
elseif($hideinfo != true)
{

remplacen por:
    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:
$lastpost_subject = $full_lastpost_subject = $parser->parse_badwords($lastpost_data['lastpostsubject']);

remplacen por:
$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
{$thread['displayprefix']}
antes de
<a href="{$lastpost_link}" style="white-space:nowrap"


Saludos Wink
:)
Archivos Adjuntos

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:
Colaboradores
TAito ronpsp Omar G. Maxii inicia2 Gypaete Edson Ordaz Deadnorth ciberutilidades barakas
This forum uses Lukasz Tkacz MyBB addons.