Revision: 8396
Author: multichill
Date: 2010-08-10 19:13:44 +0000 (Tue, 10 Aug 2010)
Log Message:
-----------
Allow cross namespace interwikilinks for author namespaces.
Modified Paths:
--------------
trunk/pywikipedia/families/wikisource_family.py
Modified: trunk/pywikipedia/families/wikisource_family.py
===================================================================
--- trunk/pywikipedia/families/wikisource_family.py 2010-08-10 19:04:28 UTC
(rev 8395)
+++ trunk/pywikipedia/families/wikisource_family.py 2010-08-10 19:13:44 UTC
(rev 8396)
@@ -393,6 +393,219 @@
'meta', 'mediawiki', 'test', 'incubator', 'commons', 'species'
]
+ self.crossnamespace[0] = {
+ '_default': {
+ 'cs': [100],
+ 'da': [102],
+ 'en': [102],
+ 'fa': [102],
+ 'fr': [102],
+ 'hr': [100],
+ 'hu': [100],
+ 'it': [102],
+ 'la': [102],
+ 'nl': [102],
+ 'pl': [104],
+ 'pt': [102],
+ 'sv': [106],
+ 'tr': [100],
+ 'zh': [102],
+ },
+ }
+ self.crossnamespace[100] = {
+ 'cs': {
+ '_default': [0],
+ 'da': [102],
+ 'en': [102],
+ 'fa': [102],
+ 'fr': [102],
+ 'it': [102],
+ 'la': [102],
+ 'nl': [102],
+ 'pl': [104],
+ 'pt': [102],
+ 'sv': [106],
+ 'zh': [102],
+ },
+ 'hr': {
+ '_default': [0],
+ 'da': [102],
+ 'en': [102],
+ 'fa': [102],
+ 'fr': [102],
+ 'hu': [100],
+ 'it': [102],
+ 'la': [102],
+ 'nl': [102],
+ 'pl': [104],
+ 'pt': [102],
+ 'sv': [106],
+ 'zh': [102],
+ },
+ 'hu': {
+ '_default': [0],
+ 'da': [102],
+ 'en': [102],
+ 'fa': [102],
+ 'fr': [102],
+ 'hu': [100],
+ 'it': [102],
+ 'la': [102],
+ 'nl': [102],
+ 'pl': [104],
+ 'pt': [102],
+ 'sv': [106],
+ 'zh': [102],
+ },
+ 'tr': {
+ '_default': [0],
+ 'da': [102],
+ 'en': [102],
+ 'fa': [102],
+ 'fr': [102],
+ 'hu': [100],
+ 'it': [102],
+ 'la': [102],
+ 'nl': [102],
+ 'pl': [104],
+ 'pt': [102],
+ 'sv': [106],
+ 'zh': [102],
+ },
+ }
+
+ self.crossnamespace[102] = {
+ 'da': {
+ '_default': [0],
+ 'cs': [100],
+ 'hr': [100],
+ 'hu': [100],
+ 'tr': [100],
+ 'pl': [104],
+ 'sv': [106],
+ },
+ 'en': {
+ '_default': [0],
+ 'cs': [100],
+ 'hr': [100],
+ 'hu': [100],
+ 'tr': [100],
+ 'pl': [104],
+ 'sv': [106],
+ },
+ 'fa': {
+ '_default': [0],
+ 'cs': [100],
+ 'hr': [100],
+ 'hu': [100],
+ 'tr': [100],
+ 'pl': [104],
+ 'sv': [106],
+ },
+ 'fr': {
+ '_default': [0],
+ 'cs': [100],
+ 'hr': [100],
+ 'hu': [100],
+ 'tr': [100],
+ 'pl': [104],
+ 'sv': [106],
+ },
+ 'it': {
+ '_default': [0],
+ 'cs': [100],
+ 'hr': [100],
+ 'hu': [100],
+ 'tr': [100],
+ 'pl': [104],
+ 'sv': [106],
+ },
+ 'la': {
+ '_default': [0],
+ 'cs': [100],
+ 'hr': [100],
+ 'hu': [100],
+ 'tr': [100],
+ 'pl': [104],
+ 'sv': [106],
+ },
+ 'nl': {
+ '_default': [0],
+ 'cs': [100],
+ 'hr': [100],
+ 'hu': [100],
+ 'tr': [100],
+ 'pl': [104],
+ 'sv': [106],
+ },
+ 'pt': {
+ '_default': [0],
+ 'cs': [100],
+ 'hr': [100],
+ 'hu': [100],
+ 'tr': [100],
+ 'pl': [104],
+ 'sv': [106],
+ },
+ 'zh': {
+ '_default': [0],
+ 'cs': [100],
+ 'hr': [100],
+ 'hu': [100],
+ 'tr': [100],
+ 'pl': [104],
+ 'sv': [106],
+ },
+
+ 'en': {
+ '_default': [0],
+ 'cs': [100],
+ 'hr': [100],
+ 'hu': [100],
+ 'tr': [100],
+ 'pl': [104],
+ 'sv': [106],
+ },
+
+ }
+ self.crossnamespace[104] = {
+ 'pl': {
+ '_default': [0],
+ 'cs': [100],
+ 'da': [102],
+ 'en': [102],
+ 'fa': [102],
+ 'fr': [102],
+ 'hr': [100],
+ 'hu': [100],
+ 'it': [102],
+ 'la': [102],
+ 'nl': [102],
+ 'pt': [102],
+ 'sv': [106],
+ 'tr': [102],
+ 'zh': [102],
+ },
+ }
+ self.crossnamespace[106] = {
+ 'sv': {
+ '_default': [0],
+ 'cs': [100],
+ 'da': [102],
+ 'en': [102],
+ 'fa': [102],
+ 'fr': [102],
+ 'hr': [100],
+ 'hu': [100],
+ 'it': [102],
+ 'la': [102],
+ 'nl': [102],
+ 'pl': [104],
+ 'pt': [102],
+ 'tr': [102],
+ 'zh': [102],
+ },
+ }
def version(self, code):
return '1.16wmf4'
_______________________________________________
Pywikipedia-svn mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn