From 1c5685d68f1b73270fb814fe04cbb490eb90ba5f Mon Sep 17 00:00:00 2001 From: mensonge Date: Fri, 14 Nov 2008 15:39:19 +0000 Subject: Minor fix: Remove DOJO library (60Mo) replaced by link to Google CDN (online DOJO library) git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@159 b3834d28-1941-0410-a4f8-b48e95affb8f --- includes/js/dojox/dtl/filter/htmlstrings.js | 59 ----------------------------- 1 file changed, 59 deletions(-) delete mode 100644 includes/js/dojox/dtl/filter/htmlstrings.js (limited to 'includes/js/dojox/dtl/filter/htmlstrings.js') diff --git a/includes/js/dojox/dtl/filter/htmlstrings.js b/includes/js/dojox/dtl/filter/htmlstrings.js deleted file mode 100644 index d4feb93..0000000 --- a/includes/js/dojox/dtl/filter/htmlstrings.js +++ /dev/null @@ -1,59 +0,0 @@ -if(!dojo._hasResource["dojox.dtl.filter.htmlstrings"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code. -dojo._hasResource["dojox.dtl.filter.htmlstrings"] = true; -dojo.provide("dojox.dtl.filter.htmlstrings"); - -dojo.require("dojox.dtl._base"); - -dojo.mixin(dojox.dtl.filter.htmlstrings, { - _escapeamp: /&/g, - _escapelt: //g, - _escapeqt: /'/g, - _escapedblqt: /"/g, - _linebreaksrn: /(\r\n|\n\r)/g, - _linebreaksn: /\n{2,}/g, - _linebreakss: /(^\s+|\s+$)/g, - _linebreaksbr: /\n/g, - _removetagsfind: /[a-z0-9]+/g, - _striptags: /<[^>]*?>/g, - escape: function(value){ - // summary: Escapes a string's HTML - var dh = dojox.dtl.filter.htmlstrings; - return value.replace(dh._escapeamp, '&').replace(dh._escapelt, '<').replace(dh._escapegt, '>').replace(dh._escapedblqt, '"').replace(dh._escapeqt, '''); - }, - linebreaks: function(value){ - // summary: Converts newlines into

and
s - 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, "
") - output.push("

" + part + "

"); - } - - return output.join("\n\n"); - }, - linebreaksbr: function(value){ - // summary: Converts newlines into
s - var dh = dojox.dtl.filter.htmlstrings; - return value.replace(dh._linebreaksrn, "\n").replace(dh._linebreaksbr, "
"); - }, - removetags: function(value, arg){ - // summary: Removes a space separated list of [X]HTML tags from the output" - 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("]*>", "gi"), ""); - }, - striptags: function(value){ - // summary: Strips all [X]HTML tags - return value.replace(dojox.dtl.filter.htmlstrings._striptags, ""); - } -}); - -} -- cgit v1.2.3-54-g00ecf