Evitar corte de URL

  • Autor Autor vivamotos
  • 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
V

vivamotos

Alfa
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Buenos días, si en mi foro pongo una URL muy larga el sistema me lo recorta poniendo 3 puntos ... y el final. Como puedo evitar esto? Grácias.
 
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
Hola vivamotos.

vBulletin hace el recorte automáticamente utilizando unas líneas de código en el archivo /includes/class_bbcode.php. Para evitar el recorte, busca el siguiente código en dicho archivo:

PHP:
if (!trim($link) OR str_replace('  ', '', $text) == $rightlink)
		{
			$tmp = unhtmlspecialchars($rightlink);
			if (vbstrlen($tmp) > 55 AND $this->is_wysiwyg() == false)
			{
				$text = htmlspecialchars_uni(vbchop($tmp, 36) . '...' . substr($tmp, -14));
			}
			else
			{
				// under the 55 chars length, don't wordwrap this
				$text = str_replace('  ', '', $text);
			}
		}

Haz que no se procese añadiendo las etiquetas /* y */ al inicio y al final respectivamente, osea:

PHP:
/* if (!trim($link) OR str_replace('  ', '', $text) == $rightlink)
		{
			$tmp = unhtmlspecialchars($rightlink);
			if (vbstrlen($tmp) > 55 AND $this->is_wysiwyg() == false)
			{
				$text = htmlspecialchars_uni(vbchop($tmp, 36) . '...' . substr($tmp, -14));
			}
			else
			{
				// under the 55 chars length, don't wordwrap this
				$text = str_replace('  ', '', $text);
			}
		} */

Saludos.
 
Voltar
Topo