コード例 #1
0
ファイル: help.py プロジェクト: xingangahu/gpvdm
def language_advert():
    lang = get_language()
    f = os.path.join(get_flag_file_path(), lang + ".png")
    if os.path.isfile(f) == True:
        print(os.path.join(get_full_desired_lang_path(), "ref.ref"))
        r = load_ref(os.path.join(get_full_desired_lang_path(), "ref.ref"))

        if r == None or r.author == "":
            my_help_class.help_append([
                f,
                "<big><b>" + _("gpvdm in your language!") + "</b></big><br>" +
                "Would you like gpvdm to be translated into your native language?  If so please help with the gpvdm <a href=\"https://gpvdm.com/translation.html\">translation project.</a>"
            ])
        else:
            my_help_class.help_append([
                f, "<big><b>" + _("gpvdm translated by:") + "</b></big><br>" +
                r.author
            ])
コード例 #2
0
def get_ref_text(file_name, html=True):
    r = load_ref(file_name)
    text = ""
    if r != None:
        if html == True:
            if r.group != "":
                text = "<b>" + _(
                    "Data provided by") + ":</b>" + r.group + "<br>"
            text = text + "<b>" + _(
                "Associated paper"
            ) + ":</b>" + r.author + ", " + r.journal + ", " + r.volume + ", " + r.pages + ", " + r.year + "<br>"
            text = text + "<b>doi link:</b> <a href=\"http://doi.org/" + r.doi + "\"> http://doi.org/" + r.doi + "</a>"
        else:
            if r.group != "":
                text = _("Data provided by") + ": " + r.group + " "
            #text=text+"Associated paper:"+author+", "+journal+", "+volume+", "+pages+", "+year

        return text
    return None
コード例 #3
0
 def callback_paper(self):
     r = load_ref(os.path.join(get_sim_path(), "sim.ref"))
     print("open,", r.website)
     if r != None:
         if r.website != "":
             webbrowser.open(r.website)  #