r48284 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r48283‎ | r48284 | r48285 >
Date:22:36, 10 March 2009
Author:daniel
Status:deferred
Tags:
Comment:
namespace aliases: File vs. Image
Modified paths:
  • /trunk/WikiWord/WikiWord/src/main/java/de/brightbyte/wikiword/Namespace.java (modified) (history)
  • /trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_dewiki.properties (modified) (history)
  • /trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_enwiki.properties (modified) (history)
  • /trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_frwiki.properties (modified) (history)
  • /trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_ndswiki.properties (modified) (history)
  • /trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_nlwiki.properties (modified) (history)
  • /trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_nowiki.properties (modified) (history)

Diff [purge]

Index: trunk/WikiWord/WikiWord/src/main/java/de/brightbyte/wikiword/Namespace.java
@@ -25,6 +25,8 @@
2626 public static final int PROJECT_TALK = 5;
2727 public static final int IMAGE = 6;
2828 public static final int IMAGE_TALK = 7;
 29+ public static final int FILE= 6;
 30+ public static final int FILE_TALK = 7;
2931 public static final int MEDIAWIKI = 8;
3032 public static final int MEDIAWIKI_TALK = 9;
3133 public static final int TEMPLATE = 10;
@@ -119,7 +121,10 @@
120122 if (nsp==NONE) throw new MissingResourceException("invalid namespace key: "+k, Namespace.class.getName(), n);
121123 String v = p.getProperty(k);
122124
123 - ns.addNamespace(nsp, v);
 125+ String[] vv = v.split("\\s*\\|\\s*");
 126+ for (String vn: vv) {
 127+ ns.addNamespace(nsp, vn);
 128+ }
124129 }
125130
126131 return ns;
@@ -163,7 +168,7 @@
164169 * localized namespace names and custom namespaces and aliases.
165170 */
166171 private static int valueOf(String k) {
167 - k = k.toUpperCase().trim();
 172+ k = k.toUpperCase().trim().replace(' ', '_');
168173
169174 if (k.equals("NONE")) return NONE;
170175 if (k.equals("MEDIA")) return MEDIA;
@@ -176,6 +181,8 @@
177182 if (k.equals("PROJECT_TALK")) return PROJECT_TALK;
178183 if (k.equals("IMAGE")) return IMAGE;
179184 if (k.equals("IMAGE_TALK")) return IMAGE_TALK;
 185+ if (k.equals("FILE")) return FILE;
 186+ if (k.equals("FILE_TALK")) return FILE_TALK;
180187 if (k.equals("MEDIAWIKI")) return MEDIAWIKI;
181188 if (k.equals("MEDIAWIKI_TALK")) return MEDIAWIKI_TALK;
182189 if (k.equals("TEMPLATE")) return TEMPLATE;
Index: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_enwiki.properties
@@ -6,10 +6,10 @@
77 2=User
88 3=User talk
99
10 -4=Wikipedia
 10+4=Wikipedia|WP
1111 5=Wikipedia_talk
12 -6=Image
13 -7=Image_talk
 12+6=Image|File
 13+7=Image_talk|File_talk
1414 8=MediaWiki
1515 9=MediaWiki_talk
1616
Index: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_frwiki.properties
@@ -8,8 +8,8 @@
99
1010 4=Wikip�dia
1111 5=Discussion Wikip�dia
12 -6=Image
13 -7=Discussion Image
 12+6=Image|Fichier
 13+7=Discussion Image|Discussion Fichier
1414 8=MediaWiki
1515 9=Discussion MediaWiki
1616
Index: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_nlwiki.properties
@@ -7,8 +7,8 @@
88
99 4=Wikipedia
1010 5=Overleg_Wikipedia
11 -6=Afbeelding
12 -7=Overleg_afbeelding
 11+6=Afbeelding|Bestand
 12+7=Overleg_afbeelding|Overleg_bestand
1313 8=MediaWiki
1414 9=Overleg_MediaWiki
1515
Index: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_nowiki.properties
@@ -8,8 +8,8 @@
99 4=Wikipedia
1010
1111 5=Wikipedia-diskusjon
12 -6=Bilde
13 -7=Bildediskusjon
 12+6=Bilde|Fil
 13+7=Bildediskusjon|Fildiskusjon
1414 8=MediaWiki
1515 9=MediaWiki-diskusjon
1616
Index: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_ndswiki.properties
@@ -7,8 +7,8 @@
88
99 4=Wikipedia
1010 5=Wikipedia Diskuschoon
11 -6=Bild
12 -7=Bild Diskuschoon
 11+6=Bild|Datei
 12+7=Bild Diskuschoon|Datei Diskuschoon
1313 8=MediaWiki
1414 9=MediaWiki Diskuschoon
1515
Index: trunk/WikiWord/WikiWordBuilder/src/main/java/de/brightbyte/wikiword/wikis/Namespaces_dewiki.properties
@@ -6,10 +6,10 @@
77 2=Benutzer
88 3=Benutzer_Diskussion
99
10 -4=Wikipedia
 10+4=Wikipedia|WP
1111 5=Wikipedia Diskussion
12 -6=Bild
13 -7=Bild Diskussion
 12+6=Bild|Datei
 13+7=Bild Diskussion|Datei Diskussion
1414 8=MediaWiki
1515 9=MediaWiki Diskussion
1616

Status & tagging log