X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=roojs-ui-debug.js;h=9297a89be82f62e30dc6cb25d75ca5770d748db5;hb=b7c1993119ddada83dd97e7adf014f1d2df138a4;hp=e76a862c52a965d2aa5c7cd698eef65f10b86762;hpb=3f00891650ec76f491d3317696fd08c7ce16bd15;p=roojs1 diff --git a/roojs-ui-debug.js b/roojs-ui-debug.js index e76a862c52..9297a89be8 100644 --- a/roojs-ui-debug.js +++ b/roojs-ui-debug.js @@ -21772,44 +21772,44 @@ Roo.extend(Roo.htmleditor.FilterWord, Roo.htmleditor.Filter, // this is a bit odd - but it appears some indents use ql-indent-1 //Roo.log(doc.innerHTML); - var listpara = doc.getElementsByClassName('MsoListParagraphCxSpFirst'); + var listpara = Array.from(doc.getElementsByClassName('MsoListParagraphCxSpFirst')); for( var i = 0; i < listpara.length; i ++) { - listpara.item(i).className = "MsoListParagraph"; + listpara[i].className = "MsoListParagraph"; } - listpara = doc.getElementsByClassName('MsoListParagraphCxSpMiddle'); + listpara = Array.from(doc.getElementsByClassName('MsoListParagraphCxSpMiddle')); for( var i = 0; i < listpara.length; i ++) { - listpara.item(i).className = "MsoListParagraph"; + listpara[i].className = "MsoListParagraph"; } - listpara = doc.getElementsByClassName('MsoListParagraphCxSpLast'); + listpara = Array.from(doc.getElementsByClassName('MsoListParagraphCxSpLast')); for( var i = 0; i < listpara.length; i ++) { - listpara.item(i).className = "MsoListParagraph"; + listpara[i].className = "MsoListParagraph"; } - listpara = doc.getElementsByClassName('ql-indent-1'); + listpara = Array.from(doc.getElementsByClassName('ql-indent-1')); for( var i = 0; i < listpara.length; i ++) { - listpara.item(i).className = "MsoListParagraph"; + listpara[i].className = "MsoListParagraph"; } // this is a bit hacky - we had one word document where h2 had a miso-list attribute. - var htwo = doc.getElementsByTagName('h2'); + var htwo = Array.from(doc.getElementsByTagName('h2')); for( var i = 0; i < htwo.length; i ++) { - if (htwo.item(i).hasAttribute('style') && htwo.item(i).getAttribute('style').match(/mso-list:/)) { - htwo.item(i).className = "MsoListParagraph"; + if (htwo[i].hasAttribute('style') && htwo[i].getAttribute('style').match(/mso-list:/)) { + htwo[i].className = "MsoListParagraph"; } } - listpara = doc.getElementsByClassName('MsoNormal'); - while(listpara.length) { - if (listpara.item(0).hasAttribute('style') && listpara.item(0).getAttribute('style').match(/mso-list:/)) { - listpara.item(0).className = "MsoListParagraph"; + listpara = Array.from(doc.getElementsByClassName('MsoNormal')); + for( var i = 0; i < listpara.length; i ++) { + if (listpara[i].hasAttribute('style') && listpara[i].getAttribute('style').match(/mso-list:/)) { + listpara[i].className = "MsoListParagraph"; } else { - listpara.item(0).className = "MsoNormalx"; + listpara[i].className = "MsoNormalx"; } } listpara = doc.getElementsByClassName('MsoListParagraph'); + // Roo.log(doc.innerHTML); - //Roo.log(doc.innerHTML); while(listpara.length) { @@ -21943,7 +21943,7 @@ Roo.extend(Roo.htmleditor.FilterWord, Roo.htmleditor.Filter, lvl = nlvl; // not starting at 1.. - if (!stack[nlvl].hasAttribute("start") && num > 1) { + if (!stack[nlvl].hasAttribute("start") && listtype == "ol") { stack[nlvl].setAttribute("start", num); }