Имеется какой-то текст, а вернее некий HTML на входе. Пользователь задает параметр под названием "Длина анонса" в следующей размерности: кол-во символов или кол-во слов. Далее через это кол-во символов (слов) вставляется тег <cut> в исходный текст. Вот и вся задача собственно. Первое что пришло на ум это - очистить текст от HTML-тегов, отсчитать от начала заданное кол-во символов (или слов) и вставить туда <cut>. Вроде бы все просто. Но! все что до <cut> придется естественно выводить - т.е. показывать анонс, соотв. как же быть с незакрытыми HTML-тегами? Считать в анонсе открытые теги, считать закрытие, недостающие закрывать при выводе анонса? Может кто-то сталкивался с подобными задачами? Подскажет, посоветует? Прошу прощения за боян: просто хотелось бы отделаться малой кровью решая эту тривиальную наверное задачку...
как это ни смешно, но в WordPress'е к примеру у меня не получится этого сделать, там pagebreak тег и все тут...
А я думал что так называемые "тизеры" (англ. excerpt) в WP уже давным давно придуманы. Попробуй погуглить эти слова.