Update:
Skipping display of empty custom columns was a pleasantly trivial fix. Updated templates are attached.
As for HTML comments, it looks like the code specifically looks for div, p, a or span tags.
So something like this will work:
Code:
<div class="description">Published: 2018-10-29 Chapters: 1/? Words: 12345<br><br><b>Summary</b><br>Summary here.<br><br><b>Author Notes</b><br>Author notes here.</div>
but this will not:
Code:
Published: 2018-10-29 Chapters: 1/? Words: 12345<br><br><b>Summary</b><br>Summary here.<br><br><b>Author Notes</b><br>Author notes here.
My fix is to discard the <div|p|a|span> check and treat comments as HTML always. Obviously, that could break stuff for others so I'm not going to bother uploading my changes.
I also managed to add urls to custom columns. Alas, the way I did it was probably not the recommended/standardized way. As I expected, returning multiple values for tag-like custom columns would be difficult for me to code.