Página 1 de 1

Evitar que los enlaces que pongo salgan cortados con ...

Publicado: 29 Nov 2008, 01:19
por konkdekilo
Versión de phpBB: 3.0.3
Tipo de phpBB: phpBB estandar, (tambien llamado Vanilla) phpBB2 o phpBB3
MODs Instalados: Si
Tu conocimiento: Conocimiento básico
Enlace del Foro: http://konkdekilo.es

¿Qué recuerdas haber hecho en el foro antes de aparecer este error?


¿Qué has realizado para intentar resolver el problema?


Descripción y Mensaje
Evitar que los enlaces que pongo salgan cortados con ... es basicamente lo que deseo hacer pero no recuerdo que deveria editar vamos que no se pordonde empezar saveis que al poner un enlace un poco largo sale cortado con punto ..... pues desearia que salieran enteros no se qizas aumentando el limite de letras o algo asi?
En fin gracias por la ayuda de antemano y que paseis buena noche del viernes :mrgreen:

Re: Evitar que los enlaces que pongo salgan cortados con ...

Publicado: 29 Nov 2008, 16:55
por angelismo
Los enalaces largos aparecen asi por defecto en phpbb3 ,no si se habra un mod que lo evite ,vere lo que encuentro.

Re: Evitar que los enlaces que pongo salgan cortados con ...

Publicado: 29 Nov 2008, 18:58
por konkdekilo
Gracias hombre aver si hay suertecilla estaria muy interesado!

:cerveza:

Re: Evitar que los enlaces que pongo salgan cortados con ...

Publicado: 29 Nov 2008, 19:44
por Premiun
Bueno, antes de buscar un mod que lo haga, no seria mas facil borrar el codigo que hace que eso ocurra?

Tachan! Sentido comun+logica= respuesta jeje

Que alguien que sepa te diga lo que tienes que borrar, porque yo no tengo ni idea que code es.

Saludos!

Re: Evitar que los enlaces que pongo salgan cortados con ...

Publicado: 29 Nov 2008, 19:56
por HuanManwe
Eso equivaldría a aplicar un MOD :D Además, es muy delicado simplemente borrar código, porque normalmente son funciones que deben devolver un valor a otra función, y si se elimina simplemente puede producir errores fatales.

Creo que en el foro oficial hay un tema similar, aquí. Creo que la idea es hacer que el límite para empezar a "acortar" los enlaces en vez de 55 caracteres pase a otra cantidad. Puedes poner 100 ó 160, si te apetece.

Re: Evitar que los enlaces que pongo salgan cortados con ...

Publicado: 29 Nov 2008, 20:14
por konkdekilo
Si claro seria genial siempre es mejor modificar el codigo que eliminarno

Re: Evitar que los enlaces que pongo salgan cortados con ...

Publicado: 29 Nov 2008, 20:21
por konkdekilo
Todo resuelto cambiado el 55 por 200 me salen los link enteros estupenda ayuda gracias!

en functions_content.php
cambiar ($url) > 55) por ($url) > xx) el valor deseado...
Spoiler
($type)
{
case MAGIC_URL_LOCAL:
$tag = 'l';
$relative_url = preg_replace('/[&?]sid=[0-9a-f]{32}$/', '', preg_replace('/([&?])sid=[0-9a-f]{32}&/', '$1', $relative_url));
$url = $url . '/' . $relative_url;
$text = ($relative_url) ? $relative_url : $url;
break;

case MAGIC_URL_FULL:
$tag = 'm';
$text = (strlen($url) > 55) ? substr($url, 0, 39) . ' ... ' . substr($url, -10) : $url;
break;

case MAGIC_URL_WWW:
$tag = 'w';
$url = 'http://' . $url;
$text = (strlen($url) > 55) ? substr($url, 0, 39) . ' ... ' . substr($url, -10) : $url;
break;

case MAGIC_URL_EMAIL:
$tag = 'e';
$text = (strlen($url) > 55) ? substr($url, 0, 39) . ' ... ' . substr($url, -10) : $url;
$url = 'mailto:' . $url;
break;
}

Re: Evitar que los enlaces que pongo salgan cortados con ...

Publicado: 29 Nov 2008, 20:43
por angelismo
Me alegro de que lo hayas solucionado :bravo:

Re: Evitar que los enlaces que pongo salgan cortados con ...

Publicado: 29 Nov 2008, 20:49
por HuanManwe
angelismo escribió:Me alegro de que lo hayas solucionado :bravo:
Creo que en el enlace que le pasé estaba la solución claramente expuesta, sin necesidad de saber inglés :roll:

Re: Evitar que los enlaces que pongo salgan cortados con ...

Publicado: 10 Dic 2008, 14:27
por jabilator
Esto me parece útil y desearía hacerlo, pero en mi functions_content.php (phpbb 3.0.3) no me aparecen números, y claro como ya la he liado varias veces ni sé ni me atrevo a tocar nada.


Spoiler
case MAGIC_URL_LOCAL:
$tag = 'l';
$relative_url = preg_replace('/[&?]sid=[0-9a-f]{32}$/', '', preg_replace('/([&?])sid=[0-9a-f]{32}&/', '$1', $relative_url));
$url = $url . '/' . $relative_url;
$text = $relative_url;

// this url goes to http://domain.tld/path/to/board/" onclick="window.open(this.href);return false; which
// would result in an empty link if treated as local so
// don't touch it and let MAGIC_URL_FULL take care of it.
if (!$relative_url)
{
return $whitespace . $orig_url . '/'; // slash is taken away by relative url pattern
}
break;

case MAGIC_URL_FULL:
$tag = 'm';
$text = $short_url;
break;

case MAGIC_URL_WWW:
$tag = 'w';
$url = 'http://' . $url;
$text = $short_url;
break;

case MAGIC_URL_EMAIL:
$tag = 'e';
$text = $short_url;
$url = 'mailto:' . $url;
break;
}
A ver si alguien me orienta un poco.

Saludos

Re: Evitar que los enlaces que pongo salgan cortados con ...

Publicado: 10 Dic 2008, 14:33
por HuanManwe
nueva consulta = nuevo tema