All The Tropes:Things that need fixing: Difference between revisions

Content added Content deleted
Line 71: Line 71:
* TVT uses the syntax [numlist:25] to start a list at a number other than 1. Mediawiki requires that the user do this using HTML tags and does not provide a way to use the # syntax for it. Numbered lists are converted over using the # syntax and are therefore extremely difficult to manually edit to start the numbering at values other than 1 (since the user would have to manually convert the # into HTML tags). This is particularly necessary for pages like [[Console RPG Cliches 25 to 48]]. Also, [[Console RPG Cliches 73 to 96]] contains an embedded bulleted list which messes up the numbering.
* TVT uses the syntax [numlist:25] to start a list at a number other than 1. Mediawiki requires that the user do this using HTML tags and does not provide a way to use the # syntax for it. Numbered lists are converted over using the # syntax and are therefore extremely difficult to manually edit to start the numbering at values other than 1 (since the user would have to manually convert the # into HTML tags). This is particularly necessary for pages like [[Console RPG Cliches 25 to 48]]. Also, [[Console RPG Cliches 73 to 96]] contains an embedded bulleted list which messes up the numbering.
** Also, hierarchy is incompatible between numbered ("#") and bulleted ("*") lists. E.g. an attempt to use "**" sub-list "under" a number will break the numbered list, so the next "#" will restart the count.
** Also, hierarchy is incompatible between numbered ("#") and bulleted ("*") lists. E.g. an attempt to use "**" sub-list "under" a number will break the numbered list, so the next "#" will restart the count.
*** Right, that's just markup failure. Those lists need to be converted to begin with "#*" instead. Why? Because mediawiki *sigh*.
*** Right, that's just markup failure. Those lists need to be converted to begin with "#*" instead. Why? Because mediawiki *sigh*. ROBKELK: This is perfectly logical markup. The first-level list continues, so the first level markup continues to be the same until the list ends; the inset list is a new list, so the second level list is a new markup; and so on for third-level and beyond
** Vorticity tried using CSS as a fix, however, this does not provide proper indentations because the indentations should account for the size of the number--99. and 100. should line up at the periods. Furthermore, this doesn't work well when there is an embedded bulleted list, and is awkward at best even if not as awkward as changing all the # to HTML.
** Vorticity tried using CSS as a fix, however, this does not provide proper indentations because the indentations should account for the size of the number--99. and 100. should line up at the periods. Furthermore, this doesn't work well when there is an embedded bulleted list, and is awkward at best even if not as awkward as changing all the # to HTML.
** Would it be possible to write a template that lets the user set what number the next # starts at? Also, we will need a bot (or a program which analyzes the 2012 TVT database) to determine which pages originally had a numlist in them so we have a full list of which pages need to be fixed. The Evil Overlord List and some other pages need it too.
** Would it be possible to write a template that lets the user set what number the next # starts at? Also, we will need a bot (or a program which analyzes the 2012 TVT database) to determine which pages originally had a numlist in them so we have a full list of which pages need to be fixed. The Evil Overlord List and some other pages need it too.