def render(user): if authbar.get_current_login() != user: return '' # We know the user is logged in d = db.get_user_data(user) return tempy.substitute('editor.template', d)
def get_user_data(user): requester = authbar.get_current_login() mates = matedb.get_all_mates(user) data = matedb.get_user_data(user) for property in data.keys(): if private (user, property) and requester not in mates and requester != user: data[property] = '' return data
def render_results(results): full_string = ""; for result in results: data = dict( profile_picture = images.get_profile_picture(result), user_page = cgienv.get_URL() + "?who=" + result ) data.update(db.get_user_data (result)) full_string += tempy.substitute('search_result.template', data) return full_string