'Ê','ê','Ë','ë','Ē','ē','Ě','ě','Ġ','ġ','Ħ','ħ','Í','í','Î','î',
'Ī','ī','Ĭ','ĭ','Ľ','ľ','Ñ','ñ','Ň','ň','Ó','ó','Ö','ö',
'Ô','ô','Ō','ō','Ǒ','ǒ','Œ','œ','Ø','ø','Ř','ř','Š',
- 'š','Ş','ş','Ť','ť','Ţ','ţ','Ű','ű','Ú','ú',
+ 'š','Ş','ş','Ť','ť','Ţ','ţ','Ű','ű','Ú','ú','Ù','ù',
'Ü','ü','Ů','ů','Ū','ū','Û','û','Ŭ','ŭ',
'Ý','ý','Ž','ž','ß','Ð','ð','Þ','þ','А','а','Б',
'б','В','в','Г','г','Д','д','Е','е','Ё','ё','Ж',
'Τ','τ','Υ','υ','Φ','φ','Χ','χ','Ψ','ψ','Ω','ω','–',
'—','¡','¿','$','¢','£','€','©','®','°','¹','²','³',
'¼','½','¾','†','§','‰','•','←','↑','→','↓',
- '„','”','„”','«','»','«»','’','[',']','~','|','−','·',
+ '„','”','„”','«','»','«»','»«','’','[',']','~','|','−','·',
'×','÷','≈','≠','±','≤','≥','∈'];
var tableContent = "<tr>";
// if we want to surround text with quotes
// not sure if just check if value has length == 2
- if(insertVal == '„”' || insertVal == '«»'){
+ if (insertVal.length == 2) {
var startTag = insertVal[0];
var endTag = insertVal[1];
var textAreaOpened = editArea;
}
}
- $(specialCharsContainer).remove();
});
$('#specialCharsClose').click(function(){
$(specialCharsContainer).remove();
});
$(document).bind('click.blur-overlay', function(event){
- if ($(event.target).parents('.html-editarea').length > 0) {
+ if ($(event.target).closest('.html-editarea, #specialCharsContainer').length > 0) {
return;
}
save();
return _finalize(failure);
html2text({
- element: $('#html-view div').get(0),
+ element: $('#html-view').get(0),
+ stripOuter: true,
success: function(text){
self.doc.setText(text);
_finalize(success);