Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We've moved the forum!

Please use forum.silverstripe.org for any new questions (announcement).
The forum archive will stick around, but will be read only.

You can also use our Slack channel or StackOverflow to ask for help.
Check out our community overview for more options to contribute.

Archive /

Our old forums are still available as a read-only archive.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo

Blog module and FirstParagraph - BUG?


Go to End


4 Posts   2740 Views

Avatar
Aaron

Community Member, 63 Posts

12 June 2008 at 7:47pm

Possible bug with the current nightly build and SS 2.2.2 fresh install.

This only applies when BlogEntry::allow_wysiwyg_editing(); is included in _config.php

Line 111 of BlogEntry.php - ParagraphSummary Method

function ParagraphSummary(){
		if(self::$allow_wysiwyg_editing) {
			return $this->obj('Content')->FirstParagraph('html');
		} else {
			$parser = new BBCodeParser($this->Content);
			$html = new HTMLText('Content');
			$html->setValue($parser->parse());
			return $html->FirstParagraph('html');
		}
	}

$this->obj('Content')->FirstParagraph('html') doesn't appear to return the first paragraph at all? Seems to work fine when wysiwyg is disabled.


Problem with the FirstParagraph method?

Avatar
Aaron

Community Member, 63 Posts

12 June 2008 at 7:51pm

Ah, comment above FirstParagraph method in sapphire/core/models/fieldtypes/Text.php

/**
	 * Caution: Not XML/HTML-safe - does not respect closing tags.
	 */

Avatar
Sam

Administrator, 690 Posts

7 July 2008 at 11:45am

This issue is being tracked here: http://open.silverstripe.com/ticket/2547

Avatar
Garrett

Community Member, 245 Posts

23 August 2008 at 4:23am

Thank you VERY MUCH for this thread-- this was VERY helpful to me, as I had the same problem myself after enabling HTML in the Blog Entries.

//Garrett