Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Prefijos en el Index [Como en VB]
Páginas (4): 1 2 3 4   
Cluster   3 Sep, 2010, 7:54 pm
#1
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:
<?php 
elseif($hideinfo != true)
{

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

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


Saludos Wink

:)
Gypaete   4 Sep, 2010, 6:05 am
#2
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.
ciberutilidades   19 Oct, 2010, 7:28 pm
#3
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" ....
inicia2   14 Dec, 2010, 3:38 pm
#4
Donde salen los prefijos para poner a los temas no se donde estan... :/
Gypaete   2 Feb, 2011, 1:29 pm
#5
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
TAito   18 Feb, 2011, 1:40 pm
#6
mejor ubieras puesto una cap, ese link ya ni funciona :S
Maxii   18 Feb, 2011, 1:57 pm
#7
Fijate... hacelo! y lo podes ver -.-
barakas   19 Feb, 2011, 6:43 pm
#8
Esto es para poner los prefijos en el título de los posts?
De ser así ¿Qué es lo de Xthreads? ¿Un mod?

Gracias!
TAito   24 Mar, 2011, 11:55 pm
#9
sigo votando por una captura, debería ser ya un requisito :S
Deadnorth   21 Apr, 2011, 1:33 pm
#10
el foro no me habre despues de haber hecho la edicion :thumbdown:
Páginas (4): 1 2 3 4   
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.