Wikia

WoWWiki

VoidvectorBot

29,924 Edits since joining this wiki
January 19, 2007
Revision as of 13:51, November 13, 2009 by PCJ (Talk | contribs)

(diff) ←Older revision | Latest revision (diff) | Newer revision → (diff)
| User talk:VoidvectorBot
Icon-addon-48x48

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.
If you wish to request bot-assisted edits, see WoWWiki:Bot requests.

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.

DisclaimerEdit

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.

DisclosureEdit

Main article: Special:Contributions/VoidvectorBot

10 February 2007Edit

  • 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 2007Edit

  • Convert some quest pages to use {{Questbox}}.

04 February 2007 to 07 February 2007Edit

  • 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 2007Edit

  • Convert quest pages to use {{Questbox}}, based on the most common quest article formats.

30 January 2007Edit

  • Convert 32px-height faction icon with templates.
    • Original: \[\[Image:(Alliance|Neutral|Horde).32.gif]]
    • Replacement: {{\1 Icon}}

29 January 2007Edit

  • 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}}
  • 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 2007Edit

  • 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}}
  • 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}}
  • 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}}
  • 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}}

28 January 2007Edit

  • 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;"
  • 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}}
  • Replace all Thottbot item links on instance pages with {{loot}}
    • Original: \[http://[^/]*thottbot.com/[^?]*\?i=\d*\s([^]]*)]
    • Replacement: {{loot|Rare|\1}}

27 January 2007Edit

Template substitution
  • Convert to use {{Luncommon}} => {{Loot}}
    • Original: {{luncommon\|([^}|]*)}}
    • Replacement: {{loot|Uncommon|\1}}
  • Convert to use {{Lrare}} => {{Loot}}
    • Original: {{lrare\|([^}|]*)}}
    • Replacement: {{loot|Rare|\1}}
  • Convert to use {{Lepic}} => {{Loot}}
    • Original: {{lepic\|([^}|]*)}}
    • Replacement: {{loot|Epic|\1}}
  • Convert to use {{Llegendary}} => {{Loot}}
    • Original: {{llegendary\|([^}|]*)}}
    • Replacement: {{loot|Legendary|\1}}

26 January 2007Edit

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;"
Note that both look identical in browsers.

25 January 2007Edit

Template substitution
Task postponed, due to disagreements on actual policy.
  • Convert to use {{Lcommon}} => {{Loot}}
    • Original: {{lcommon\|([^}|]*)}}
    • Replacement: {{loot|Common|\1}}
  • Convert to use {{Lartifact}} => {{Loot}}
    • Original: {{lartifact\|([^}|]*)}}
    • Replacement: {{loot|Artifact|\1}}
  • Convert to use {{Lpoor}} => {{Loot}}
    • Original: {{lpoor\|([^}|]*)}}
    • Replacement: {{loot|Poor|\1}}

24 January 2007Edit

Syntax Change
Task terminated, due to disagreements on actual policy.
  • Convert self links to bold text for all articles up to M.

23 January 2007Edit

Clean up
Wikify
  • Convert HTML br tags to {{clrl}} on zone pages
    • Original: (<br>){5,20}
    • Replacement: {{clrl}}
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}}
  • 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}}

22 January 2007Edit

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}}
  • Simplify links that look like [[Link|Link]]
    • Original: \[\[\s*(\w[^]|]*\w)\s*\|\s*\1\s*]]
    • Replacement: [[\1]]
  • Simplify template {{questlong}} that does the same thing as above.
    • Original: ({{questlong\|\w*\|\d*\|)([^|}]*)\|\2(}})
    • Replacement: \1\2\3
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

21 January 2007Edit

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}}
  • Remove the Thottbot quest number parameter in {{questlong}}, which is a legacy of Thottbot favoritism.
    • Original: ({{questlong\|[^}\|]*\|[^}\|]*\|[^\}\|]*)\|(\d*)(}})
    • Replacement: \1\3
Cleaning up Class Categories
  • Remove all class abilities and talents from their class category.

20 January 2007Edit

Disambiguation
Correct Proper Name
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]]

;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 2007Edit

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)

Around Wikia's network

Random Wiki