Skip to content

Commit d00f0bd

Browse files
committed
add date in footer
1 parent 2e7c46a commit d00f0bd

File tree

4 files changed

+14
-7
lines changed

4 files changed

+14
-7
lines changed

de.urszeidler.shr5.acceleo/src/de/urszeidler/shr5/acceleo/common/foSheetTools.mtl

+2-2
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ border-top-color="rgb(0,0,0)" border-top-style="outset" border-top-width="1pt"
304304
[comment] <fo:region-body region-name="inhalt" margin="30mm" />[/comment]
305305
<fo:region-before region-name="kopf" extent="25mm" />
306306
[comment] <fo:region-after region-name="fuss" extent="20mm" background-color="yellow" />[/comment]
307-
<fo:region-after region-name="xsl-region-after" extent="15mm"/>
307+
<fo:region-after region-name="xsl-region-after" extent="15mm" />
308308
<fo:region-start extent="25mm" />
309309
<fo:region-end extent="15mm" />
310310

@@ -319,7 +319,7 @@ border-top-color="rgb(0,0,0)" border-top-style="outset" border-top-width="1pt"
319319
<fo:title>[documentTitel /]</fo:title>
320320

321321
<fo:static-content flow-name="xsl-region-after">
322-
<fo:block font-size="x-small" margin-left="15mm">shr5rcp character sheet [documentTitel /] page <fo:page-number/></fo:block>
322+
<fo:block font-size="x-small" margin-top="5mm" margin-left="5mm">shr5rcp character sheet [documentTitel /] page <fo:page-number/> printed [formatDate(currentDate()) /]</fo:block>
323323
</fo:static-content>
324324

325325
<fo:flow flow-name="xsl-region-body">

de.urszeidler.shr5.acceleo/src/de/urszeidler/shr5/acceleo/sheets/foCharacterSheet.mtl

+5-5
Original file line numberDiff line numberDiff line change
@@ -213,8 +213,8 @@
213213
<fo:table-row>
214214
[printCell('')/]
215215
[printCell('anzahl')/]
216-
[printCell('power')/]
217-
[printCell('ac')/]
216+
[printCell('dmg')/]
217+
[printCell('ap')/]
218218
[printCell('type')/]
219219
</fo:table-row>
220220
[for (m : Munition | aManagedCharacter.inventar->selectByKind(Munition))]
@@ -1203,7 +1203,7 @@ endif /]
12031203
<fo:table-body >
12041204

12051205
<fo:table-row>
1206-
[printCell(aDiaryEntry.date.formatDateTime())/]
1206+
[printCell(aDiaryEntry.date.formatDate())/]
12071207
[printCellSpanned(aDiaryEntry.message,2)/]
12081208
</fo:table-row>
12091209

@@ -1219,13 +1219,13 @@ endif /]
12191219
<fo:table-body >
12201220

12211221
<fo:table-row>
1222-
[printCell(tr.date.formatDateTime())/]
1222+
[printCell(tr.date.formatDate())/]
12231223
[printCellSpanned(tr.change.getText(),2)/]
12241224
</fo:table-row>
12251225
[for (it : TrainingRange | tr.training)]
12261226
<fo:table-row>
12271227
[printCell('')/]
1228-
[printCellSpanned(it.start.formatDateTime()+' - '+ it.end.formatDateTime(),2)/]
1228+
[printCellSpanned(it.start.formatDate()+' - '+ it.end.formatDate(),2)/]
12291229
</fo:table-row>
12301230
[/for]
12311231
</fo:table-body>

de.urszeidler.shr5.acceleo/src/de/urszeidler/shr5/acceleo/util/ShadowrunTextTools.java

+3
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,9 @@ public static String formatDateTimeSec(Date date) {
218218
return dateTimeFormatSec.format(date);
219219
}
220220

221+
public static Date currentDate() {
222+
return new Date();
223+
}
221224
/**
222225
* Get a localized text from the managenent plugin with the prefix _PR_.
223226
*

de.urszeidler.shr5.acceleo/src/de/urszeidler/shr5/acceleo/util/shadowrunTextTools.mtl

+4
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@
5656
= invoke('de.urszeidler.shr5.acceleo.util.ShadowrunTextTools', 'formatDateTimeSec(java.util.Date)', Sequence{object})
5757
/]
5858

59+
[query public currentDate() : String
60+
= invoke('de.urszeidler.shr5.acceleo.util.ShadowrunTextTools', 'currentDate()', Sequence{})
61+
/]
62+
5963
[query public createNumberList(count : Integer) : OrderedSet(String)
6064
= invoke('de.urszeidler.shr5.acceleo.util.ShadowrunTextTools', 'createNumberList(java.lang.Integer)', Sequence{count})
6165
/]

0 commit comments

Comments
 (0)