Welcome to hypercone.com on July 6 2009.
This is an internet experiment running to monitor browsing habbits of individuals through wikipedia contents.

Wikipedia:AutoWikiBrowser/Settings

From Wikipedia, the free encyclopedia

Jump to: navigation, search
Wikipedia:AutoWikiBrowser AutoWikiBrowser (Scripts)
 This is a repository of settings and scripts which perform specific tasks using the AutoWikiBrowser.


Contents

[edit] Scripts & Settings

Script name Functions Notes Authors
Bracket reference conversion It converts bracket references (such as [1]) to Cite.php and {{cite web}}. none Bookofjude


WP:GUS Userbox fixing Migrating UBs incompletely moved under WP:GUS Check with me before using, it might need updating Phil
de-linking be-bold fixing links to be bold which should go to be bold this is the first pass, catching only vanilla links; piped stuff will come later Phil
migrate babel-x migrating {{Babel-X}} to {{Babel}} and fixing old syntax Phil
ISBN-hyph Tidying up and hyphenating ISBN numbers Pretty robust, I believe. Labels some invalid ISBNs. Be careful with 13 digit ISBNs and trailing hyphens. Now obsolete due to AWB version. Rich Farmbrough
ISSN Tidying up and checksumming ISSN numbers Pretty robust, I believe. Labels some invalid ISSNs. Implements arithmetic in regular expressions. Now obsolete due to AWB version. Rich Farmbrough
Birth and death Converting to {{birth date}} etc. templates Most entries should be already done by humans or by User:SmackBot. You can of course request a run against any specific list/category. Rich Farmbrough

[edit] Sample regular expressions

Replace double spacing with single spacing
Match:  \. [ ]+([A-Za-z\[])
Replace: . $1

Note: This may replace double-spaces inside <pre> tags, so you need to be careful.

[edit] XHTML compliance

<br> and <hr> to <br /> and <hr />
Match:   <[/]?(br|hr)([^{/}<>]*?)>
Replace: <$1$2 />
HTML Attribute quoting
Match:   (<\w+)\s*(\w+) *= *(['"]([^"']*?)['"]|([#-9A-Za-z]+))([^{}<>]*>)
Replace: $1 $2="$4$5"$6

[edit] Conditions

Between X and Y bytes of wikitext
Single line conditional regex: ^.{0,900}$ where 0 is the mininum and 900 is the maximum
Curd word count
Single line conditional regex: ^\W*(\w+\W+){13,29}\w*$ where 13 is the mininum and 29 is the maximum

[edit] External link simplification

External Wikipedia link to internal
Match:   \[http://en.wikipedia.org/wiki/:*([^][<>"\s]+) ([^]]+)\]
Replace: [[:$1|$2]]

Notes: The colon is needed to prevent category or images from being embedded. Also, not recommended since it can mess with references.

Wikimedia Foundation external links to interwikis
Match:   \[http://([a-z0-9\-]{3})\.(?:(wikt)ionary|wiki(n)ews|wiki(b)ooks|wiki(q)uote|wiki(s)ource|wiki(v)ersity)\.(?:com|net|org)/wiki/([^][<>{|}\s"]*) +([^\n\]]+)\]
Replace: [[$2$3$4$5$6$7:$1:$8|$9]]
Match:   \[http://(?:(m)eta|(commons)|(incubator)|(quality))\.wikimedia\.(?:com|net|org)/wiki/([^][<>{|}\s"]*) +([^\n\]]+)\]
Replace: [[$1$2$3$4:$5|$6]]
Wikia wikis external links to interwikis
Match:   \[http://([a-z0-9\-]+)\.wikia\.(?:com|net|org)/wiki/([^][<>{|}\s"]+) +([^\n\]]+)\]
Replace: [[wikia:$1:$2|$3]]
External Toolserver to interwiki link
Match:   \[http://(?:www\.)?(toolserver\.org|tools\.wikimedia\.org|tools\.wikimedia\.de)/([^][<>\s";?]*)\?? ([^]\n]+)\]
Replace: [[tools:$2|$3]]
Use newer {{fullurl}} magic word
Match:   [{{SERVER}}{{localurl:
Replace: [{{fullurl:
Personal tools
Languages

Visit joltnews for the latest headlines
Visit bloit.com for company information
Geed Media does computer consulting on long island.
This page viewed times. See Logs