Revision: 53229 Author: daniel Date: 2009-07-14 13:47:56 +0000 (Tue, 14 Jul 2009)
Log Message: ----------- plwiki Modified Paths: -------------- trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/WikiConfiguration_eswiki.java Added Paths: ----------- trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/DisambiguationTemplates_plwiki.properties trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/MagicWords_plwiki.properties trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Messages_plwiki.properties trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_plwiki.properties trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/PyBotFamily_plwiki.properties trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/WikiConfiguration_plwiki.java Added: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/DisambiguationTemplates_plwiki.properties =================================================================== --- trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/DisambiguationTemplates_plwiki.properties (rev 0) +++ trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/DisambiguationTemplates_plwiki.properties 2009-07-14 13:47:56 UTC (rev 53229) @@ -0,0 +1 @@ +Disambig Added: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/MagicWords_plwiki.properties =================================================================== --- trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/MagicWords_plwiki.properties (rev 0) +++ trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/MagicWords_plwiki.properties 2009-07-14 13:47:56 UTC (rev 53229) @@ -0,0 +1,140 @@ +redirect=#PATRZ|#PRZEKIERUJ|#TAM|#REDIRECT +notoc=__BEZSPISU__|__NOTOC__ +nogallery=__BEZGALERII__|__NOGALLERY__ +forcetoc=__ZESPISEM__|__FORCETOC__ +toc=__SPIS__|__TOC__ +noeditsection=__BEZEDYCJISEKCJI__|__NOEDITSECTION__ +localmonth=MIESI\u0104C|LOCALMONTH|LOCALMONTH2 +localmonthname=MIESI\u0104CNAZWA|LOCALMONTHNAME +localmonthnamegen=MIESI\u0104CNAZWAD|LOCALMONTHNAMEGEN +localmonthabbrev=MIESI\u0104CNAZWASKR|LOCALMONTHABBREV +localday=DZIE\u0143|LOCALDAY +localday2=DZIE\u01432|LOCALDAY2 +localdayname=DZIE\u0143TYGODNIA|LOCALDAYNAME +localyear=ROK|LOCALYEAR +localtime=CZAS|LOCALTIME +localhour=GODZINA|LOCALHOUR +numberofpages=STRON|NUMBEROFPAGES +numberofarticles=ARTYKU\u0141\u00d3W|NUMBEROFARTICLES +numberoffiles=PLIK\u00d3W|NUMBEROFFILES +numberofusers=U\u017bYTKOWNIK\u00d3W|NUMBEROFUSERS +numberofedits=EDYCJI|NUMBEROFEDITS +pagename=NAZWASTRONY|PAGENAME +namespace=NAZWAPRZESTRZENI|NAMESPACE +talkspace=DYSKUSJA|TALKSPACE +fullpagename=PELNANAZWASTRONY|FULLPAGENAME +img_thumbnail=ma\u0142y|thumbnail|thumb +img_manualthumb=ma\u0142y=$1|thumbnail=$1|thumb=$1 +img_right=prawo|right +img_left=lewo|left +img_none=brak|none +img_center=centruj|center|centre +img_framed=ramka|framed|enframed|frame +img_frameless=bezramki|bez ramki|frameless +img_border=t\u0142o|border +img_top=g\u00f3ra|top +img_middle=\u015brodek|middle +img_bottom=d\u00f3\u0142|bottom +sitename=PROJEKT|SITENAME +grammar=ODMIANA:|GRAMMAR: +gender=P\u0141E\u0106:|GENDER: +localweek=TYDZIE\u0143ROKU|LOCALWEEK +localdow=DZIE\u0143TYGODNIANR|LOCALDOW +plural=MNOGA:|PLURAL: +lcfirst=ZMA\u0141EJ:|LCFIRST: +ucfirst=ZWIELKIEJ:|ZDU\u017bEJ:|UCFIRST: +lc=MA\u0141E:|LC: +uc=WIELKIE:|DU\u017bE:|UC: +language=#J\u0118ZYK:|#LANGUAGE: +numberofadmins=ADMINISTRATOR\u00d3W|NUMBEROFADMINS +padleft=DOLEWEJ|PADLEFT +padright=DOPRAWEJ|PADRIGHT +noheader=__NOHEADER__ +currentmonth=CURRENTMONTH|CURRENTMONTH2 +currentmonth1=CURRENTMONTH1 +currentmonthname=CURRENTMONTHNAME +currentmonthnamegen=CURRENTMONTHNAMEGEN +currentmonthabbrev=CURRENTMONTHABBREV +currentday=CURRENTDAY +currentday2=CURRENTDAY2 +currentdayname=CURRENTDAYNAME +currentyear=CURRENTYEAR +currenttime=CURRENTTIME +currenthour=CURRENTHOUR +localmonth1=LOCALMONTH1 +numberofactiveusers=NUMBEROFACTIVEUSERS +numberofviews=NUMBEROFVIEWS +pagenamee=PAGENAMEE +namespacee=NAMESPACEE +talkspacee=TALKSPACEE +subjectspace=SUBJECTSPACE|ARTICLESPACE +subjectspacee=SUBJECTSPACEE|ARTICLESPACEE +fullpagenamee=FULLPAGENAMEE +subpagename=SUBPAGENAME +subpagenamee=SUBPAGENAMEE +basepagename=BASEPAGENAME +basepagenamee=BASEPAGENAMEE +talkpagename=TALKPAGENAME +talkpagenamee=TALKPAGENAMEE +subjectpagename=SUBJECTPAGENAME|ARTICLEPAGENAME +subjectpagenamee=SUBJECTPAGENAMEE|ARTICLEPAGENAMEE +msg=MSG: +subst=SUBST: +msgnw=MSGNW: +img_width=$1px +img_page=page=$1|page $1 +img_upright=upright|upright=$1|upright $1 +img_baseline=baseline +img_sub=sub +img_super=super|sup +img_text_top=text-top +img_text_bottom=text-bottom +img_link=link=$1 +img_alt=alt=$1 +int=INT: +ns=NS: +localurl=LOCALURL: +localurle=LOCALURLE: +server=SERVER +servername=SERVERNAME +scriptpath=SCRIPTPATH +notitleconvert=__NOTITLECONVERT__|__NOTC__ +nocontentconvert=__NOCONTENTCONVERT__|__NOCC__ +currentweek=CURRENTWEEK +currentdow=CURRENTDOW +revisionid=REVISIONID +revisionday=REVISIONDAY +revisionday2=REVISIONDAY2 +revisionmonth=REVISIONMONTH +revisionyear=REVISIONYEAR +revisiontimestamp=REVISIONTIMESTAMP +revisionuser=REVISIONUSER +fullurl=FULLURL: +fullurle=FULLURLE: +raw=RAW: +displaytitle=DISPLAYTITLE +rawsuffix=R +newsectionlink=__NEWSECTIONLINK__ +nonewsectionlink=__NONEWSECTIONLINK__ +currentversion=CURRENTVERSION +urlencode=URLENCODE: +anchorencode=ANCHORENCODE +currenttimestamp=CURRENTTIMESTAMP +localtimestamp=LOCALTIMESTAMP +directionmark=DIRECTIONMARK|DIRMARK +contentlanguage=CONTENTLANGUAGE|CONTENTLANG +pagesinnamespace=PAGESINNAMESPACE:|PAGESINNS: +formatnum=FORMATNUM +special=special +defaultsort=DEFAULTSORT:|DEFAULTSORTKEY:|DEFAULTCATEGORYSORT: +filepath=FILEPATH: +tag=tag +hiddencat=__HIDDENCAT__ +pagesincategory=PAGESINCATEGORY|PAGESINCAT +pagesize=PAGESIZE +index=__INDEX__ +noindex=__NOINDEX__ +numberingroup=NUMBERINGROUP|NUMINGROUP +staticredirect=__STATICREDIRECT__ +protectionlevel=PROTECTIONLEVEL +formatdate=formatdate|dateformat Added: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Messages_plwiki.properties =================================================================== --- trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Messages_plwiki.properties (rev 0) +++ trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Messages_plwiki.properties 2009-07-14 13:47:56 UTC (rev 53229) @@ -0,0 +1,140 @@ +redirect=#PATRZ|#PRZEKIERUJ|#TAM|#REDIRECT +notoc=__BEZSPISU__|__NOTOC__ +nogallery=__BEZGALERII__|__NOGALLERY__ +forcetoc=__ZESPISEM__|__FORCETOC__ +toc=__SPIS__|__TOC__ +noeditsection=__BEZEDYCJISEKCJI__|__NOEDITSECTION__ +localmonth=MIESI\u0104C|LOCALMONTH|LOCALMONTH2 +localmonthname=MIESI\u0104CNAZWA|LOCALMONTHNAME +localmonthnamegen=MIESI\u0104CNAZWAD|LOCALMONTHNAMEGEN +localmonthabbrev=MIESI\u0104CNAZWASKR|LOCALMONTHABBREV +localday=DZIE\u0143|LOCALDAY +localday2=DZIE\u01432|LOCALDAY2 +localdayname=DZIE\u0143TYGODNIA|LOCALDAYNAME +localyear=ROK|LOCALYEAR +localtime=CZAS|LOCALTIME +localhour=GODZINA|LOCALHOUR +numberofpages=STRON|NUMBEROFPAGES +numberofarticles=ARTYKU\u0141\u00d3W|NUMBEROFARTICLES +numberoffiles=PLIK\u00d3W|NUMBEROFFILES +numberofusers=U\u017bYTKOWNIK\u00d3W|NUMBEROFUSERS +numberofedits=EDYCJI|NUMBEROFEDITS +pagename=NAZWASTRONY|PAGENAME +namespace=NAZWAPRZESTRZENI|NAMESPACE +talkspace=DYSKUSJA|TALKSPACE +fullpagename=PELNANAZWASTRONY|FULLPAGENAME +img_thumbnail=ma\u0142y|thumbnail|thumb +img_manualthumb=ma\u0142y=$1|thumbnail=$1|thumb=$1 +img_right=prawo|right +img_left=lewo|left +img_none=brak|none +img_center=centruj|center|centre +img_framed=ramka|framed|enframed|frame +img_frameless=bezramki|bez ramki|frameless +img_border=t\u0142o|border +img_top=g\u00f3ra|top +img_middle=\u015brodek|middle +img_bottom=d\u00f3\u0142|bottom +sitename=PROJEKT|SITENAME +grammar=ODMIANA:|GRAMMAR: +gender=P\u0141E\u0106:|GENDER: +localweek=TYDZIE\u0143ROKU|LOCALWEEK +localdow=DZIE\u0143TYGODNIANR|LOCALDOW +plural=MNOGA:|PLURAL: +lcfirst=ZMA\u0141EJ:|LCFIRST: +ucfirst=ZWIELKIEJ:|ZDU\u017bEJ:|UCFIRST: +lc=MA\u0141E:|LC: +uc=WIELKIE:|DU\u017bE:|UC: +language=#J\u0118ZYK:|#LANGUAGE: +numberofadmins=ADMINISTRATOR\u00d3W|NUMBEROFADMINS +padleft=DOLEWEJ|PADLEFT +padright=DOPRAWEJ|PADRIGHT +noheader=__NOHEADER__ +currentmonth=CURRENTMONTH|CURRENTMONTH2 +currentmonth1=CURRENTMONTH1 +currentmonthname=CURRENTMONTHNAME +currentmonthnamegen=CURRENTMONTHNAMEGEN +currentmonthabbrev=CURRENTMONTHABBREV +currentday=CURRENTDAY +currentday2=CURRENTDAY2 +currentdayname=CURRENTDAYNAME +currentyear=CURRENTYEAR +currenttime=CURRENTTIME +currenthour=CURRENTHOUR +localmonth1=LOCALMONTH1 +numberofactiveusers=NUMBEROFACTIVEUSERS +numberofviews=NUMBEROFVIEWS +pagenamee=PAGENAMEE +namespacee=NAMESPACEE +talkspacee=TALKSPACEE +subjectspace=SUBJECTSPACE|ARTICLESPACE +subjectspacee=SUBJECTSPACEE|ARTICLESPACEE +fullpagenamee=FULLPAGENAMEE +subpagename=SUBPAGENAME +subpagenamee=SUBPAGENAMEE +basepagename=BASEPAGENAME +basepagenamee=BASEPAGENAMEE +talkpagename=TALKPAGENAME +talkpagenamee=TALKPAGENAMEE +subjectpagename=SUBJECTPAGENAME|ARTICLEPAGENAME +subjectpagenamee=SUBJECTPAGENAMEE|ARTICLEPAGENAMEE +msg=MSG: +subst=SUBST: +msgnw=MSGNW: +img_width=$1px +img_page=page=$1|page $1 +img_upright=upright|upright=$1|upright $1 +img_baseline=baseline +img_sub=sub +img_super=super|sup +img_text_top=text-top +img_text_bottom=text-bottom +img_link=link=$1 +img_alt=alt=$1 +int=INT: +ns=NS: +localurl=LOCALURL: +localurle=LOCALURLE: +server=SERVER +servername=SERVERNAME +scriptpath=SCRIPTPATH +notitleconvert=__NOTITLECONVERT__|__NOTC__ +nocontentconvert=__NOCONTENTCONVERT__|__NOCC__ +currentweek=CURRENTWEEK +currentdow=CURRENTDOW +revisionid=REVISIONID +revisionday=REVISIONDAY +revisionday2=REVISIONDAY2 +revisionmonth=REVISIONMONTH +revisionyear=REVISIONYEAR +revisiontimestamp=REVISIONTIMESTAMP +revisionuser=REVISIONUSER +fullurl=FULLURL: +fullurle=FULLURLE: +raw=RAW: +displaytitle=DISPLAYTITLE +rawsuffix=R +newsectionlink=__NEWSECTIONLINK__ +nonewsectionlink=__NONEWSECTIONLINK__ +currentversion=CURRENTVERSION +urlencode=URLENCODE: +anchorencode=ANCHORENCODE +currenttimestamp=CURRENTTIMESTAMP +localtimestamp=LOCALTIMESTAMP +directionmark=DIRECTIONMARK|DIRMARK +contentlanguage=CONTENTLANGUAGE|CONTENTLANG +pagesinnamespace=PAGESINNAMESPACE:|PAGESINNS: +formatnum=FORMATNUM +special=special +defaultsort=DEFAULTSORT:|DEFAULTSORTKEY:|DEFAULTCATEGORYSORT: +filepath=FILEPATH: +tag=tag +hiddencat=__HIDDENCAT__ +pagesincategory=PAGESINCATEGORY|PAGESINCAT +pagesize=PAGESIZE +index=__INDEX__ +noindex=__NOINDEX__ +numberingroup=NUMBERINGROUP|NUMINGROUP +staticredirect=__STATICREDIRECT__ +protectionlevel=PROTECTIONLEVEL +formatdate=formatdate|dateformat Added: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_plwiki.properties =================================================================== --- trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_plwiki.properties (rev 0) +++ trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_plwiki.properties 2009-07-14 13:47:56 UTC (rev 53229) @@ -0,0 +1,22 @@ +0= +1=Dyskusja +2=Wikipedysta|Wikipedystka +3=Dyskusja_wikipedysty|Dyskusja_wikipedystki +4=Wikipedia|WP +5=Dyskusja_Wikipedii +6=Plik|Image|Grafika +7=Dyskusja_pliku|Image_talk|Dyskusja_grafiki +8=MediaWiki +9=Dyskusja_MediaWiki +10=Szablon +11=Dyskusja_szablonu +12=Pomoc +13=Dyskusja_pomocy +14=Kategoria +15=Dyskusja_kategorii +100=Portal +101=Dyskusja_portalu +102=Wikiprojekt +103=Dyskusja_Wikiprojektu +-1=Specjalna +-2=Media Added: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/PyBotFamily_plwiki.properties =================================================================== --- trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/PyBotFamily_plwiki.properties (rev 0) +++ trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/PyBotFamily_plwiki.properties 2009-07-14 13:47:56 UTC (rev 53229) @@ -0,0 +1,4 @@ +disambiguationTemplates=Disambig|DisambRulers|DisambigC|Strona_ujednoznaczniaj\u15ca +category_redirect_templates=Przekierowanie_kategorii|Category_redirect +langs=pl.wikipedia.org +disambcatname=Strony_ujednoznaczniaj\u15ce Modified: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/WikiConfiguration_eswiki.java =================================================================== --- trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/WikiConfiguration_eswiki.java 2009-07-14 13:37:10 UTC (rev 53228) +++ trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/WikiConfiguration_eswiki.java 2009-07-14 13:47:56 UTC (rev 53229) @@ -25,6 +25,9 @@ stripClutterManglers.add( new RegularExpressionMangler( templatePattern("C", 0, true), "\u00a9")); stripClutterManglers.add( new RegularExpressionMangler( templatePattern("E", 1, true), "\u00d710^$2")); + stripClutterManglers.add( new RegularExpressionMangler(templatePattern("commons", 1, true), "[[commons:$1]]")); + stripClutterManglers.add( new RegularExpressionMangler(templatePattern("commonscat", 1, true), "[[commons:Category:$1]]")); + //reduce to third param stripClutterManglers.add( new RegularExpressionMangler( templatePattern("fontcolor" Added: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/WikiConfiguration_plwiki.java =================================================================== --- trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/WikiConfiguration_plwiki.java (rev 0) +++ trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/WikiConfiguration_plwiki.java 2009-07-14 13:47:56 UTC (rev 53229) @@ -0,0 +1,43 @@ +package de.brightbyte.wikiword.wikis; + +import de.brightbyte.wikiword.ConceptType; +import de.brightbyte.wikiword.ResourceType; +import de.brightbyte.wikiword.analyzer.WikiConfiguration; +import de.brightbyte.wikiword.analyzer.mangler.RegularExpressionMangler; +import de.brightbyte.wikiword.analyzer.sensor.HasCategoryLikeSensor; +import de.brightbyte.wikiword.analyzer.sensor.HasSectionSensor; +import de.brightbyte.wikiword.analyzer.sensor.HasTemplateLikeSensor; +import de.brightbyte.wikiword.analyzer.sensor.HasTemplateSensor; + +public class WikiConfiguration_plwiki extends WikiConfiguration { + + public WikiConfiguration_plwiki() { + //subst + stripClutterManglers.add( new RegularExpressionMangler( templatePattern("centuryBack", 0, true), "Sto lat wstecz")); + stripClutterManglers.add( new RegularExpressionMangler( templatePattern("PrevYear", 0, true), "Poprzedni rok")); + stripClutterManglers.add( new RegularExpressionMangler( templatePattern("NextYear", 0, true), "Nast\u0119pny rok")); + + //reduce to first param + stripClutterManglers.add( new RegularExpressionMangler( + templatePattern("IPA[123]?|Unicode|Nowrap" + +"|grc" + , 1, true), "$2")); + + resourceTypeSensors.add( new HasCategoryLikeSensor<ResourceType>(ResourceType.LIST, "^(Tablice|Listy)(_|$)", 0)); + + resourceTypeSensors.add( new HasTemplateLikeSensor<ResourceType>(ResourceType.BAD, "^(Ek|EK|Delete|Ekspresowe_kasowanko|SDU|SdUplus|NPA|Copyvio|DNU|PoczSDU|PoczSdU|Poczekalnia|NPAfrgm)$", 0)); + resourceTypeSensors.add( new HasTemplateLikeSensor<ResourceType>(ResourceType.BAD, "^Do_(Wikibooks|Wikicytat\u00f3w|Wikinews|Wikis\u0142ownika|Wiki\u017ar\u00f3de\u0142|przet\u0142umaczenia)$", 0)); + + conceptTypeSensors.add( new HasCategoryLikeSensor<ConceptType>(ConceptType.PERSON, "^Urodzeni_w_.*$", 0)); + conceptTypeSensors.add( new HasCategoryLikeSensor<ConceptType>(ConceptType.PERSON, "^Zmarli_w_.*$", 0)); + + conceptTypeSensors.add( new HasTemplateLikeSensor<ConceptType>(ConceptType.PLACE, "^.*infobox$", 0, "powierzchnia")); + conceptTypeSensors.add( new HasTemplateLikeSensor<ConceptType>(ConceptType.PLACE, "^.*infobox$", 0, "ludno\u015b\u0107")); + + conceptTypeSensors.add( new HasSectionSensor<ConceptType>(ConceptType.LIFEFORM, "Taksonomia")); + conceptTypeSensors.add( new HasTemplateSensor<ConceptType>(ConceptType.LIFEFORM, "Ro\u015blina_infobox")); + conceptTypeSensors.add( new HasTemplateSensor<ConceptType>(ConceptType.LIFEFORM, "Zwierz\u0119_infobox")); + conceptTypeSensors.add( new HasTemplateSensor<ConceptType>(ConceptType.LIFEFORM, "Cechy_taksonu")); + } + +} _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs