Det där med att behöva skriva rubrik på allt man gör på Internet är ju lite larvigt. Och jag insåg att även jag klantat till det och satt rubriktvång på bloggkommentarer. Inte så roligt för besökaren. Man vill ju underlätta att få svar...
Så nu har jag tagit bort det. Istället har jag gjort så att RSS-strömmen för kommentarer visar de första orden ur kommentaren som ryms under 40 tecken istället för att ha rubrik.
Koden ser ut såhär:
function getShortTitle($descr){
if (strlen($descr) > 40){
if (preg_match_all('%[^\s]+\s*%i', substr($descr, 0, 60), $arrMatches, PREG_SET_ORDER)){
$result = "";
echo success;
print_r($arrMatches);
foreach($arrMatches as $arrMatch){
if ((strlen($result) + $arrMatch[1]) > 40) break;
$result .= $arrMatch[0];
}
return $result . "...";
}else return substr($strText, 0, 40) . "...";
} else return $descr;
}
Jag kompromissade lite med tiden på dygnet och tiden det skulle ta att verkligen göra en bra lösning. Men sådär blev det iaf. Kostar lite CPU i onödan att bygga upp strängen i iterationer sådär.