From: <lph...@us...> - 2012-12-31 19:47:30
|
Revision: 44413 http://sourceforge.net/p/tikiwiki/code/44413 Author: lphuberdeau Date: 2012-12-31 19:47:27 +0000 (Mon, 31 Dec 2012) Log Message: ----------- [FIX] Wiki parse the content to conform to the interface Modified Paths: -------------- trunk/lib/core/Search/Action/EmailAction.php Modified: trunk/lib/core/Search/Action/EmailAction.php =================================================================== --- trunk/lib/core/Search/Action/EmailAction.php 2012-12-31 19:27:11 UTC (rev 44412) +++ trunk/lib/core/Search/Action/EmailAction.php 2012-12-31 19:47:27 UTC (rev 44413) @@ -45,9 +45,12 @@ $mail->addBcc($bcc); } - $mail->setSubject($data->subject->text()); - $mail->setBodyHtml($data->content->name()); + $content = $this->parse($data->content->none()); + $subject = $this->parse($data->subject->text()); + $mail->setSubject(strip_tags($subject)); + $mail->setBodyHtml($content); + $mail->send(); return true; @@ -55,5 +58,14 @@ return false; } } + + private function parse($content) + { + $content = "~np~$content~/np~"; + + $parserlib = TikiLib::lib('parser'); + + return trim($parserlib->parse_data($content)); + } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |