SimplePortal
Support => International Support => Spanish => Topic started by: Morell on May 21, 2010, 05:01:40 AM
-
Hola, una pregunta, tengo unos post en que el título es muy largo y me sale en doble linea en la portada, como hago para que me lo corte o me salga como en taringa "..."?
Ejemplo:
-Post 1 de prueba con el título largooooooooooooooooooooooooooooooooooooooooooooooooooooooo ooooooooooo
ooooooooooooooooooooooooooooooooooooooo
-Post 2 normal
y a mi me interesa algo así:
-Post 1 de prueba con el título largoooooooooooooooooooooooo...
-Post 2 normal
Ahora:
(http://img215.imageshack.us/img215/2735/postmuestra.jpg)
Y lo quiero así:
(http://img28.imageshack.us/img28/8360/postmuestra2.jpg)
URL: http://forosadvance.es
-
en donde queires que te conteste....?
http://www.simplemachines.org/community/index.php?topic=382709.0
como verás, yo soy el unico que responde aqui asi que no es encesario poner lo mismo en los dos foros...
-
Me sirve en cualquier sitio, mientras me puedas responder.
Gracias por tu tiempo xD
-
no, lo que yo trato de decir es que te decidas, o posteas alla o posteas aqui.
no tiene sentido postear en los dos foros, ya te dije que yo soy el unico que contesto aqui y en smf tambien, cualqueir duda acerca de simpleportal yo soy el unico que contesta.
-
Pues aquí mismo, lo que quiero es la respuesta...
-
y yo lo que quiero que entiendas es que es molesto que pongas lo mismo en dos lugares diferentes pensando que eso te va a solucionar mas rapido tu problema....
necesito mas datos, bloque que estas usando?
-
el recent, donde te muestra los últimos posts del foro
-
en sources/portalblocks.php busca esto:
/me modifica, codigo erroneo.
-
Al añadir esto de truncar y después modificar en dos sitios el ', $item['subject'], '
En la portada me sale este error:
Parse error: syntax error, unexpected '.', expecting ')' in /homepages/9/numeros/htdocs/Sources/PortalBlocks.php on line 1094
-
podrias adjuntar tu archivo aqui para revisarlo
-
Aquí lo tienes, tengo algunas modificaciones para que me quedara el recent de la forma que lo tengo en mi Portal...
-
ok, cambia esto
$break=”.”, $pad=”…”
por esto:
$break='.', $pad='…'
-
Hola, ahora me aparece esto:
Parse error: syntax error, unexpected T_STRING in /homepages/9/d223880843/htdocs/Sources/PortalBlocks.php on line 1100
-
y si adjuntas tu archivo con todo y error y modificaciones? eso ayudaria bastante sabes...
-
Aquí lo tienes, si no consigues saber por que falla lo dejamos y te pregunto otra cosa...
Te dejo la pregunta aquí, como puedo modificar el recent para que me muestre siempre la primera pagina del post?
Por ejemplo, cuando le doy al primer link me lleva a:
/juegos_pc/fifa_street_2_1link-t1493.0.html;msg15256;topicseen#new
y yo quiero que siempre lleve a:
/juegos_pc/fifa_street_2_1link-t1493.0.html
Gracias por tu tiempo.
-
ok, para cortar el texto prueba esto:
si utilizas el metodo "compact" busca esto:
if ($display == 'compact')
{
foreach ($items as $key => $item)
echo '
<a href="', $item['href'], '">', $item['subject'], '</a> <span class="smalltext">', $txt['by'], ' ', $item['poster']['link'], $item['new'] ? '' : ' <a href="' . $scripturl . '?topic=' . $item['topic'] . '.msg' . $item['new_from'] . ';topicseen#new" rel="nofollow"><img src="' . $settings['lang_images_url'] . '/new.gif" alt="' . $txt['new'] . '" border="0" /></a>', '<br />[', $item['time'], ']</span><br />', empty($item['is_last']) ? '<hr />' : '';
}
y reemplazalo con esto:
if ($display == 'compact')
{
foreach ($items as $key => $item)
{
$truncated = (strlen($item['subject']) > 20) ? substr($item['subject'], 0, 20) . '...' : $item['subject'];
echo '
<a href="', $item['href'], '">', $truncated ,'</a> <span class="smalltext">', $txt['by'], ' ', $item['poster']['link'], $item['new'] ? '' : ' <a href="' . $scripturl . '?topic=' . $item['topic'] . '.msg' . $item['new_from'] . ';topicseen#new" rel="nofollow"><img src="' . $settings['lang_images_url'] . '/new.gif" alt="' . $txt['new'] . '" border="0" /></a>', '<br />[', $item['time'], ']</span><br />', empty($item['is_last']) ? '<hr />' : '';
}
}
donde 20 es el numero maximo de letras a mostrar despues de 20 aparecerá los puntos ...
para que el enlace vaya a el primer mensaje
encuentra esto:
$item['href']
y reemplazalo con esto:
$scripturl . '?topic='. $item['topic']. '.0'
-
No utilizo compact, pero al ponerlo en la web me da un error.
Eso de volver al post inicial me ha funcionado, si lo otro no te sale da igual, gracias por la ayuda.
-
debe de salir, yo mismo lo probé, usa este lo adapte para los dos, compact y full
-
Ahora si que me funciona, gracias por toda la ayuda...
-
Hola de nuevo, quiero modificar algunas cosas más en el recent.
Primero: Como puedo hacer que en vez de que me salga el icono new cuando hay un nuevo mensaje me salga en negrita?
Y segundo: Como puedo hacer este efecto de fondo, al pasar el ratón por encima?
(http://img267.imageshack.us/img267/4292/efectot.png)
-
ok, posteo par que no piensen que los he ignorado, simplemente no he tenido tiempo suficiente para revisar el problema, pero no se me ha olvidado ;)
y si se me llega a aolvidar, un amigable bump bastará ;)
-
Cuando puedas me serviría mucho tu ayuda...
-
estoy bastante ocupado estos dias, lo siento.