def show_contact_select(viewed_user, element_id, callback, count=20):
    users = get_people_i_follow(viewed_user, count)
    return {"viewed_user":viewed_user,
            "element_id": element_id,
            "callback": callback,
            "count": count,
            "users": users}
Beispiel #2
0
def social_query(user, network, total_q):
    users = None
    if user:
        if network:
            from activity_stream.models import get_people_i_follow
            users = get_people_i_follow(user, 1000)
        else:
            users = [user]
    if users:
        total_q = total_q.filter(creator__in=users)
    
    return total_q
def following_activity_stream(context, user, count=20, offset=0):
    following = get_people_i_follow(user, 1000)
    following = list(following)
    following.append(user)
    activity_items = (
        ActivityStreamItem.objects.filter(
            actor__in=following, subjects__isnull=False, created_at__lte=datetime.datetime.now()
        )
        .order_by("-created_at")
        .distinct()[offset : int(count) + int(offset)]
    )

    return {"activity_items": activity_items, "user": context.get("user"), "request": context.get("request")}
def following_activity_stream(context, user, count, offset=0):
	
	if not count:
		count = 20
		
	if not offset:
		offset=0
	
	following =  get_people_i_follow(user, 1000)
	following = list(following)
	following.append(user)   
	activity_items = ActivityStreamItem.objects.filter(actor__in=following, subjects__isnull=False, created_at__lte=datetime.datetime.now()).order_by('-created_at').distinct()[offset:count]
	return {"activity_items": activity_items, "user": context["user"],
		"request":context.get("request")}
def following_activity_stream(context, user, count, offset=0):
	
	if not count:
		count = 20
		
	if not offset:
		offset=0
	
	following =  get_people_i_follow(user, 1000)
	following = list(following)
	following.append(user)   
	activity_items = ActivityStreamItem.objects.filter(actor__in=following, \
													   subjects__isnull=False, \
													   created_at__lte=datetime.datetime.now())\
												.order_by('-created_at').distinct()[offset:count]
	return {"activity_items": activity_items, "user": context.get("user"),
		"request":context.get("request")}
def followed_by_him(context, user, count):
    followed = get_people_i_follow(user, count)
    return {"followed": followed, "request": context.get("request")}
Beispiel #7
0
def followed_by_him(context, user, count):
    followed = get_people_i_follow(user, count)
    return {"followed": followed, "request": context.get("request")}
def followed_by_him(user, count=20):
    followed = get_people_i_follow(user, count)
    return {"followed": followed}