Attenzione: stai parlando di scripting lato server, che non e` proprio l'argomento di questo forum. Il forum Snitz e` scritto in ASp, per cui il forum corretto e` quello di ASP.

Si puo` trattare qui la parte di codice, ma per l'implementazione non trovi competenze specifiche.

Io non toccherei quella funzione. La stringa ritornata da quella serve sia per l'href del link che per l'argomento del link.

Piuttosto farei una funzione a parte:

function accorcia(str) {
if(str.length>50) {
str = str.replace(/^(.{15}).+(.{20})$/, "$1...$2");
}
return str;
}

Che va poi chiamta nel punto di immissione della stringa nell'argomento del link.