Anonymous

User talk:Naï: Difference between revisions

From Elwiki
m
Line 6: Line 6:
* As you asked in '''[[:Category talk:Pages with too many expensive parser function calls]]''', the '''''[[Queen's Throne]]''''' was listed in the category and do not know why. Here, I can give you a solid answer:
* As you asked in '''[[:Category talk:Pages with too many expensive parser function calls]]''', the '''''[[Queen's Throne]]''''' was listed in the category and do not know why. Here, I can give you a solid answer:


At the date you posted that question, I was firstly here, as an editor (I joined Elwiki maybe in May). At that time, most pages did not uses templates and were badly structured -- maybe they want to avoid expensive parsers, but which makes things worse -- codes are harder to change, and things are not as flexible as today. Moreover, this results in lots of junk codes (e.g. every dungeon has lots of repeated, useless, ugly table structures, and they are repeated in all dungeon pages).
At the date you posted that question, I was firstly here, as an editor (I joined Elwiki maybe in May). At that time, most pages did not use templates and were badly structured -- maybe they want to avoid expensive parsers, but which makes things worse -- codes are harder to change, and things are not as flexible as today. Moreover, this results in lots of junk codes (e.g. every dungeon has lots of repeated, useless, ugly table structures, and they are repeated in all dungeon pages).


I tried my best in making templates, and simplify the code suckness. And, as the revision records, I edited '''Language navbox''' on August 2014, right after your post that. And (I think after the language navbox edited), I changed the '''<tabber>''' tags to '''[[:Template:tabs|Tabs]]''' to meet [[User:Kenny|Kenny]]<nowiki/>'s desire to remove '''<tabber>''' extension from Elwiki.
I tried my best in making templates, and simplify the code suckness. And, as the revision records, I edited '''Language navbox''' on August 2014, right after your post that. And (I think after the language navbox edited), I changed the '''<tabber>''' tags to '''[[:Template:tabs|Tabs]]''' to meet [[User:Kenny|Kenny]]<nowiki/>'s desire to remove '''<tabber>''' extension from Elwiki.


And, the Language box and the <tabber> extension are the most source of expensive parser functions. Languages uses too many '''<nowiki>#</nowiki>ifexist''' to select from languages. Moreover, the tabber extension calls the id for tab switching, and an '''ID''' is considered "expensive". As a result, the page has lots of expensive functions.
And, the Language box and the <tabber> extension are the most source of expensive parser functions. Languages uses too many '''<nowiki>#</nowiki>ifexist''' to select from languages. Moreover, the tabber extension calls the id for tab switching, and an '''ID''' is considered "expensive". As a result, the page has lots of expensive functions.