Custom listing should use slug instead name as filename

Second try. Made it wrong in the first place, so it's my task to correct it :cry:

Instead of the human readable name the machine readable and filesystem friendly slug is the better choice.