Seleccionar idioma:
Realizar Donación - Mods Premium - Portfolio



Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.
* Duda sobre el MessageIndex.template.php
  Leído 1533 veces
* Viendo el foro
 0 Usuarios y 1 Visitante están viendo este foro.


Tema Solucionado
*
Jun 27 2012


Buenas, queria saber si hay alguna forma de modificar el MessageIndex.template.php, para poner una descripcion automatica de los topics, por ejemplo agregandole lo que ustedes usan en los bloques.

Código: [Seleccionar]
$tamano = 100; // tamao mximo
$texto = substr($body1,0,$tamano);
'.$texto.' '.'(...)'. '

Saludos

Mi Foro y Chat de Argentina

Mensajes: 312

Ver Perfil  Chat Argentina 

En línea

*
Jun 29 2012


En el messageIndex.php busca:
Código: [Seleccionar]

$result = $smcFunc['db_query']('substring', '
SELECT

y agregale dsp del SELECT mf.body,

luego busca:
Código: [Seleccionar]
$context['topics'][$row['id_topic']] = array(
'id' => $row['id_topic'],

y agreagle abajo
            'body' => parse_bbc($row['body']),


En el messageIndex.template.php dentro del for
      foreach ($context['topics'] as $topic)
      {

ya podras usar la variable $topic['body']

dejo ahora para vos que la limpies y que hagas el resto :)

ADK Portal 3.0.2
2.0.11
www.smfpersonal.net
#1

Mensajes: 8631

Ver Perfil  SMFPersonal 

En línea

*
Jun 29 2012


En verdad no me parece una buena idea, ya que si lo primero en el post es una imagen y con un link largo te leeria cortado el codigo y verias algo como esto en tu indice de mensajes:
Código: [Seleccionar]
[img]http://blablabla/oasospnakekasjljalejjsjkaessas....

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#2

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Jun 29 2012


por eso le digo, que queda en el limpiarlo, podria buscar, hay algunos bloques que hacen eso :D

ADK Portal 3.0.2
2.0.11
www.smfpersonal.net
#3

Mensajes: 8631

Ver Perfil  SMFPersonal 

En línea

*
Jun 29 2012


Gracias, me funciono como me indicaste, todo perfecto, pero ahora para limpiar que no salgan las imagenes, etc,etc, pongo en el MessageIndexTem... en la parte de

Código: [Seleccionar]
foreach ($context['topics'] as $topic)
{

abajo de eso pongo:

Código: [Seleccionar]
preg_match('/<img src="(.*?)" alt="(.*?)" (.*?) \/>/',$topic['body'],$images); 
$sinurl = preg_replace('/\[url=(.*)\[\/url\]/',"",$topic['body']);
$sinbr = preg_replace('/<br \/><br \/>/',"  ",$sinurl); 
$body1 = preg_replace('/<img src="(.*?)" alt="(.*?)" class="(.*?)" \/>/',"  ",$sinbr);

// Inicializamos las variables
$tamano = 100; // tamao mximo
$texto = substr($body1,0,$tamano);

como esta en los bloques, pero sigue sin limpiarlo

Mi Foro y Chat de Argentina
#4

Mensajes: 312

Ver Perfil  Chat Argentina 

En línea

*
Jun 29 2012


y cual parte es la que no limpia? las url, las imagenes, los saltos de linea?
ya de movida deberias fijate que estas copiando el codigo del bloque tal cual y estas usando la variable $images y de seguro esa variable no la tenes en el archivo.

*¤×•·:.·.:·•×¤* ^HeRaCLeS^ *¤×•·:.·.:·•×¤*
*¤×• Todos los Mp seran ignorados | Solo seran considerados los Mp Solicitados por mi •×¤*
*¤×• All Mp will be ignored | Only considers the Mp requested per my •×¤*

SMFPersonal

Adk Portal 3.0.2
2.0.14
www.smfpersonal.net
#5

Mensajes: 13978

Ver Perfil  SMFPersonal 

En línea

*
Jun 30 2012


Listo el error es mio por despistado...

tenia que poner    '.$texto.' '.'(...)'. ' en vez de ',  $topic['body'] , '

ahora si me limpia todo con eso, entonces le puse esto:


Código: [Seleccionar]
foreach ($context['topics'] as $topic)
{


  preg_match('/<img src="(.*?)" alt="(.*?)" (.*?) \/>/',$topic['body']); 
$sinurl = preg_replace('/\[url=(.*)\[\/url\]/',"",$topic['body']);
$sinbr = preg_replace('/<br \/><br \/>/',"  ",$sinurl); 
$body1 = preg_replace('/<img src="(.*?)" alt="(.*?)" class="(.*?)" \/>/',"  ",$sinbr);

// Inicializamos las variables
$tamano = 400; // tamao mximo
$texto = substr($body1,0,$tamano);

Gracias por ayudarme lucas-ruroken y ^HeRaCLeS^, suerte gente!

Mi Foro y Chat de Argentina
#6

Mensajes: 312

Ver Perfil  Chat Argentina 

« Última Modificación: Junio 30, 2012, 12:21:53 am por JackFlash »
En línea




Otros temas de su interes




Usuario:
Contraseña:
Sesión:
hermes bracelet replica, christian louboutin replica, van cleef and arpels replica, red bottoms replica, cartier love bracelet replica christian louboutin replica, christian louboutin replica, hermes bracelet replica,