images inserted in french data

This commit is contained in:
Bachir Soussi Chiadmi
2017-10-15 19:08:05 +02:00
parent 36a73919c4
commit 94765a1539
9 changed files with 29 additions and 4 deletions
+2
View File
@@ -877,6 +877,8 @@ main#content.inline section.enonce {
main#content.inline section.enonce div.text div.paragraph section.enonce, main#content.inline section.enonce div.text div.paragraph section.item {
padding-left: 2em;
border-left: 1px solid #999; }
main#content.inline section.enonce div.text div.paragraph img {
float: left; }
main#content.tree h1.part-title {
margin: 0 0 0 70px; }
+10
View File
@@ -3362,6 +3362,13 @@ function parseTextDom(nodes){
// record the href attribute for cross reference
n.attrs = {'href':nodes[i].attributes.href.value};
}
if (n.tag == 'img') {
// record the href attribute for cross reference
n.attrs = {
'src':nodes[i].attributes.src.value,
'alt':nodes[i].attributes.alt.value
};
}
if(nodes[i].childNodes.length){
// again parse node's childs
n.childs = parseTextDom(nodes[i].childNodes);
@@ -3412,6 +3419,9 @@ var _Text = {
this.textdom = new DOMParser().parseFromString(this.texthtml, "text/html");
// get the text nodes (avoid html document extra)
this.textchilds = parseTextDom(this.textdom.getElementsByTagName('body')[0].childNodes);
if(this.id == "115sc"){
console.log(this.textchilds);
}
},
oninit: function(vn){
this.id = vn.attrs.id;
+1 -1
View File
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

File diff suppressed because one or more lines are too long
+3
View File
@@ -233,6 +233,9 @@ main#content.inline{
padding-left:2em;
border-left: 1px solid #999;
}
img{
float: left;
}
}
}
+10
View File
@@ -82,6 +82,13 @@ function parseTextDom(nodes){
// record the href attribute for cross reference
n.attrs = {'href':nodes[i].attributes.href.value};
}
if (n.tag == 'img') {
// record the href attribute for cross reference
n.attrs = {
'src':nodes[i].attributes.src.value,
'alt':nodes[i].attributes.alt.value
};
}
if(nodes[i].childNodes.length){
// again parse node's childs
n.childs = parseTextDom(nodes[i].childNodes);
@@ -132,6 +139,9 @@ var _Text = {
this.textdom = new DOMParser().parseFromString(this.texthtml, "text/html");
// get the text nodes (avoid html document extra)
this.textchilds = parseTextDom(this.textdom.getElementsByTagName('body')[0].childNodes);
if(this.id == "115sc"){
console.log(this.textchilds);
}
},
oninit: function(vn){
this.id = vn.attrs.id;