Пример #1
0
def get_nickname_for(user_data):

    if not user_data:
        return None

    user_id = user_data.user_id
    email = user_data.email

    if not user_id or not email:
        return None

    if facebook_util.is_facebook_user_id(user_id):
        nickname = facebook_util.get_facebook_nickname(user_id)
    elif is_phantom_id(user_id):
        nickname = ""  # No nickname, results in "Login" in header
    else:
        nickname = email.split('@')[0]
    return to_unicode(nickname)
Пример #2
0
def get_nickname_for(user_data):

    if not user_data:
        return None

    user_id = user_data.user_id
    email = user_data.email

    if not user_id or not email:
        return None
        
    if facebook_util.is_facebook_user_id(user_id):
        nickname = facebook_util.get_facebook_nickname(user_id)
    elif is_phantom_id(user_id):
        nickname =  "" # No nickname, results in "Login" in header
    else:
        nickname = email.split('@')[0]
    return to_unicode(nickname)
Пример #3
0
def get_default_nickname_for(user_data):
    """ Gets the default nickname for a user if none is available locally.

    This will infer a nickname either from Facebook or a Google e-mail address.
    """

    if not user_data:
        return None

    user_id = user_data.user_id
    email = user_data.email

    if not user_id or not email:
        return None

    if facebook_util.is_facebook_user_id(user_id):
        nickname = facebook_util.get_facebook_nickname(user_id)
    elif is_phantom_id(user_id):
        nickname = ""  # No nickname, results in "Login" in header
    else:
        nickname = email.split('@')[0]
    return to_unicode(nickname)
Пример #4
0
def get_default_nickname_for(user_data):
    """ Gets the default nickname for a user if none is available locally.

    This will infer a nickname either from Facebook or a Google e-mail address.
    """

    if not user_data:
        return None

    user_id = user_data.user_id
    email = user_data.email

    if not user_id or not email:
        return None

    if facebook_util.is_facebook_user_id(user_id):
        nickname = facebook_util.get_facebook_nickname(user_id)
    elif is_phantom_id(user_id):
        nickname = ""  # No nickname, results in "Login" in header
    else:
        nickname = email.split("@")[0]
    return to_unicode(nickname)
Пример #5
0
def get_default_nickname_for(user_data):
    """ Gets the default nickname for a user if none is available locally.

    This will infer a nickname either from Facebook or a Google e-mail address.
    """

    if not user_data:
        return None

    user_id = user_data.user_id
    email = user_data.email

    if not user_id or not email:
        return None

    if facebook_util.is_facebook_user_id(user_id):
        nickname = facebook_util.get_facebook_nickname(user_id)
    elif is_phantom_id(user_id):
        # Users will be prompted to login and save progress all over the place
        nickname = "Unsaved user"
    else:
        nickname = email.split('@')[0]
    return to_unicode(nickname)
Пример #6
0
def get_default_nickname_for(user_data):
    """ Gets the default nickname for a user if none is available locally.

    This will infer a nickname either from Facebook or a Google e-mail address.
    """

    if not user_data:
        return None

    user_id = user_data.user_id
    email = user_data.email

    if not user_id or not email:
        return None

    if facebook_util.is_facebook_user_id(user_id):
        nickname = facebook_util.get_facebook_nickname(user_id)
    elif is_phantom_id(user_id):
        # Users will be prompted to login and save progress all over the place
        nickname = "Niet ingelogd!"
    else:
        nickname = email.split('@')[0]
    return to_unicode(nickname)
Пример #7
0
def is_phantom_user(user_id):
    return user_id and is_phantom_id(user_id)
Пример #8
0
def is_phantom_user(user_id):
    return user_id and is_phantom_id(user_id)