From 54224637b685a913feb451be61dadddcb9242355 Mon Sep 17 00:00:00 2001 From: Ludovic Marcotte Date: Wed, 10 Jun 2015 20:06:00 -0400 Subject: [PATCH] Revert "Revert "(fix) JavaScript syntax error in 'asCSSIdentifier'"" This reverts commit 662d06d24a5c8c5e364246359be500b5cc33db2c. --- UI/WebServerResources/JavascriptAPIExtensions.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/UI/WebServerResources/JavascriptAPIExtensions.js b/UI/WebServerResources/JavascriptAPIExtensions.js index c8cd358ec..f51c31445 100644 --- a/UI/WebServerResources/JavascriptAPIExtensions.js +++ b/UI/WebServerResources/JavascriptAPIExtensions.js @@ -73,6 +73,10 @@ String.prototype.decodeEntities = function() { }); }; +String.prototype.unescapeHTMLEntities = function() { + return this.unescapeHTML().replace(/"/g,'"'); +}; + String.prototype.asDate = function () { var newDate; var date = this.split("/"); @@ -97,7 +101,7 @@ String.prototype.asDate = function () { String.prototype.asCSSIdentifier = function() { var characters = [ '_' , '\\.', '#' , '@' , '\\*', ':' , ';' , ',' , ' ', '\\(', '\\)', '\\[', '\\]', '\\{', '\\}', - , "'", '"', '&', '\\+' ]; + "'", '"', '&', '\\+' ]; var escapeds = [ '_U_', '_D_', '_H_', '_A_', '_S_', '_C_', '_SC_', '_CO_', '_SP_', '_LP_', '_RP_', '_LS_', '_RQ_', '_LC_', '_RC_', '_SQ_', '_DQ_', '_AM_', '_P_' ];