Exemplo n.º 1
0
def get_copied_ref(ref_uid):

    user_prefs = core.get_user_prefs()
    ref = core.get_ref(ref_uid, user_prefs)
    return get_ref_content(
        ref,
        ref_format=user_prefs['refformat'],
        include_verse_numbers=user_prefs['versenumbers'])
Exemplo n.º 2
0
def main(ref_uid):

    user_prefs = core.get_user_prefs()
    ref = core.get_ref(ref_uid, user_prefs)
    print(json.dumps({
        'alfredworkflow': {
            'arg': ref_uid,
            'variables': {
                'copied_ref': get_copied_ref_from_object(ref, user_prefs),
                'full_ref_name': core.get_full_ref_name(ref)
            }
        }
    }))
Exemplo n.º 3
0
def get_ref_format_values(user_prefs):

    ref = core.get_ref(
        '111/jhn.11.35', core.get_default_user_prefs())
    ref_formats = [
        '{name} ({version})\n\n{content}',
        '{name} {version}\n\n{content}',
        '{content}\n({name} {version})',
        '"{content}"\n{name} {version}',
        '"{content}"\n{name} {version}\n{url}'
    ]
    # Display the user's current preference in the list
    if user_prefs['refformat'] not in ref_formats:
        ref_formats.append(user_prefs['refformat'])

    return [get_ref_format_value(ref_format, ref)
            for ref_format in ref_formats]
Exemplo n.º 4
0
def get_ref_format_values(user_prefs):

    ref = core.get_ref(
        '111/jhn.11.35', core.get_default_user_prefs())
    ref_formats = [
        '{name} ({version})\n\n{content}',
        '{name} {version}\n\n{content}',
        '{content}\n({name} {version})',
        '"{content}"\n{name} {version}',
        '"{content}"\n{name} {version}\n{url}'
    ]
    # Display the user's current preference in the list
    if user_prefs['refformat'] not in ref_formats:
        ref_formats.append(user_prefs['refformat'])

    return [get_ref_format_value(ref_format, ref)
            for ref_format in ref_formats]
Exemplo n.º 5
0
def get_copied_ref(ref_uid):

    user_prefs = core.get_user_prefs()
    ref = core.get_ref(ref_uid, user_prefs)
    return get_copied_ref_from_object(ref, user_prefs)
Exemplo n.º 6
0
def main(ref_uid):
    user_prefs = core.get_user_prefs()
    ref = core.get_ref(ref_uid, user_prefs)
    print(core.get_full_ref_name(ref).encode('utf-8'),
          end=''.encode('utf-8'))