Board Thread:Support Requests - Getting Technical/@comment-1915363-20170318065805

Currently my Wikia is planning to migrating data into Lua modules. While the character data can be handled in due time, I'm unsure about the data design for the character quotes. This is because of the following problems have to be addressed:


 * The character quotes are divided into two categories that works best in different structures.
 * Personal quotes should ideally be put into their own module for each characters.
 * Seasonal quotes should ideally be grouped per seasonal basis for all characters.
 * The existing template is a collapsible table that makes a conditional concatenation to see whether a table entry is to be added.
 * Method to convert existing templates into Lua modules (plus some variable refactoring), especially if they're already have translations in them.
 * Method to extract data from the original Japanese Wiki. I used to had a Python script to do that, but when the extra year quotes come in, I wasn't able to properly factor them in.
 * The modules should ideally be easily modifiable by users with minimal editing know-hows.

I posted this issue here to seek the methods to address those issues, While I'm not the main programmer for the Lua modules, I was the one who built much of the original methods to extract and display the quotes and I'd like to find a way to handle these quotes more effectively.

Here are some of the reference materials may help in solving the issue:
 * Existing quote page
 * Quote Template
 * Quote Template Documentation + quote generator script
 * Seasonal Table
 * Japanese wiki source (quote is in ボイス collapsible)  