Upgrade JabREF 3.3 to 5.14: Custom Export filter does not work any more

Hi all,

We had JabRef version 3.3 running and the custom export filter with the files ‘html.layout’, ‘html.begin.layout’ and ‘html.end.layout’ did well so far.

Since we updated to version 5.14 the custom export filter does not work any more. There is no error message.
There is an output of the content, but not in the formatted way we would like.

----html.layout:----

\format[Authors(LastFirst,InitialsNoSpace),HTMLChars]{\author} \format[HTMLChars]{\title} \year \format[HTMLChars]{\journal}\begin{volume}
Vol. \volume\end{volume}\begin{number}(\format[FormatPagesForHTML]{\number})\end{number}\format[HTMLChars]{\booktitle}\begin{pages}, pp. \format[FormatPagesForHTML]{\pages}\end{pages}\begin{school}School: \format[HTMLChars]{\school}\end{school}\begin{howpublished}\format[HTMLChars]{\howpublished}\end{howpublished}  \note \format[FileLink(pdf)]{\file} ----

----html.begin.layout:----

...

Export: \format[CurrentDate]{dd/MM/yyyy}

----

Any help is appricated.
Thank you.

Cheers Lars

AuthorTitleYearJournal/ProceedingsLang.File (PDF)

Hi,
can you put into the “preformatted text block (the angle brackets symbol button in the toolbar)” the stuff that differs? It’s not clear to me otherwise and it seems discourse will interpret the html

In general there should not be that many differences to today’s format.

I recommend otherwise checking Custom export filters | JabRef for possible changed syntax.

Thanks Christoph

New try … that is the code which should generate the tables, which do not appear.
Thank you for any help.

----html.begin.layout:----
<!DOCTYPE HTML>
<html>
<head>
...
<h3><span style="background-color: #ffffCC;">Export: \format[CurrentDate]{dd/MM/yyyy}</span></h3>
<table id="qs_table" border="1">
<thead><tr><th width="20%">Author</th><th width="30%">Title</th><th width="2%">Year</th><th width="20%">Journal/Proceedings</th><th width="2%">Lang.</th><th width="6%">File (PDF)</th></tr></thead>
<tbody>
----

Solution: Finally I copied the three files ‘tablerefsabsbib.begin.layout’, ‘tablerefsabsbib.end.layout’ and ‘tablerefsabsbib.layout’ from the site Index of /tools/jabref/filterfiles/tablerefsabsbib.

Afterwards I copied my code part into the part of the ‘tablerefsabsbib’ files. And it works again.

I don’t know the cause, but now it works properly again.

Cheers Lars