Navigera:
Bloggen Admin
Prenumerera:
Artiklar Artiklar
Kommentarer Kommentarer
Klicka först på en ruta. När den är gul kan du ändra den.
använd knapparna 1-9 och tryck space för att rensa en ruta.
Kategori:
Allmänt
Debatt
Drömmar
Humor
Huset
Linux
mp3
Musik
Teknik
Totalt ointressant
träning
Artikel:
Vilken bra bil jag har
Brev till Lärarnas A-kassa
Ny leksak
Bredbandsbolaget luras
02:42
Toblerone
Sudoku till vänster - version 0.2
Sudoku till vänster - version 0.1
Sudoku snart!
GRATTIS SPÜNST!
Laddtrycksmätare
Routerstrul
widarsson.com
Framme i Hudik
Finland på måndag
Grattis!
Ändrat lite på bloggen
Jag älskar (inte) comhem
Tadaaa! I'm back
Det går bra nu
Göteborg
Smarterchild
Nu är datorn hel
Snart är datorn hel igen
.. och ned som en pannkaka
Levande dator
Död dator
Män är inte djur
Tagit stygnen (själv förstås...)
Stackars mig
Första snön kom med besked
Vilken galning - LISTEN I HAVE MY RIGHTS!!!!
DN rapporterar friskt
Körde på ett rådjur ikväll
Jag är en ingenting som kan nånting
Energiförbränning efter kroppsarbete
First Post!

Ändrat lite på bloggen - Jonas Widarsson

Are you spying on me?

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.

Skriv kommentar

Skriv en kommentar
Namn:
Kommentar:
Verifikation:
Skriv in koden nedan
Om den syns för dåligt, klicka på koden för att få en ny.
Så länge du behåller webbläsaren igång kan du ändra eller radera din kommentar efter att den registrerats.