Сама задача не сложная, исключая необходимость truncate() html-текста. Это нам понадобится позже и в других местах, но пока не первостепенно