User:Heyzeuss/NSK to KOTUS
Jump to navigation
Jump to search
To create a list of words that still have an NSK type in the PoS template:
- In the "source" box, select: "What links here"
- In the "What links to" box, paste: "Wiktionary:Finnish inflection types/nouns/elämys"
- Click the button: "Make a list"
To find and replace text: go to options tab→Find and Replace→Advanced settings
Tick off check boxes:
- Regular expression
- Case Sensitive
- Single line
Use the following find and replace regex. In the wikimarkup, the substitution automatically takes letters off the end of the headword in order to produce the uninflected stem. Be sure to put in the appropriate KOTUS type, the number of letters to remove from the end of the headword, and the suffix rule.
Find | ||||||
---|---|---|---|---|---|---|
===Noun===.*?(?===)|===Noun===.*?(?=\n\[\[)|===Noun===.* | ||||||
Replace | ||||||
$&\n\n====Declension====\n{{fi-decl-koira|{{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}|||ä}}\n\n | ||||||
KOTUS type | Letters off the end | Suffix Rule | ||||
$&\n\n====Declension====\n{{fi-decl- | koira | |{{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}- | 1 | }}|{{subst:PAGENAME}}}}||| | ä | }}\n\n |
NSK to KOTUS | ||||
---|---|---|---|---|
NSK | Missing decl table | Letters off the end | KOTUS | Suffix rule |
valo | 198 | 1 | valo | |
katto | 20 | 3 | valo | |tt|t |
särö | 16 | 1 | valo | |||ö|ä |
solu | 261 | 1 | valo | |||u |
laikku | 23 | 3 | valo | |kk|k|u|a |
hattu | 123 | 3 | valo | |tt|t|u|a |
kuultu | 21 | 3 | valo | |lt|ll|u|a |
äly | 35 | 1 | valo | |||y|ä |
kohtalo | 161 | 1 | palvelu | |
miehistö | 24 | 1 | palvelu | |ö|ä |
arvelu | 39 | 1 | palvelu | |
risteily | 16 | 1 | palvelu | |y|ä |
autio | 157 | 1 | valtio | |o|a |
tuoli | 548 | 1 | risti | |
nakki | 37 | 3 | risti | |kk|k |
nuppi | 22 | 3 | risti | |pp|p |
katti | 172 | 3 | risti | |tt|t |
risti | 159 | 1 | risti | |||ä |
leikki | 143 | 3 | risti | |kk|k|ä |
paperi | 260 | 1 | paperi | |
vieteri | 46 | 1 | paperi | |ä |
kalsium | 36 | 0 | risti | |
ovi | 20 | 1 | ovi | |
pilvi | 36 | 1 | ovi | |||ä |
kala | 358 | 1 | kala | |
markka | 47 | 3 | kala | |kk|k |
kauppa | 9 | 3 | kala | |pp|p |
mitta | 14 | 3 | kala | |tt|t |
lika | 6 | 2 | kala | |k| |
rauta | 45 | 2 | kala | |t|d |
kanta | 0 | 3 | kala | |nt|nn |
koira | 549 | 1 | koira | |
kukka | 21 | 3 | koira | |kk|k |
noppa | 12 | 3 | koira | |pp|p |
rotta | 2 | 3 | koira | |tt|t |
sulka | 4 | 2 | koira | |k| |
lupa | 2 | 2 | koira | |p|v |
sota | 16 | 2 | koira | |t|d |
määrä | 150 | 2 | koira | |||ä |
synkkä | 8 | 3 | koira | |kk|k|ä |
seppä | 5 | 3 | koira | |pp|p|ä |
kenttä | 8 | 2 | koira | |tt|t|ä |
märkä | 6 | 2 | koira | |k||ä| |
leipä | 12 | 2 | koira | |p|v|ä |
kulkija | 270 | 1 | kulkija | |
myymälä | 35 | 1 | kulkija | |ä|ö |
puu | 1 | 1 | maa | |lastletter |
pieni | 36 | 1 | pieni | |ä |
susi | 36 | 2 | käsi | |
käsi | 15 | 2 | käsi | |ä |
luistin | 78 | 2 | kytkin | |||secondtolastletter |
suutin | 40 | 3 | kytkin | |t|tt|secondtolastletter |
paahdin | 7 | 3 | kytkin | |d|t|secondtolastletter |
eläin | 36 | 2 | kytkin | |||secondtolastletter|ä |
lähetin | 30 | 3 | kytkin | |t|tt|secondtolastletter|ä |
onneton | 87 | 3 | onneton | |
nimetön | 33 | 3 | onneton | |ö|ä |
pahin | 42 | 2 | sisin | |
ylin | 21 | 2 | sisin | |ä |
hevonen | 663 | 3 | nainen | |
ihminen | 237 | 3 | nainen | |ä |
seos | 334 | 1 | vastaus | |
elämys | 108 | 1 | vastaus | |ä |
total 5956 |
Place the following settings in an xml file. Open them in AWB.
<?xml version="1.0"?>
<AutoWikiBrowserPreferences xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:space="preserve" Version="5.2.0.0">
<Project>wiktionary</Project>
<LanguageCode>en</LanguageCode>
<CustomProject />
<UsingSecure>false</UsingSecure>
<PHP5>false</PHP5>
<List>
<ListSource>Wiktionary:Finnish inflection types/nouns/paperi</ListSource>
<SelectedProvider>WhatLinksHereListProvider</SelectedProvider>
<ArticleList />
</List>
<FindAndReplace>
<Enabled>true</Enabled>
<IgnoreSomeText>true</IgnoreSomeText>
<IgnoreMoreText>false</IgnoreMoreText>
<AppendSummary>false</AppendSummary>
<AfterOtherFixes>false</AfterOtherFixes>
<Replacements>
<Replacement>
<Find>{{fi-verb.*?}}</Find>
<Replace>{{infl|fi|verb}}</Replace>
<Comment />
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<Minor>true</Minor>
<RegularExpressionOptions>IgnoreCase Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>{{fi-noun.*?proper\=true.*?}}</Find>
<Replace>{{fi-noun|proper=true}}</Replace>
<Comment />
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<Minor>true</Minor>
<RegularExpressionOptions>IgnoreCase Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>{{fi-noun.*?}}</Find>
<Replace>{{fi-noun}}</Replace>
<Comment />
<IsRegex>true</IsRegex>
<Enabled>false</Enabled>
<Minor>true</Minor>
<RegularExpressionOptions>IgnoreCase Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>{{fi-participle\|.*?}}</Find>
<Replace>{{fi-participle}}</Replace>
<Comment />
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<Minor>true</Minor>
<RegularExpressionOptions>IgnoreCase Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>#\*\*</Find>
<Replace>#::</Replace>
<Comment />
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<Minor>true</Minor>
<RegularExpressionOptions>IgnoreCase Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>#\*</Find>
<Replace>#:</Replace>
<Comment />
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<Minor>true</Minor>
<RegularExpressionOptions>IgnoreCase Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>#:\*\*</Find>
<Replace>#::</Replace>
<Comment />
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<Minor>true</Minor>
<RegularExpressionOptions>IgnoreCase Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>#:\*</Find>
<Replace>#:</Replace>
<Comment />
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<Minor>true</Minor>
<RegularExpressionOptions>IgnoreCase Singleline</RegularExpressionOptions>
</Replacement>
<Replacement>
<Find>
</Find>
<Replace>\n</Replace>
<Comment />
<IsRegex>true</IsRegex>
<Enabled>true</Enabled>
<Minor>true</Minor>
<RegularExpressionOptions>IgnoreCase Singleline</RegularExpressionOptions>
</Replacement>
</Replacements>
<AdvancedReps>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>PoS-Proper-Noun</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>{{fi-noun.*?}}</replace_>
<with_>{{fi-noun|proper=true}}</with_>
<ifContains_>{{fi.*?proper=true.*?}}</ifContains_>
<ifNotContains_ />
<regex_>true</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase</ifRegexOptions_>
<regexOptions_>IgnoreCase</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>PoS-Noun</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>{{fi-noun.*?}}</replace_>
<with_>{{fi-noun}}</with_>
<ifContains_ />
<ifNotContains_>{{fi.*?proper=true.*?}}</ifNotContains_>
<regex_>true</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase</ifRegexOptions_>
<regexOptions_>IgnoreCase</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>PoS-adj-comp-hyphen</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>{{fi-adj.*?}}</replace_>
<with_>{{fi-adj|comp=-}}</with_>
<ifContains_>{{fi.*?comp=\-.*?}}</ifContains_>
<ifNotContains_ />
<regex_>true</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase</ifRegexOptions_>
<regexOptions_>IgnoreCase</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>PoS-adj-comp-none</Name>
<ruletype_>InsideTemplate</ruletype_>
<replace_>{{fi-adj.*?}}</replace_>
<with_>{{fi-adj}}</with_>
<ifContains_ />
<ifNotContains_>{{fi.*?comp=.*?}}</ifNotContains_>
<regex_>true</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase</ifRegexOptions_>
<regexOptions_>IgnoreCase</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>PoS-adj-empi</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>{{fi.*?comp=empi.*?}}</replace_>
<with_>{{fi-adj||comp={{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}empi|sup={{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}in}}</with_>
<ifContains_ />
<ifNotContains_ />
<regex_>true</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase</ifRegexOptions_>
<regexOptions_>IgnoreCase</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>PoS-adj-ampi</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>{{fi.*?comp=ampi.*?}}</replace_>
<with_>{{fi-adj||comp={{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}ampi|sup={{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}in}}</with_>
<ifContains_ />
<ifNotContains_ />
<regex_>true</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase</ifRegexOptions_>
<regexOptions_>IgnoreCase</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>PoS-adj-ämpi</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>{{fi.*?comp=ämpi.*?}}</replace_>
<with_>{{fi-adj||comp={{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}ämpi|sup={{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}in}}</with_>
<ifContains_ />
<ifNotContains_ />
<regex_>true</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase</ifRegexOptions_>
<regexOptions_>IgnoreCase</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>PoS-adj-impi</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>{{fi.*?comp=impi.*?}}</replace_>
<with_>{{fi-adj||comp={{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}impi|sup={{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}ein}}</with_>
<ifContains_ />
<ifNotContains_ />
<regex_>true</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase</ifRegexOptions_>
<regexOptions_>IgnoreCase</regexOptions_>
</IRule>
</Children>
<Name>PoS-adj</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_ />
<with_ />
<ifContains_ />
<ifNotContains_>{{fi.*?comp=\-.*?}}</ifNotContains_>
<regex_>false</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase</ifRegexOptions_>
<regexOptions_>None</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>Declension--noun</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>===Noun={3,4}\n{{fi(?:(?!==).)*(?=----)|===Noun={3,4}\n\{\{fi.*?(?===)|===Noun={3,4}\n\{\{fi.*?(?=\n\[\[)|===Noun={3,4}\n\{\{fi.*</replace_>
<with_>$&\n\n====Declension====\n{{fi-decl-paperi|{{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}}}\n\n</with_>
<ifContains_ />
<ifNotContains_>===Noun===.*?fi-decl</ifNotContains_>
<regex_>true</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase Singleline</ifRegexOptions_>
<regexOptions_>IgnoreCase Singleline</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>Declension-adj</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>===Adjective={3,4}\n{{fi(?:(?!==).)*(?=----)|===Adjective={3,4}\n\{\{fi.*?(?===)|===Adjective={3,4}\n\{\{fi.*?(?=\-\-\-\-)|===Adjective={3,4}\n\{\{fi.*?(?=\n\[\[)|===Adjective={3,4}\n\{\{fi.*|===Verb={3,4}\n{{fi(?:(?!==).)*(?=----)|===Verb={3,4}\n\{\{fi.*?(?===)|===Verb={3,4}\n\{\{fi.*?(?=\-\-\-\-)|===Verb={3,4}\n\{\{fi.*?(?=\n\[\[)|===Verb={3,4}\n\{\{fi.*</replace_>
<with_>$&\n\n====Declension====\n{{fi-decl-paperi|{{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}|a|}}\n\n</with_>
<ifContains_ />
<ifNotContains_>===Adjective===.*?fi-decl</ifNotContains_>
<regex_>true</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase Singleline</ifRegexOptions_>
<regexOptions_>IgnoreCase Singleline</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>Declension-proper noun</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>===Proper noun={3,4}\n{{fi(?:(?!==).)*(?=----)|===Proper noun={3,4}\n\{\{fi.*?(?===)|===Proper noun={3,4}\n\{\{fi.*?(?=\-\-\-\-)|===Proper noun={3,4}\n\{\{fi.*?(?=\n\[\[)|===Proper noun={3,4}\n\{\{fi.*</replace_>
<with_>$&\n\n====Declension====\n{{fi-decl-paperi|{{subst:padright:|{{subst:#expr:{{subst:str len|{{subst:PAGENAME}}}}-1}}|{{subst:PAGENAME}}}}|nopl=1}}\n\n</with_>
<ifContains_ />
<ifNotContains_>===Proper noun===.*?fi-decl</ifNotContains_>
<regex_>true</regex_>
<ifIsRegex_>true</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>IgnoreCase Singleline</ifRegexOptions_>
<regexOptions_>IgnoreCase Singleline</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>Left arrow</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_><-</replace_>
<with_>←</with_>
<ifContains_ />
<ifNotContains_ />
<regex_>false</regex_>
<ifIsRegex_>false</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>None</ifRegexOptions_>
<regexOptions_>None</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>Left arrow 2</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_> < </replace_>
<with_> ← </with_>
<ifContains_ />
<ifNotContains_ />
<regex_>false</regex_>
<ifIsRegex_>false</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>None</ifRegexOptions_>
<regexOptions_>None</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>Right arrow</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>-></replace_>
<with_>→</with_>
<ifContains_ />
<ifNotContains_ />
<regex_>false</regex_>
<ifIsRegex_>false</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>None</ifRegexOptions_>
<regexOptions_>None</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>Right arrow 2</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_> > </replace_>
<with_> → </with_>
<ifContains_ />
<ifNotContains_ />
<regex_>false</regex_>
<ifIsRegex_>false</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>None</ifRegexOptions_>
<regexOptions_>None</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>carriage-return-newline</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>\r\n</replace_>
<with_>\n</with_>
<ifContains_ />
<ifNotContains_ />
<regex_>false</regex_>
<ifIsRegex_>false</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>None</ifRegexOptions_>
<regexOptions_>None</regexOptions_>
</IRule>
<IRule xsi:type="Rule">
<enabled_>true</enabled_>
<Children />
<Name>multiple newlines</Name>
<ruletype_>OnWholePage</ruletype_>
<replace_>(?:\n){3,}</replace_>
<with_>\n\n</with_>
<ifContains_ />
<ifNotContains_ />
<regex_>true</regex_>
<ifIsRegex_>false</ifIsRegex_>
<numoftimes_>1</numoftimes_>
<ifRegexOptions_>None</ifRegexOptions_>
<regexOptions_>Singleline</regexOptions_>
</IRule>
</AdvancedReps>
<SubstTemplates />
<IncludeComments>false</IncludeComments>
<ExpandRecursively>true</ExpandRecursively>
<IgnoreUnformatted>false</IgnoreUnformatted>
</FindAndReplace>
<Editprefs>
<GeneralFixes>false</GeneralFixes>
<Tagger>false</Tagger>
<Unicodify>true</Unicodify>
<Recategorisation>0</Recategorisation>
<NewCategory />
<NewCategory2 />
<ReImage>0</ReImage>
<ImageFind />
<Replace />
<SkipIfNoCatChange>false</SkipIfNoCatChange>
<RemoveSortKey>false</RemoveSortKey>
<SkipIfNoImgChange>false</SkipIfNoImgChange>
<AppendText>false</AppendText>
<AppendTextMetaDataSort>false</AppendTextMetaDataSort>
<Append>true</Append>
<Text />
<Newlines>2</Newlines>
<AutoDelay>10</AutoDelay>
<BotMaxEdits>0</BotMaxEdits>
<SupressTag>false</SupressTag>
<RegexTypoFix>false</RegexTypoFix>
</Editprefs>
<General>
<AutoSaveEdit>
<Enabled>false</Enabled>
<SavePeriod>30</SavePeriod>
<SaveFile />
</AutoSaveEdit>
<SelectedSummary>\* Declension *\</SelectedSummary>
<Summaries>
<string>\* Declension *\</string>
<string>numeral declension</string>
<string>Finnish numeral</string>
</Summaries>
<PasteMore>
<string />
<string />
<string />
<string />
<string />
<string />
<string />
<string />
<string />
<string />
</PasteMore>
<FindText>fi-decl</FindText>
<FindRegex>false</FindRegex>
<FindCaseSensitive>false</FindCaseSensitive>
<WordWrap>true</WordWrap>
<ToolBarEnabled>false</ToolBarEnabled>
<BypassRedirect>true</BypassRedirect>
<AutoSaveSettings>false</AutoSaveSettings>
<noSectionEditSummary>false</noSectionEditSummary>
<restrictDefaultsortAddition>true</restrictDefaultsortAddition>
<restrictOrphanTagging>true</restrictOrphanTagging>
<noMOSComplianceFixes>false</noMOSComplianceFixes>
<syntaxHighlightEditBox>false</syntaxHighlightEditBox>
<highlightAllFind>false</highlightAllFind>
<PreParseMode>false</PreParseMode>
<NoAutoChanges>false</NoAutoChanges>
<OnLoadAction>0</OnLoadAction>
<DiffInBotMode>false</DiffInBotMode>
<Minor>true</Minor>
<AddToWatchlist>0</AddToWatchlist>
<TimerEnabled>false</TimerEnabled>
<SortListAlphabetically>false</SortListAlphabetically>
<AddIgnoredToLog>false</AddIgnoredToLog>
<EditToolbarEnabled>false</EditToolbarEnabled>
<filterNonMainSpace>false</filterNonMainSpace>
<AutoFilterDuplicates>true</AutoFilterDuplicates>
<FocusAtEndOfEditBox>false</FocusAtEndOfEditBox>
<scrollToUnbalancedBrackets>false</scrollToUnbalancedBrackets>
<TextBoxSize>10</TextBoxSize>
<TextBoxFont>Courier New</TextBoxFont>
<LowThreadPriority>false</LowThreadPriority>
<Beep>false</Beep>
<Flash>false</Flash>
<Minimize>false</Minimize>
<LockSummary>false</LockSummary>
<SaveArticleList>true</SaveArticleList>
<SuppressUsingAWB>false</SuppressUsingAWB>
<AddUsingAWBToActionSummaries>false</AddUsingAWBToActionSummaries>
<IgnoreNoBots>false</IgnoreNoBots>
<ClearPageListOnProjectChange>false</ClearPageListOnProjectChange>
<SortInterWikiOrder>true</SortInterWikiOrder>
<ReplaceReferenceTags>true</ReplaceReferenceTags>
<LoggingEnabled>true</LoggingEnabled>
</General>
<SkipOptions>
<SkipNonexistent>true</SkipNonexistent>
<Skipexistent>false</Skipexistent>
<SkipWhenNoChanges>false</SkipWhenNoChanges>
<SkipSpamFilterBlocked>false</SkipSpamFilterBlocked>
<SkipInuse>false</SkipInuse>
<SkipWhenOnlyWhitespaceChanged>false</SkipWhenOnlyWhitespaceChanged>
<SkipOnlyGeneralFixChanges>true</SkipOnlyGeneralFixChanges>
<SkipOnlyMinorGeneralFixChanges>false</SkipOnlyMinorGeneralFixChanges>
<SkipOnlyCasingChanged>false</SkipOnlyCasingChanged>
<SkipIfRedirect>false</SkipIfRedirect>
<SkipIfNoAlerts>false</SkipIfNoAlerts>
<SkipDoes>false</SkipDoes>
<SkipDoesNot>false</SkipDoesNot>
<SkipDoesText />
<SkipDoesNotText />
<Regex>false</Regex>
<CaseSensitive>false</CaseSensitive>
<AfterProcessing>false</AfterProcessing>
<SkipNoFindAndReplace>false</SkipNoFindAndReplace>
<SkipMinorFindAndReplace>false</SkipMinorFindAndReplace>
<SkipNoRegexTypoFix>false</SkipNoRegexTypoFix>
<SkipNoDisambiguation>false</SkipNoDisambiguation>
<SkipNoLinksOnPage>false</SkipNoLinksOnPage>
<GeneralSkipList />
</SkipOptions>
<Module>
<Enabled>false</Enabled>
<Language>C# 2.0</Language>
<Code> public string ProcessArticle(string ArticleText, string ArticleTitle, int wikiNamespace, out string Summary, out bool Skip)
{
Skip = false;
Summary = "test";
ArticleText = "test \r\n\r\n" + ArticleText;
return ArticleText;
}</Code>
</Module>
<ExternalProgram>
<Enabled>false</Enabled>
<Skip>false</Skip>
<Program />
<Parameters />
<PassAsFile>true</PassAsFile>
<OutputFile />
</ExternalProgram>
<Disambiguation>
<Enabled>false</Enabled>
<Link />
<Variants />
<ContextChars>20</ContextChars>
</Disambiguation>
<Logging>
<LogVerbose>false</LogVerbose>
<LogWiki>false</LogWiki>
<LogXHTML>false</LogXHTML>
<UploadYN>false</UploadYN>
<UploadAddToWatchlist>false</UploadAddToWatchlist>
<UploadOpenInBrowser>false</UploadOpenInBrowser>
<UploadToWikiProjects>false</UploadToWikiProjects>
<DebugUploading>false</DebugUploading>
<UploadMaxLines>1000</UploadMaxLines>
<LogFolder />
<UploadJobName />
<UploadLocation />
<LogCategoryName />
</Logging>
<Special>
<namespaceValues>
<int>0</int>
<int>1</int>
<int>2</int>
<int>3</int>
<int>4</int>
<int>5</int>
<int>6</int>
<int>7</int>
<int>10</int>
<int>11</int>
<int>14</int>
<int>15</int>
</namespaceValues>
<remDupes>true</remDupes>
<sortAZ>true</sortAZ>
<filterTitlesThatContain>false</filterTitlesThatContain>
<filterTitlesThatContainText />
<filterTitlesThatDontContain>false</filterTitlesThatDontContain>
<filterTitlesThatDontContainText />
<areRegex>false</areRegex>
<opType>-1</opType>
<remove />
</Special>
<Tool>
<ListComparerUseCurrentArticleList>0</ListComparerUseCurrentArticleList>
<ListSplitterUseCurrentArticleList>0</ListSplitterUseCurrentArticleList>
<DatabaseScannerUseCurrentArticleList>0</DatabaseScannerUseCurrentArticleList>
</Tool>
<Plugin />
</AutoWikiBrowserPreferences>