You could cut the text up based on a delimiter (like a newline, for example, or a period, or only display X characters of the "news" item (ie using substr(), or split(), or explode(), etc...) regardless of where the data is stored... though in a db you could have a summary column for this type of display...