Forum:Core pages independent to markup

So, I found out that the rather frequent changes to HTML was messing up external things that rely on markup being consistent. We've done it with Template:Champion variable, to centralise data used by lots of pages. Similar to that, I have plans on separating data from markup.

As a sample, I've constructed a core page http://leagueoflegends.wikia.com/wiki/User:BryghtShadow/skins_core?oldid=970665 and a page that shows sample usage http://leagueoflegends.wikia.com/wiki/User:BryghtShadow/sandbox?oldid=970805. If there was an easier way to do the first n items chronologically, then the core page wouldn't look as odd (separating lines with semi-colon) -- it would look more like a switch-case.

Now, thoughts on how we should separate data: Would going with "data, data, data; data, data, data" be fine? And any other thoughts. --BryghtShadow 13:05, August 17, 2012 (UTC)