Skip to content

Commit f03cd0f

Browse files
0.3.8.7 / 0.3.8.8 (2022-03-06)
+ Added support for different symbols on FOP/HTML rendered list (dash, minus, letters, numbers)
1 parent 13125f9 commit f03cd0f

File tree

15 files changed

+44
-18
lines changed

15 files changed

+44
-18
lines changed

docgen/parameters.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"title" : "Venus (Fugerit Document Generation Framework)",
33
"name": "Venus",
4-
"version" : "0.3.8.7",
5-
"date" : "05/03/2022",
4+
"version" : "0.3.8.8",
5+
"date" : "06/03/2022",
66
"organization" : {
77
"name" : "Fugerit Org",
88
"url" : "https://www.fugerit.org"

docgen/release-notes.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
0.3.8.7 (2022-03-05)
1+
0.3.8.7 / 0.3.8.8 (2022-03-06)
22
--------------------
3-
+ Added support for different symbols on FOP rendered list (dash, minus, letters, numbers)
3+
+ Added support for different symbols on FOP/HTML rendered list (dash, minus, letters, numbers)
44

55
0.3.8.5 / 0.3.8.6 (2022-02-16)
66
--------------------

fj-doc-base/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-doc</artifactId>
10-
<version>0.3.8.7</version>
10+
<version>0.3.8.8</version>
1111
</parent>
1212

1313
<name>fj-doc-base</name>

fj-doc-base/src/main/java/org/fugerit/java/doc/base/model/DocList.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,18 @@ public String getClt() {
4141
}
4242
return clt;
4343
}
44+
45+
/*
46+
* Return html list type
47+
*/
48+
public String getHtmlType() {
49+
String clt = this.getListType();
50+
if ( clt.equalsIgnoreCase( LIST_TYPE_ULM ) || clt.equalsIgnoreCase( LIST_TYPE_ULD ) ) {
51+
clt = LIST_TYPE_UL;
52+
} else if ( clt == null || clt.equalsIgnoreCase( LIST_TYPE_OLN ) || clt.equalsIgnoreCase( LIST_TYPE_OLL ) ) {
53+
clt = LIST_TYPE_OL;
54+
}
55+
return clt;
56+
}
4457

4558
}

fj-doc-ent/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-doc</artifactId>
10-
<version>0.3.8.7</version>
10+
<version>0.3.8.8</version>
1111
</parent>
1212

1313
<name>fj-doc-ent</name>

fj-doc-freemarker/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-doc</artifactId>
10-
<version>0.3.8.7</version>
10+
<version>0.3.8.8</version>
1111
</parent>
1212

1313
<name>fj-doc-freemarker</name>

fj-doc-freemarker/src/main/resources/fm_doc/template/macro/html_element.ftl

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,13 @@
5555
</#macro>
5656

5757
<#macro handleList docList>
58-
<${docList.listType}>
58+
<#if docList.elementList?size gt 0>
59+
<${docList.htmlType}>
5960
<#list docList.elementList as li>
60-
<li><#list li.elementList as element><@handleElement current=element/></#list></li>
61+
<li <#if li.contentList>style="list-style-type: none;"<#elseif docList.listType = 'oll'>style="list-style-type: lower-alpha;"<#elseif docList.listType = 'ulm'>style="list-style-type: square;"<#elseif docList.listType = 'uld'>style="list-style-type: circle;"</#if>> <#list li.elementList as element><@handleElement current=element/></#list></li>
6162
</#list>
62-
</${docList.listType}>
63+
</${docList.htmlType}>
64+
</#if>
6365
</#macro>
6466

6567
<#macro handleRowList docTable rowList cellType>

fj-doc-mod-fop/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-doc</artifactId>
10-
<version>0.3.8.7</version>
10+
<version>0.3.8.8</version>
1111
</parent>
1212

1313
<name>fj-doc-mod-fop</name>

fj-doc-mod-itext/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-doc</artifactId>
10-
<version>0.3.8.7</version>
10+
<version>0.3.8.8</version>
1111
</parent>
1212

1313
<name>fj-doc-mod-itext</name>

fj-doc-mod-jxl/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.fugerit.java</groupId>
99
<artifactId>fj-doc</artifactId>
10-
<version>0.3.8.7</version>
10+
<version>0.3.8.8</version>
1111
</parent>
1212

1313
<name>fj-doc-mod-jxl</name>

0 commit comments

Comments
 (0)