a:17:{s:9:"#provides";s:28:"dojox.dtl.filter.htmlstrings";s:9:"#resource";s:25:"dtl/filter/htmlstrings.js";s:9:"#requires";a:1:{i:0;a:2:{i:0;s:6:"common";i:1;s:15:"dojox.dtl._base";}}s:42:"dojox.dtl.filter.htmlstrings._linebreaksrn";a:2:{s:7:"private";b:1;s:7:"summary";s:0:"";}s:41:"dojox.dtl.filter.htmlstrings._linebreaksn";a:2:{s:7:"private";b:1;s:7:"summary";s:0:"";}s:41:"dojox.dtl.filter.htmlstrings._linebreakss";a:2:{s:7:"private";b:1;s:7:"summary";s:0:"";}s:42:"dojox.dtl.filter.htmlstrings._linebreaksbr";a:2:{s:7:"private";b:1;s:7:"summary";s:0:"";}s:44:"dojox.dtl.filter.htmlstrings._removetagsfind";a:2:{s:7:"private";b:1;s:7:"summary";s:0:"";}s:39:"dojox.dtl.filter.htmlstrings._striptags";a:2:{s:7:"private";b:1;s:7:"summary";s:0:"";}s:39:"dojox.dtl.filter.htmlstrings.linebreaks";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"value";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:357:"		var output = [];
		var dh = dojox.dtl.filter.htmlstrings;
		value = value.replace(dh._linebreaksrn, "\n");
		var parts = value.split(dh._linebreaksn);
		for(var i = 0; i < parts.length; i++){
			var part = parts[i].replace(dh._linebreakss, "").replace(dh._linebreaksbr, "<br />");
			output.push("<p>" + part + "</p>");
		}


		return output.join("\n\n");";s:7:"summary";s:50:"Converts newlines into &lt;p&gt; and &lt;br /&gt;s";}s:41:"dojox.dtl.filter.htmlstrings.linebreaksbr";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"value";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:124:"		var dh = dojox.dtl.filter.htmlstrings;
		return value.replace(dh._linebreaksrn, "\n").replace(dh._linebreaksbr, "<br />");";s:7:"summary";s:36:"Converts newlines into &lt;br /&gt;s";}s:39:"dojox.dtl.filter.htmlstrings.removetags";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:5:"value";a:1:{s:4:"type";s:0:"";}s:3:"arg";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:259:"		var dh = dojox.dtl.filter.htmlstrings;
		var tags = [];
		var group;
		while(group = dh._removetagsfind.exec(arg)){
			tags.push(group[0]);
		}
		tags = "(" + tags.join("|") + ")";
		return value.replace(new RegExp("</?\s*" + tags + "\s*[^>]*>", "gi"), "");";s:7:"summary";s:68:"Removes a space separated list of [X]HTML tags from the output&quot;";}s:38:"dojox.dtl.filter.htmlstrings.striptags";a:4:{s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"value";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:68:"		return value.replace(dojox.dtl.filter.htmlstrings._striptags, "");";s:7:"summary";s:23:"Strips all [X]HTML tags";}s:28:"dojox.dtl.filter.htmlstrings";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:16:"dojox.dtl.filter";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:9:"dojox.dtl";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:5:"dojox";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}