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
[Tutorial] Icono del post en lista de foros.
Páginas (2): 1 2   
Edson Ordaz   25 Jun, 2011, 8:01 pm
#1
Bueno sama fue quien pidio esto y aqui les traigo el tutorial para mostrar el icono del post en la lista de foro no es algo complicado pero tienen que modificar dos archivos...

Primero que nada vamos al archivo function_forumlist.php dentro de la carpeta inc y lo abrimos con un notepad++. Nos ubicamos en la linea 231 y agregamos el siguiente codigo ahi
Código PHP:
<?php 
global $db;
$querytid = $db->simple_select("threads", "icon", "tid=".$lastpost_data['lastposttid']);
$lastpost_tid_query = $db->fetch_array($querytid);
$queryicon = $db->simple_select("icons", "path", "iid=".$lastpost_tid_query['icon']);
$lastpost_icon = $db->fetch_array($queryicon);
if(!
$lastpost_tid_query['icon'])
{
$icono = "";
}else{
$icono = "<img src=\"{$lastpost_icon['path']}\" />";
}

y despues vamos al archivo usercp.php para que tambien se muestre en su panel de control de suscripcion de foros y en la linea 1575 y agregamos el siguiente codigo
Código PHP:
<?php 
$querytid
= $db->simple_select("threads", "icon", "tid=".$forum['lastposttid']);
$lastpost_tid_query = $db->fetch_array($querytid);
$queryicon = $db->simple_select("icons", "path", "iid=".$lastpost_tid_query['icon']);
$lastpost_icon = $db->fetch_array($queryicon);
if(!
$lastpost_tid_query['icon'])
{
$icono = "";
}else{
$icono = "<img src=\"{$lastpost_icon['path']}\" />";
}
ahora por ultimo vamos a la plantilla forumbit_depth2_forum_lastpost esta la encontramos dentro del set de plantillas caja del foro, regularmente esta plantilla se encuentra asi
Código:
<span class="smalltext">
<a href="{$lastpost_link}" title="{$full_lastpost_subject}"><strong>{$lastpost_subject}</strong></a>
<br />{$lastpost_date} {$lastpost_time}<br />{$lang->by} {$lastpost_profilelink}</span>

bueno pues la remplazamos por esta
Código:
<span class="smalltext">
{$icono} <a href="{$lastpost_link}" title="{$full_lastpost_subject}"><strong>{$lastpost_subject}</strong></a>
<br />{$lastpost_date} {$lastpost_time}<br />{$lang->by} {$lastpost_profilelink}</span>

si ponen atencion unicamente agrege la palabra {$icono} y listo con eso se muestra el icono del post en la caja del foro!

PD: Como mis queridos usuarios muchos no les gusta arriesgarse a editar ni nada bueno les adjunto los archivos pero ATENCION si anterioromente han modificado estos archivos manualmente (que lo dudo) tendran que volver a editarlos >.<!

Los que editar sus archivos suerte y aqui les doy soporte por cualquier error los que no quieren arreglarse abran el spoiler >.<
[spoiler]
Meter este archivo a su root
[attachment=1050]

y meter este otro dentro de su carpeta inc
[attachment=1049]

y ya solo les queda editar la plantilla mencionada[/spoiler]


Les dejo unas imagenes.
[Imagen: 59827890.png]
[Imagen: 49950003.png]
Omar G.   26 Jun, 2011, 9:33 am
#2
Funcionando 100% Edson Wink
Edson Ordaz   26 Jun, 2011, 10:39 am
#3
(26 Jun, 2011, 9:33 am)Sama34 escribió: Funcionando 100% Edson Wink

Si jeje detecte el error era xq en el usercp no estaba el codigo Wink aparte de que no reconoce $lastpost_data['lastposttid']; entonces le meti el $forum Wink
Saludos!
Cluster   26 Jun, 2011, 10:48 am
#4
xD el plugin hecho tutorial mmmmm aun falta que me revises el que use para los prefijos que jamas me funcionaron correctamente -.-

:)
Edson Ordaz   26 Jun, 2011, 10:50 am
#5
(26 Jun, 2011, 10:48 am)Solstice escribió: xD el plugin hecho tutorial mmmmm aun falta que me revises el que use para los prefijos que jamas me funcionaron correctamente -.-

no entendi... que quieres?? dime bien y ya yo te reviso el archivo!
Cluster   26 Jun, 2011, 10:54 am
#6
=/ revisa los tutoriales ahi esta el tema de prefijos en index

:)
Edson Ordaz   26 Jun, 2011, 11:08 am
#7
ya lo revise y no veo errores en el codigo >.<
DARKNESSDH   26 Jun, 2011, 11:11 am
#8
tienes mucho valor para no utilizar antivirus xDDDD
Edson Ordaz   26 Jun, 2011, 11:12 am
#9
(26 Jun, 2011, 11:11 am)DARKNESSDH escribió: tienes mucho valor para no utilizar antivirus xDDDD

?????? wtf?? no entendi...
Omar G.   26 Jun, 2011, 11:24 am
#10
(26 Jun, 2011, 11:12 am)Edson Ordaz escribió:
(26 Jun, 2011, 11:11 am)DARKNESSDH escribió: tienes mucho valor para no utilizar antivirus xDDDD

?????? wtf?? no entendi...

En las imagenes que colocas no tienes el virus o no se ve.

El tutorial que dice Solstice no lo he probado pero segun no funciona o tira error.

Podrias revisarlo haber si funciona?
Páginas (2): 1 2   
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.