Thread:DoCheonGong/@comment-3225604-20160608091907/@comment-26235098-20160622133132

Imamadmad wrote: Popping in out of nowhere here, but remember that any changes that need to be made can probably be done by bot, so large-scale find/replace shouldn't be a problem. good to know, tho the material to replace is rather heterogenous, so i thought it might be a bit hair-raising to code a bot to do it. Still might be faster to get most instances, then manually clean up residual.

Imamadmad wrote: On the actual problem itself, because I have been non-existent for a while, where are the problems occurring? Is this in the infoboxes and List of Levels The automation I am talking about is for the list of levels type pages.

Imamadmad wrote: Anyway, if you put code in a split difficulty template so that it checks if the mobile and web versions are the same, you can use that to toggle split difficulty view in any further templates that are used to display things. For this purpose, I simply created Template:IsSplitDifficulty and wrote a corresponding, simpler, Lua function. A double difficulty call unneeded for this purposes, and with this being done on every line, efficiency is desirable where possible.

I am actively looking into/testing ways to template the lines of the tables themselves, to encapsulate the check, and make the table syntax simpler. It remains yet to be seen if I can do this in a way that is robust and will make editing the tables easier, and not harder. Failing that, the "split difficulty" toggling will have to be done in the table body.

I ask for everyone's patience while I look into various options and try things.

Thank you.