There’s a post here about getting it to work, but it’s old. Since then, the include statements for HTML Purifier were moved to their own file. In a normal script you would include the HTMLPurifier.includes.php file, but this isn’t in line with how CodeIgniter loads libraries, so it requires some hacking to get working.

  1. Download HTML Purifier and put the contents of the library folder into your codeigniter /system/application/libraries folder.
  2. Open HTMLPurifier.includes.php and change
    require 'HTMLPurifier.php';

    to

    //require 'HTMLPurifier.php';
  3. Open HTMLPurifier.php and add this just under <?php
    require_once('HTMLPurifier.includes.php');

And that’s all! Load with

$this->load->library('HTMLPurifier');

HTML Purifier

HTML Purifier Docs


Kick It on DotNetKicks.com
Share and Enjoy:
  • Digg
  • del.icio.us
  • Google Bookmarks
  • Live
  • StumbleUpon
  • TwitThis
  • John Dunlap
    Works like a charm. Thanks!
  • thanks!
blog comments powered by Disqus