This user is a Bot controlled by Voidvector (Contribs) If the program is malfunctioning, or you disagree with some changes, please drop down a note on the Owner's talk page. |
This user is a bot of User:Voidvector. It is used when he wishes to give repetitive contributions. The bot is a Python Wikipedia Robot.
Disclaimer
Edit
Grr, if my bot messes up your user pages or your "territory", feel free to do whatever you want. I don't tell my bot to ignore user pages most of the time, because it's extra work.
Disclosure
Edit
- Main article: Special:Contributions/VoidvectorBot
10 February 2007
Edit
- Remove tilda based signature on main namespace.
- Manually restore a number of pages whose signature are deemed necessary. (e.g. Suggestions, Quotations, etc)
09 February 2007
Edit
- Convert some quest pages to use {{Questbox}}.
04 February 2007 to 07 February 2007
Edit
- Convert NPC pages to use {{Npcbox}}, based on the most common NPC article formats.
- Populate gender parameter based on educated guess on gender.
- Populate most common NPC titles.
02 February 2007
Edit
- Convert quest pages to use {{Questbox}}, based on the most common quest article formats.
30 January 2007
Edit
- Convert 32px-height faction icon with templates.
- Original:
\[\[Image:(Alliance|Neutral|Horde).32.gif]] - Replacement:
{{\1 Icon}}
- Original:
29 January 2007
Edit
- Convert pages to use {{Elinksquest}}
- Original:
==\s*External\s*Links\s*==\s*\n\*\s*\[http://www.thottbot.com/\?qu?=(\d*)\s*Thottbot]\s*\n\*\s*\[http://wow.allakhazam.com/db/quest.html\?wquest=(\d*)\s*Allakhazam][^\n]* - Replacement:
{{elinksquest|\1|\2}}
- Original:
- Convert pages to use {{Elinksitem}}
- Remove 1-charge in tooltips. Game does not mention charges for most if not all 1-charge item.
29 January 2007
Edit
- Remove 1 second cooldown in tooltips. (Global cooldown is different from ability cooldown.)
- Replace item tooltip with tables for most trade items and trade products.
- Replace item tooltip with tables with only Item Level and Vendor Price with {{tooltip}}.
- Original:
{\|\s*style=\"{{tooltipcss}}\"\s*\n\|\s*colspan=2\s*\|\s*{{(common|uncommon|rare|poor)\|([^}]*)}}\s*\n\|-\s*\n\|\s*colspan=2\s*\|\s*Sells\s*for\s*({{.*}})\s*to\s*vendors\s*\n\|-\s*\n\|\s*colspan=2\s*\|\s*Item\s*Level\s*(\d*)\s*\n\|}\s*\n\[\[Image:([^\]|]*)\|\w*]] - Replacement:
{{Tooltip\n|float=right\n|width=18em\n|icon=\5\n|name=\2\n|quality=\1\n|sell=\3\n|ilvl=\4\n}}
- Original:
- Replace Enchanting Essence tooltip tables with {{tooltip}}.
- Original:
{\|\s*style=\"{{tooltipcss}}\"\s*\n\|\s*colspan=2\s*\|\s*{{(common|uncommon|rare)\|([\w\s]*)}}\s*\n\|-\s*\n\|\s*colspan=2\s*style=\"color:\s*#0f0;\"\s*\|\s*(.*\S)\s*\n\|-\s*\n\|\s*colspan=2\s*\|\s*Item\s*Level\s*(\d*)\s*\n\|}\s*\n\[\[Image:([^\]|]*)\|\w*]] - Replacement:
{{Tooltip\n|float=right\n|width=18em\n|icon=\5\n|name=\2\n|quality=\1\n|effect=\3|ilvl=\4\n}}
- Original:
- Replace Enchanting Shard and Dust tooltip tables with {{tooltip}}.
- Original:
{\|\s*style=\"{{tooltipcss}}\"\s*\n\|\s*colspan=2\s*\|\s*{{(common|uncommon|rare)\|([^}]*)}}\s*\n\|-\s*\n\|\s*colspan=2\s*\|\s*Item\s*Level\s*(\d*)\s*\n\|}\s*\n\[\[Image:([^\]|]*)\|left]] - Replacement:
{{Tooltip\n|float=right\n|width=18em\n|icon=\4\n|name=\2\n|quality=\1\n|ilvl=\3\n}}
- Original:
- Replace quest links with icon but no level with {{questlong}}.
- Original 1:
{{(Horde|Neutral|Alliance).Icon.Small}}\s*\[\[Quest:([^\]]*)]] - Original 2:
{{(Horde|Neutral|Alliance).Icon.Small}}\s*\[\[Quest:([^\]]*)|\2]] - Replacement:
{{questlong|\1||\2}}
- Original 1:
28 January 2007
Edit
- Finish converting self links to bold text.
- Fix a CSS syntax error that appears on most instance pages.
- Original:
style="background-color:#333; "Width="80%" - Replacement:
style="background: #444;"
- Original:
- Convert Thottbot links with faction icons to {{questlong}}.
- Original:
{{(Horde|Alliance|Neutral).Icon.Small}}\s*\[([^]]*)]\s*\[http://[^/]*thottbot.com/\?qu?=\d*\s*([^]]*)] - Replacement:
{{questlong|\1|\2|\3}} - Original:
{{(Horde|Alliance|Neutral).Icon.Small}}\s*\[http://[^/]*thottbot.com/(index.cgi)?\?qu?=\d*\s*([^]]*)] - Replacement:
{{questlong|\1||\3}}
- Original:
- Replace all Thottbot item links on instance pages with {{loot}}
- Original:
\[http://[^/]*thottbot.com/[^?]*\?i=\d*\s([^]]*)] - Replacement:
{{loot|Rare|\1}}
- Original:
27 January 2007
Edit
- Template substitution
- Convert to use {{Luncommon}} => {{Loot}}
- Original:
{{luncommon\|([^}|]*)}} - Replacement:
{{loot|Uncommon|\1}}
- Original:
- Convert to use {{Lrare}} => {{Loot}}
- Original:
{{lrare\|([^}|]*)}} - Replacement:
{{loot|Rare|\1}}
- Original:
- Convert to use {{Lepic}} => {{Loot}}
- Original:
{{lepic\|([^}|]*)}} - Replacement:
{{loot|Epic|\1}}
- Original:
- Convert to use {{Llegendary}} => {{Loot}}
- Original:
{{llegendary\|([^}|]*)}} - Replacement:
{{loot|Legendary|\1}}
- Original:
26 January 2007
Edit
- Fix HTML/CSS Syntax
- Fix Wiki Syntax (bot function)
- Fix a CSS syntax error that appears on all zone pages
- Original:
style="background-color:#333; "Width="80%" - Replacement:
style="background: #444;"
- Original:
- Note that both look identical in browsers.
25 January 2007
Edit
- Template substitution
- Task postponed, due to disagreements on actual policy.
- Convert to use {{Lcommon}} => {{Loot}}
- Original:
{{lcommon\|([^}|]*)}} - Replacement:
{{loot|Common|\1}}
- Original:
- Convert to use {{Lartifact}} => {{Loot}}
- Original:
{{lartifact\|([^}|]*)}} - Replacement:
{{loot|Artifact|\1}}
- Original:
- Convert to use {{Lpoor}} => {{Loot}}
- Original:
{{lpoor\|([^}|]*)}} - Replacement:
{{loot|Poor|\1}}
- Original:
24 January 2007
Edit
- Syntax Change
- Task terminated, due to disagreements on actual policy.
- Convert self links to bold text for all articles up to M.
23 January 2007
Edit
- Clean up
- Shorter Template Name: {{questfactionclass}} -> {{questclass}}
- Remove self links on articles.
- Wikify
- Convert HTML br tags to {{clrl}} on zone pages
- Original:
(<br>){5,20} - Replacement:
{{clrl}}
- Original:
- Template substitution
- Convert to use {{NPC}}
- Original:
{{(\w*).Icon.Small}}\s*\[\[([^\]]*)\|([^\]]*)]]\s*{{Title\|([^}]*)}} - Replacement:
{{NPC|\1|\2|\4|\3}} - Original:
\*\s*{{(\w*).Icon.Small}}\s*\[\[([^Q][^\]|]*)\]] - Replacement:
* {{NPC|\1|\2}}
- Original:
- Convert to use {{questfactionclass}}
- Original:
{{(\w*).Icon.Small}}\s*{{Class.Icon.(\w*).Small}}\s*\[([^]]*)]\s*\[\[Quest:([^]]*)]] - Replacement:
{{questfactionclass|\1|\2|\3|\4}} - Original:
{{.uestclass\|(\w*)\|([^|\]]*)\|([^}]*)}} - Replacement 1:
{{questfactionclass|Neutral|\1|\2|\3}} - Replacement 2:
{{questfactionclass|Alliance|\1|\2|\3}} - Replacement 3:
{{questfactionclass|Horde|\1|\2|\3}}
- Original:
22 January 2007
Edit
- Clean up
- Convert image links to templates for {{Alliance Icon Small}} {{Horde Icon Small}} {{Neutral Icon Small}}
- Original:
\[\[Image:(Alliance|Horde|Neutral)(_| )15.gif]] - Replacement:
{{\1 Icon Small}}
- Original:
- Simplify links that look like
[[Link|Link]]- Original:
\[\[\s*(\w[^]|]*\w)\s*\|\s*\1\s*]] - Replacement:
[[\1]]
- Original:
- Simplify template {{questlong}} that does the same thing as above.
- Original:
({{questlong\|\w*\|\d*\|)([^|}]*)\|\2(}}) - Replacement:
\1\2\3
- Original:
- Template Substitution
- Convert the most commonly appearing inline class quest form to {{questfactionclass}}
- Original:
{{questlong\|([^|]*\|)([^}]*}})\s*\(\[*(Warrior|Paladin|Hunter|Shaman|Druid|Rogue|Mage|Priest|Warlock)]*\) - Replacement:
{{questfactionclass|\1\3|\2
- Original:
21 January 2007
Edit
- Template Substitution
- Convert the most commonly appearing inline quest format ("icon [level] link_to_questname") to {{questlong}}.
- Original 1:
{{(Neutral|Alliance|Horde) Icon Small}}\s*\[([^]]*)]\s*\[\[Quest:([^]]*)]] - Original 2:
\[\[Image:(\w*)[\w\s]15.gif]]\s*\[([^]]*)]\s*\[\[Quest:([^]]*)]] - Replacement:
{{questlong|\1|\2|\3}}
- Original 1:
- Remove the Thottbot quest number parameter in {{questlong}}, which is a legacy of Thottbot favoritism.
- Original:
({{questlong\|[^}\|]*\|[^}\|]*\|[^\}\|]*)\|(\d*)(}}) - Replacement:
\1\3
- Original:
- Cleaning up Class Categories
- Remove all class abilities and talents from their class category.
20 January 2007
Edit
- Disambiguation
- Blackrock
- CC
- Claw
- Coin
- Cower
- GM
- Hakkar -> Hakkar the Soulflayer (manually fixed most other cases)
- Menethil
- PC
- Portal -> Portal (spell) (manually fixed most other cases)
- Rank
- Skeleton key
- Sundering -> Great Sundering (left all other cases unchanged)
- Taunt
- Correct Proper Name
- "Curse of Elements" -> Curse of the Elements.
- "Shadowbolt" -> Shadow Bolt
- Wikify
- Convert HTML table tags to wiki table tags for main namespace articles. (Skipped pages with large tables, mostly Server pages with guild progressions)
- Convert simple HTML tags to wiki for main namespace articles.
- Replace Thottbot icon links with WoWWiki PNG icons for main namespace articles.
- Original:
http://[\S]*.thottbot\.com[\S]*/([\w]+)\.jpg - Replacement:
[[Image:\1.png]]
- Original:
;Categorization * Add talents to [[:Category:Druid Talents]]. (Extract: [[User:Voidvector/List of Druid Talents]]) * Add talents to [[:Category:Hunter Talents]]. (Extract: [[User:Voidvector/List of Hunter Talents]]) * Add talents to [[:Category:Mage Talents]]. (Extract: [[User:Voidvector/List of Mage Talents]]) * Add talents to [[:Category:Paladin Talents]]. (Extract: [[User:Voidvector/List of Paladin Talents]]) * Add talents to [[:Category:Priest Talents]]. (Extract: [[User:Voidvector/List of Priest Talents]]) * Add talents to [[:Category:Rogue Talents]]. (Extract: [[User:Voidvector/List of Rogue Talents]]) * Add talents to [[:Category:Shaman Talents]]. (Extract: [[User:Voidvector/List of Shaman Talents]]) * Add talents to [[:Category:Warlock Talents]]. (Extract: [[User:Voidvector/List of Warlock Talents]]) * Add talents to [[:Category:Warrior Talents]]. (Extract: [[User:Voidvector/List of Warrior Talents]])
19 January 2007
Edit
- Add the following category.
* Tag spells [[:Category:Pet Abilities]] based on {{t|Hunter Pets}}. * Tag spells [[:Category:Druid Abilities]] based on Thottbot extract. (None needed) * Tag spells [[:Category:Hunter Abilities]] based on Thottbot extract. * Tag spells [[:Category:Mage Abilities]] based on Thottbot extract. * Tag spells [[:Category:Paladin Abilities]] based on Thottbot extract. * Tag spells [[:Category:Priest Abilities]] based on Thottbot extract. * Tag spells [[:Category:Rogue Abilities]] based on Thottbot extract. * Tag spells [[:Category:Shaman Abilities]] based on Thottbot extract. * Tag spells [[:Category:Warlock Abilities]] based on Thottbot extract. * Tag spells [[:Category:Warrior Abilities]] based on Thottbot extract.
- The following classification were done because the categories were stubs.
* Tag spells [[:Category:Arcane Spells]] based on Thottbot extract. * Tag spells [[:Category:Fire Spells]] based on Thottbot extract. * Tag spells [[:Category:Frost Spells]] based on Thottbot extract. * Tag spells [[:Category:Holy Spells]] based on Thottbot extract. * Tag spells [[:Category:Nature Spells]] based on Thottbot extract. * Tag spells [[:Category:Shadow Spells]] based on Thottbot extract.
- Currently, there is no clear in-game distinction between spell and abilities. The following category moves were done to give a consistency throughout all classes.
* Move all [[:Category:Druid Spells]] to [[:Category:Druid Abilities]]. (Previously both tags were used) * Move all [[:Category:Mage Spells]] to [[:Category:Mage Abilities]]. (Previously only Spells tag was used) * Move all [[:Category:Paladin Spells]] to [[:Category:Paladin Abilities]]. (Previously both tags were used) * Move all [[:Category:Priest Spells]] to [[:Category:Priest Abilities]]. (Previously only Spells tag was used) * Move all [[:Category:Shaman Spells]] to [[:Category:Shaman Abilities]]. (Previously only Spells tag was used) * Move all [[:Category:Warlock Spells]] to [[:Category:Warlock Abilities]]. (Previously only Spells tag was used)