Exemple #1
0
def openWiki(name):
    global wiki
    if isinstance(name, Wiki):
        wiki = name
        return
    if not name:
        name = settings.conf['general']['default']
    if name in settings.conf:
        wiki = Wiki.fromName(name)
    else:
        wiki = Wiki.fromApiUrl(name)
Exemple #2
0
def openWiki(name):
    global wiki
    if isinstance(name, Wiki):
        wiki = name
        return
    if not name:
        name = settings.conf['general']['default']
    if name in settings.conf:
        wiki = Wiki.fromName(name)
    else:
        wiki = Wiki.fromApiUrl(name)
Exemple #3
0
 def _select(self, lang):
     url, name = page.langlinks[lang]
     openWiki(Wiki.fromPageUrl(url))
     openPage(name)
Exemple #4
0
 def _select(self, name):
     if name == "Main page":
         name = ''
     url = dict(page.iwlinks)[name]
     openWiki(Wiki.fromPageUrl(url))
     openPage(name)
Exemple #5
0
 def _select(self, lang):
     url, name = page.langlinks[lang]
     openWiki(Wiki.fromPageUrl(url))
     openPage(name)
Exemple #6
0
 def _select(self, name):
     if name == "Main page":
         name = ''
     url = dict(page.iwlinks)[name]
     openWiki(Wiki.fromPageUrl(url))
     openPage(name)