From DoomWiki.org Warning: You are not logged in. Your IP address will be recorded in this page's edit history. Anti-spam check. Do not fill this in! == Re: "bot script at your service" == LOL! That's extremely impressive — thank you. If you're actually interested in this (and LOL again because as my page says, you take it seriously at your own peril), then I suggest the following based on past approaches: # Make the table sortable. # Include Category: and Template: space (to catch WAD titles). # Omit redirects unless the page contains additional non-whitespace text (e.g. categorization, HTML comment). # Detect sort keys in category links, e.g. {{c|<nowiki>[[Category:Community stewards|Haley, James]]</nowiki>}}. I confess I tend to leave these alone, even though I think 99% are errors, because they're better than nothing and I have no idea what consensus is. # Include map pages, which are also supposed to be sorted by name ignoring the map slot and leading article. # Detect sort keys applied by templates. This, according to Wikipedia's bot operators, is very difficult; I assume you would implement parameter-related logic case by case, e.g. ''name'' within [[Template:Map]], rather than "simulating" transclusions in a general way. Again, don't do this unless it's fascinating :> but it's true that this has been a lingering issue over the years. We want to help readers navigate any way we can. [[User talk:Ryan W|Ryan W]] ''([[User:Ryan W|living fossil]])'' 21:25, 15 February 2018 (CST) : Thank you too for a "fascinating" idea for a new script. :-) Items 1 & 2 done.<br/>3: showing non-redirect, possibly rendered content is relevant indeed and I wanted to see that first (as an intermediate step, at least). So I dropped the font size to reduce emphasis and added nowiki tags to show such content (looks like there's none).<br/>4: Not sure I follow this. Are you proposing to recursively check all people pages under [[:Category:People]] for Category tags? That would be somewhat tough to do.<br/>5: [[User:XymphBot#navboxBot.php|navboxBot.php]] already checks / adds the map|name= field if necessary. This script has been run across all mapsets covered via XymphBot (which, I suppose, I could provide a list of). Re-checking all map pages falls outside the scope of articleSort.php but may be feasible in another script that recursively processes all of [[:Category:Levels by slot]]. But that would still not cover single-level WADs that are intentionally not categorized there.<br/>6: Your specific example seems (somewhat) covered already by item 5, but otherwise I don't fully understand this suggestion yet. Can you elaborate?<br/>--[[User:Xymph|Xymph]] ([[User talk:Xymph|talk]]) 13:34, 16 February 2018 (CST) :: For point 5, they'd appear in the wrong place in [[:Category:Levels by name]]. Unless I'm mistaken somewhere, there was a whopping ''four'' articles out of place when I just checked, so I've corrected them. --[[User:Eris Falling|Eris Falling]] ([[User talk:Eris Falling|talk]]) 14:06, 16 February 2018 (CST) :: Additionally, the single-level WADs that don't appear in the categories also shouldn't have a MAPXX/ExMy prefix, so I think they're all covered by your initial script. --[[User:Eris Falling|Eris Falling]] ([[User talk:Eris Falling|talk]]) 14:10, 16 February 2018 (CST) ::: I agree with Eris; perhaps my examples are contrived. The reason I thought about a bot is that it's hard to find a discrepancy on a real article! It's also true that XymphBot has been ''very'' thorough in the case of maps, so maybe certain things are too unlikely to bother with, and if someone wants to double-check anyway, they're all categorized if they use [[Template:Map]]. (4052 maps O_O O_O O_O ) ::: For #4, imagine that [[A Fistful of Doom]] is created by a newbie. Trying to be helpful, they include a sortkey, {{c|<nowiki>[[Category:Partial conversions|Fistful of Doom, A]]</nowiki>}}, but don't realize that all those templates also invoke categories and it won't carry over. (I'm hoping we don't need to redo this for people, actually, because it would be impossible for the bot to decide whether someone has a name or a multi-word handle, and again a small number of subcategories includes everyone.) ::: #6 is futureproofing, I guess, in case we someday want infoboxes for [[The Page of Doom|websites]] or [[The King Doom Experience|tools]] or something else that attracts grandiose titles. :> Right now I can't think of an example outside modding. [[User talk:Ryan W|Ryan W]] ''([[User:Ryan W|living fossil]])'' 21:30, 16 February 2018 (CST) :::: Thanks Eris for catching that Project Kate page; I did the skeleton work more manually than usual (due to UDMF maps) and then forgot to run navboxBot.php afterwards.<br/>I think I've implemented #4 as suggested, and #3 as well. It looks like that covers everything suggested so far, if there's something more/else then please propose. --[[User:Xymph|Xymph]] ([[User talk:Xymph|talk]]) 06:58, 17 February 2018 (CST) Summary: All contributions to DoomWiki.org are considered to be released under the CC BY-SA 4.0 International (see Doom Wiki:Copyrights for details). By contributing, you agree to be bound by the Terms of Use. Your changes will be visible immediately. Please enter a summary of your changes above. Do not submit copyrighted images or text without permission! This includes text taken from in-game codices or logbooks, or from official instruction manuals, strategy guides, and other such books. This project is not affiliated with id Software, Raven Software, ZeniMax Media, Bethesda SoftWorks, or any other commercial software developer or publisher. Use of trademarked logos and other protected intellectual property is solely for the purpose of analysis and critical commentary on the identified products and associated fan community activity, and does not imply any endorsement by any of these organizations or their employees, past or present. Upload images to the wiki. Don't forget to categorize pages! For testing, please use a sandbox. View this template Cancel | Editing help (opens in new window)