Template talk:Cslist

Semicolon option?
Interesting template. It might be useful to have an option like semi to change the separator from a comma to a semicolon. – Jonesey95 (talk) 07:58, 16 January 2019 (UTC)
 * Your slightest wish ...
 * {| class="wiktable"


 * }
 * Cheers --RexxS (talk) 17:20, 16 January 2019 (UTC)
 * Groovy. I polished up the documentation. I think this will be useful. – Jonesey95 (talk) 18:08, 16 January 2019 (UTC)
 * }
 * Cheers --RexxS (talk) 17:20, 16 January 2019 (UTC)
 * Groovy. I polished up the documentation. I think this will be useful. – Jonesey95 (talk) 18:08, 16 January 2019 (UTC)
 * Groovy. I polished up the documentation. I think this will be useful. – Jonesey95 (talk) 18:08, 16 January 2019 (UTC)

A slight improvement
Hi,. Is this possible to delete the redundant commas? So it would work like hlist.

It reads  as an entry. For example:

EDIT: I have found a template named Comma separated entries which doesn't have such problem. What differs these two?

All the best, --Toghrul Rahimli (talk) 06:33, 18 August 2019 (UTC)
 * Thanks for spotting that, . I've fixed the issue now, so that empty items don't show up in the list.
 * The purpose of Cslist and Hlist is to create genuine html lists – i.e. they are marked up in the html with  and . That helps them to be more accessible and functional for screen readers. The templates like Comma separated entries depend on Module:Separated entries, which creates plain text, not the lists that a screen reader could make use of. You can see the difference if you inspect them using the browser inspector.
 * So it's probably better to use Comma separated entries in running prose, but use Cslist, Hlist, etc. in infoboxes, tables, and other places where a screen reader expects a list, especially if it's a long list (perhaps more than a couple of entries). HTH --RexxS (talk) 07:39, 18 August 2019 (UTC)
 * , thank you for your fix and detailed explanation. Helped a lot. Cheers!--Toghrul Rahimli (talk) 07:44, 18 August 2019 (UTC)
 * , thank you for your fix and detailed explanation. Helped a lot. Cheers!--Toghrul Rahimli (talk) 07:44, 18 August 2019 (UTC)