user:Pathosbot

This bot account is no longer active.

{{process header

| title = Pathoschild

| section = (bot)

| previous = ←Pathoschild (operator)

| next =

| shortcut =

| notes = Pathosbot is a pywikipedia/AutoWikiBrowser bot operated by Pathoschild; please leave any comments on Pathoschild's talk page. In case of an emergency, you can stop the bot by editing its talk page.

}}

Current tasks

= Template cleanup=

class="prettytable" id="Current_task" style="text-align:left;"
style="{{prettycaption}}"| task

| template cleanup

style="{{prettycaption}}"|description

| Pathosbot uses heuristic regex patterns to perform several distinct maintenance operations:

  • Replace artifact template code with the visible output.
  • : – supports: ParserFunctions, magic words, parameters, old modifiers, and [http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.4 HTML comments].
  • : – example: replaces "{{#ifeq:{{NAMESPACE}}|User|{{{username|{{{1|{{PAGENAME}}}}}}}}}}" with "Pathosbot".
  • Update old template calls (20).
  • : – example: replaces "{{pagemovevandal}}" with "{{indefblockeduser}}".
  • Reverse substitution of user block templates (8).
  • : – note: this feature depends on a signature pattern unique to the given template, and theoretically matches all revisions.
  • Detect and fix template redundancy.
  • :– example: replaces "{{indefblockeduser}}{{sockpuppetProven|fuu}} {{imposter|fuu}}{{attackuser-m|fuu}}" with "{{sockpuppetProven|fuu}}".
  • Correct IP address categorization.
  • : – example: replaces "{{indefblockeduser}}" with "{{indefblockedip}}".
  • Correct non-standard XHTML.
  • : – example: replaces "blah
    " with "blah
    ".

See also

{{Bot|Pathoschild|status=unapproved|awb=yes}}

{{DEFAULTSORT:Pathosbot}}