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

Reply via email to