From 407038c72f09174317c497a5eec7f422b1b8585e Mon Sep 17 00:00:00 2001 From: Jordan Date: Thu, 9 Apr 2026 18:32:48 +0100 Subject: [PATCH] Update funciones.php --- funciones.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/funciones.php b/funciones.php index cf3a2e3..34d5052 100755 --- a/funciones.php +++ b/funciones.php @@ -219,6 +219,23 @@ function parsea_enlace($txt) { return urlencode($enlace); } +function acorta_texto($texto, $numeroDePalabras) { + // Primero contamos el numero de palabras que hay + $arrayPalabrasTexto = explode(" ", $texto); + $numeroPalabrasEnTexto = count($arrayPalabrasTexto); + // Si el numero de palabras es menor que las palabras del texto, las recortamos y devolvemos + if ($numeroDePalabras < $numeroPalabrasEnTexto) { + $arrayPalabrasTextoFinal = array(); + for ($i = 0; $i < $numeroDePalabras; $i++) { + array_push($arrayPalabrasTextoFinal, $arrayPalabrasTexto[$i]); + } + return join(" ", $arrayPalabrasTextoFinal)."..."; + }else{ + // Si no, devolvemos el mismo texto + return $texto; + } +} + function muestra_breadcrumb($record = array(), $previousLinks = array(),$class = "bg-gray-200 p-3 rounded font-sans w-full breadcrumb-v2") { global $TABLE_PREFIX; $enlaces = array();