Browse Source

Merge pull request #11 from dryabov/master

fix smiles after html entity
master
iHedgehog 11 years ago
parent
commit
ad65716dcb
  1. 6
      jquery-emotions/jquery.emotions.js
  2. 1
      js/twister_formatpost.js

6
jquery-emotions/jquery.emotions.js

@ -81,10 +81,16 @@
var rep = $s.replacement var rep = $s.replacement
.replace(/\{eId\}/g, $s.map[pattern]); .replace(/\{eId\}/g, $s.map[pattern]);
if (pattern[0] === ';') {
text = text
.replace(new RegExp("(^|\W)" + $t.quote(pattern), "g"), "\\1" + rep)
.replace(new RegExp("(^|\W)" + $t.quote(encPattent), "g"), "\\1" + rep);
} else {
text = text text = text
.replace(new RegExp($t.quote(pattern), "g"), rep) .replace(new RegExp($t.quote(pattern), "g"), rep)
.replace(new RegExp($t.quote(encPattent), "g"), rep); .replace(new RegExp($t.quote(encPattent), "g"), rep);
} }
}
return text; return text;
}, },

1
js/twister_formatpost.js

@ -269,4 +269,3 @@ function _extractHashtag(s) {
function escapeHtmlEntities(str) { function escapeHtmlEntities(str) {
return str.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;').replace(/'/g, '&apos;'); return str.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;').replace(/'/g, '&apos;');
} }

Loading…
Cancel
Save