|
|
|
@ -2409,14 +2409,9 @@ class samba(objShare):
|
|
|
|
|
# Для добавления перевода строки между областями если его нет
|
|
|
|
|
#print self.docObj.body.toprettyxml()
|
|
|
|
|
xmlAreas = xpath.Evaluate("child::area", self.docObj.body)
|
|
|
|
|
firstArea = True
|
|
|
|
|
for xmlArea in xmlAreas:
|
|
|
|
|
if xmlArea.previousSibling and\
|
|
|
|
|
self.docObj.getTypeField(xmlArea.previousSibling) == "br":
|
|
|
|
|
# Удаляем перед первой областью перевод строки
|
|
|
|
|
if firstArea:
|
|
|
|
|
firstArea = False
|
|
|
|
|
self.docObj.body.removeChild(xmlArea.previousSibling)
|
|
|
|
|
continue
|
|
|
|
|
firstArea = False
|
|
|
|
|
xmlFields = xpath.Evaluate("child::field", xmlArea)
|
|
|
|
@ -3535,14 +3530,9 @@ class kde(samba):
|
|
|
|
|
# Для добавления перевода строки между областями если его нет
|
|
|
|
|
#print self.docObj.body.toprettyxml()
|
|
|
|
|
xmlAreas = xpath.Evaluate("child::area", self.docObj.body)
|
|
|
|
|
firstArea = True
|
|
|
|
|
for xmlArea in xmlAreas:
|
|
|
|
|
if xmlArea.previousSibling and\
|
|
|
|
|
self.docObj.getTypeField(xmlArea.previousSibling) == "br":
|
|
|
|
|
# Удаляем перед первой областью перевод строки
|
|
|
|
|
if firstArea:
|
|
|
|
|
firstArea = False
|
|
|
|
|
self.docObj.body.removeChild(xmlArea.previousSibling)
|
|
|
|
|
continue
|
|
|
|
|
firstArea = False
|
|
|
|
|
xmlFields = xpath.Evaluate("child::field", xmlArea)
|
|
|
|
|