Of course a man needs a maid. SemperBlotto (talk) 09:42, 2 March 2014 (UTC)
I will restore pedialite template using AWB, using dump enwiktionary-20140728-pages-articles.xml.
--DPMaid (talk) 18:52, 22 August 2014 (UTC)
The actual number of edits was around 2700; the remaining pages from the worklist still used "pedialite".
Example diff: diff
Prevalence of the competing markups obtained from the dump from Windows command line:
--DPMaid (talk) 01:00, 23 August 2014 (UTC)
I have restored Czech rhyme pages to their state before a run by MewBot from the beginning of September 2014. The MewBot run was probably undiscussed, as is their habit.
Some characteristics:
This DPMaid run restored the pages to status quo ante.
--DPMaid (talk) 08:35, 14 September 2014 (UTC)
I added Polish external links to between 1000 and 2000 pages. I first started alphabetically and then by a frequency list. To add an external link, I would open a command URL that uses User:DPMaid/common.js.
The external link is to a PWN dictionary page, which has multiple dictionaries and corpus search results; overall looks quite neat.
I only added links to pages for which the target page had dictionary results. To do that, I run the candidate term list through the following filter:
import sys, urllib, httplib, re
# Take a list of Polish terms and output only those that are found in Polish dictionaries online
for term in open(sys.argv):
term = term.rstrip()
termURL = term
# Assumption: the input encoding is UTF-8
url="http://sjp.pwn.pl/szukaj/" + termURL + ".html"
notFound = False
dictPolishFound = False
for line in urllib.urlopen(url):
if "Nie znaleziono" in line:
notFound = True
break
if re.search(".*<span class=.entry-head-title.>S..?ownik j..?zyka polskiego.*",line):
dictPolishFound = True
break
if re.search(".*<span class=.entry-head-title.>Wielki s..?ownik ortograficzny.*",line):
dictPolishFound = True
break
if re.search(".*<span class=.entry-head-title.>Wielki s..?ownik W. Doroszewskiego.*",line):
dictPolishFound = True
break
if not notFound and dictPolishFound:
print term
else:
print >> sys.stderr, "Not found in PWN: " + term
--DPMaid (talk) 18:14, 14 September 2014 (UTC)
I have moved Wikipedia box from above the English language section into that section.
--DPMaid (talk) 12:07, 22 March 2015 (UTC)
I have, furthermore, moved images from above the English language section into that section.
--DPMaid (talk) 13:12, 22 March 2015 (UTC)
A follow-up on the 1st step, to catch e.g. "{{wikipedia|dab=digit}}":
To put these numbers in perspective:
--DPMaid (talk) 14:11, 22 March 2015 (UTC)
I added over 250 external links for Slovak entries:
I am trying to figure out how to query slovniky.korpus.sk web site using Python to tell me whether the target page exists, doing that for a list of pages that have a Slovak lemma and are missing Slovak enternal links. For some reasons, I am getting weird results for URLs like https://slovniky.korpus.sk/?w=konšpiračná+teória. I expect to get a page containing "nič nebolo nájdene", but I get some other page instead such as that for "čo". Maybe later. --DPMaid (talk) 16:25, 2 August 2015 (UTC)
I added over 1000 external links to Slovak entries:
Sub SubmitYeses()
For Row = 2 To 300
If Cells(Row, 3) = "Yes" Or Cells(Row, 3) = "Y" Or Cells(Row, 3) = "y" Then
addr = "http://en.wiktionary.orghttps://dictious.com/en/" & Cells(Row, 1) & _
"?action=edit&task=addel&language=Slovak&buttonToPress=wpSave"
ActiveWorkbook.FollowHyperlink Address:=addr
Application.Wait (Now + TimeValue("0:00:06"))
End If
Next
End Sub
--DPMaid (talk) 23:04, 9 August 2015 (UTC)
I added external links to {{R:PSJC}}
, {{R:SSJC}}
, and sometimes {{R:KNLA}}
to over 800 Czech entries. I went by a frequency list; many more can be added. I used the same technique as in #Adding Slovak external links; I updated User:DPMaid/common.js to support Czech. I checked the presence of terms in PSJC and SSJC by automatically quering the dicts online. --DPMaid (talk) 14:02, 22 August 2015 (UTC)
I added 100 external links to {{R:DEX}}
.
--DPMaid (talk) 21:56, 21 December 2015 (UTC)
I added over 50 external links to {{R:TDK}}
, after creating the template.
--DPMaid (talk) 12:05, 24 January 2016 (UTC)
I added headword templates to Czech entries using AWB. One consequence is a better population of the lemma category. Where header template was already there, I removed a manual category is present. On occasion, I made some manual edits along the way.
Run 1, the latest version (I started with a worse version):
\\]\n\n False True False True False False True \\]\n False True False True False False True '''.*''' *{{g.()}} *{{g.p}} {{cs-noun|g=$1-p}} False True False False False False True '''.*''' {{g.()-p}} {{cs-noun|g=$1-p}} False True False False False False True '''.*''' *{{g.()}} {{cs-noun|g=$1}} False True False False False False True '''.*''' *''()'' {{cs-noun|g=$1}} False True False False False False True '''.*''' *$ {{cs-noun}} False True True False False False True
Run 2:
\\]\n\n False True False True False False True \\]\n False True False True False False True \\] False True False True False False True '''.*''' *{{g.()}} {{cs-adj}} False True False False False False True '''.*''' *''()'' {{cs-adj}} False True False False False False True '''.*''' *$ {{cs-adj}} False True True False False False True
--DPMaid (talk) 10:14, 27 December 2016 (UTC)
For Thesaurus namespace, I made an AWB run to replace links that use Wikisaurus to use Thesaurus. Furthermore, in that namespace, I replaced External links heading with Further reading.
Votes: Wiktionary:Votes/2017-07/Rename the Wikisaurus namespace, Wiktionary:Votes/2017-03/"External sources", "External links", "Further information" or "Further reading". --DPMaid (talk) 09:06, 17 November 2017 (UTC)
I started doing the same (Wikisaurus to Thesaurus) in the mainspace, making over 1000 edits; I lost track of edit count when AWB dumped. The job is not completed yet. --DPMaid (talk) 10:50, 17 November 2017 (UTC)
I fixed a couple of Czech etymologies for words ending in -í to use {{af}}
. It was a heavily supervised regex replace:
--DPMaid (talk) 13:38, 24 February 2018 (UTC)
I made a small regex replacement, 31 edits. --DPMaid (talk) 07:57, 19 December 2018 (UTC)
I added further reading {{R:MGW}}
to over 100 Malagasy entries. After adding a couple of them, checking what the further reading says, I grew suspicious. I started to skip entries where the definition did not reasonably match the external source, or where the part of speech did not match, e.g. noun vs. passive verb. Presence of further reading does not make any accuracy claim, but still. --DPMaid (talk) 09:54, 6 July 2019 (UTC)
I replaced bare URLs to Brown for Telugu with {{R:CPB}}
for pages where the template was able to automatically generate a working link from the headword alone; this yielded about 450 replacements. Where the template could not do that, I at least replaced the defunct URLs to working ones, preserving the page number in the URL. --Dan Polansky (talk) 14:43, 8 July 2019 (UTC)