Primeiras palavras do post em tópicos similares

  • Autor Autor pappocapo
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
P

pappocapo

Dseda
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Bueno necesito hacer lo que dice el titulo, poner las primeras palabras del post en temas similares, ya encontre la plantilla pero no logro identificar como hacer que traiga las primeras palabras de cada Therad relacionado.

Esto, a mi juicio, seria muy beneficioso desde el lado SEO para aumentar la densidad de palabras claves en el listado de foros. Dejo una captura de ejemplo.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Plantilla showthread_similarthreadbit

Busca
PHP:
<td class="alt1" align="$stylevar[left]">
        <if condition="$simthread['issubscribed']"><img class="inlineimg" src="$stylevar[imgdir_misc]/subscribed.gif" alt="" title="$vbphrase[you_are_subscribed_to_this_thread]" /></if>
        <span class="smallfont">$simthread[prefix_rich] <a href="showthread.php?$session[sessionurl]t=$simthread[threadid]" title="$simthread[preview]">$simthread[title]</a></span>
agregar al final de eso (y antes del </TD>)
PHP:
<br />
<span class="time">$simthread[preview]</span>
 
Lo puse asi y no viene nada:

Inserir CODE, HTML ou PHP:
<tr>
 <td class="alt1" align="$stylevar[left]">
  <if condition="$simthread['issubscribed']"><img class="inlineimg" src="$stylevar[imgdir_misc]/subscribed.gif" alt="" title="$vbphrase[you_are_subscribed_to_this_thread]" /></if>
  <span class="smallfont">$simthread[prefix_rich] <a href="showthread.php?$session[sessionurl]t=$simthread[threadid]" title="$simthread[preview]">$simthread[title]</a></span><br /><span class="time">$simthread[preview]</span>
 </td>
 <td class="alt2" nowrap="nowrap"><span class="smallfont">$simthread[postusername]</span></td>
 <td class="alt1" nowrap="nowrap"><span class="smallfont">$simthread[forumtitle]</span></td>
 <td class="alt2" align="center"><span class="smallfont">$simthread[replycount]</span></td>
 <td class="alt1" align="$stylevar[right]"><span class="smallfont">$simthread[lastreplydate] <span class="time">$simthread[lastreplytime]</span></span></td>
</tr>

Tendre que actualizar los contadores de temas similares?
 
Opciones de Desplegado de Foros (forumdisplay) -> Cantidad de Texto en La vista Previa del Tema -> (el mio está en 150)
 
Ahi funciona, lo tenia en "O" deshabilitado. Una cosa mas, se podra hacer un css adicional porque me queda la descripcion en fuente mas grande que el titulo.

Quisiera que quede asi

Titulo: descripcion de las primeras lineas...
 
claro, o usas el smallfont o te creas una nueva y simplemente la cambias

PHP:
<span class="MI NUEVA DEFINICION">$simthread[preview]</span>
 
Quedo perfecto jhonnyf mil gracias
 
más bien tu que eres "loco Ahorra espacio" quita el title del vinculo porque si ya lo muestras, está de más que lo vuelvas a mostrar al pasar el Mouse sobre el link
<tr>
<td class="alt1" align="$stylevar
">
<if condition="$simthread['issubscribed']"><img class="inlineimg" src="$stylevar[imgdir_misc]/subscribed.gif" alt="" title="$vbphrase[you_are_subscribed_to_this_thread]" /></if>
<span class="smallfont">$simthread[prefix_rich] <a href="showthread.php?$session[sessionurl]t=$simthread[threadid]" title="$simthread[preview]">$simthread[title]</a></span><br /><span class="time">$simthread[preview]</span>
</td>
<td class="alt2" nowrap="nowrap"><span class="smallfont">$simthread[postusername]</span></td>
<td class="alt1" nowrap="nowrap"><span class="smallfont">$simthread[forumtitle]</span></td>
<td class="alt2" align="center"><span class="smallfont">$simthread[replycount]</span></td>
<td class="alt1" align="$stylevar
"><span class="smallfont">$simthread[lastreplydate] <span class="time">$simthread[lastreplytime]</span></span></td>
</tr>​


ademas que son 150 caracteres menos osea 1200 bytes menos para cargar por cada tema similar XD​
 
espera que me perdijejeje, si soy fanatico del codigo limpio, pero eso que pones no lo entendi.

edito...

creo que ya entendi...

Ya lo saque =)
 
espera que me perdijejeje, si soy fanatico del codigo limpio, pero eso que pones no lo entendi.

edito...

creo que ya entendi...

Ya lo saque =)
ve a un tema cualquiera, luego pon el mouse sobre el link de uno de los temas similares, te va a mostrar a manera de Tooltiptext (el bloque amarillo que muestra Tips y consejos) lo mismo que ya muestras de forma visual

 
Si, ya lo retire, ahora no lo muestra mas 🙂
 
Plantilla showthread_similarthreadbit

Busca
PHP:
<td class="alt1" align="$stylevar[left]">
        <if condition="$simthread['issubscribed']"><img class="inlineimg" src="$stylevar[imgdir_misc]/subscribed.gif" alt="" title="$vbphrase[you_are_subscribed_to_this_thread]" /></if>
        <span class="smallfont">$simthread[prefix_rich] <a href="showthread.php?$session[sessionurl]t=$simthread[threadid]" title="$simthread[preview]">$simthread[title]</a></span>
agregar al final de eso (y antes del </TD>)
PHP:
<br />
<span class="time">$simthread[preview]</span>

Hola gracias por poner esa información me sirvió, pero alguno tiene idea de como lograr esto Horseriding in the Olympics - Equineboard.com

Muestra 5 temas similares, 5 temas mas del usuario, y 5 temas al azar (no estoy seguro)

cualquier idea es bienvenida 😀
 
Buena modificacion, Gracias Johnny...
 
Lamentablemente lo tuve que sacar porque cuando alguien postea una url larga te descuadra todo el foro ya que no la puede poner en dos renglones. Por ejemplo una url de una imagen
 
¿como podría ser para la vb 4 ?
 

Tópicos similares

Voltar
Topo