def viewer(request, obj, **args): return render_my_template(request, obj=obj, next=obj.next_change, prev=obj.prev_change, detail=TM_DETAIL_PAGE, **args)
def view_oid(oid, **args): obj = Object.by_oid(oid) request.user.will_read(obj) if "details" not in args: ## The purpose of this code is to get any comments added since the ## last visit on this page. Does not work well, and comments are ## not yet ported anyway. #dv = [ Comment.superparent_id == obj.id ] #try: # bc = Breadcrumb.q.get_by(parent=obj, owner=request.user) #except NoData: # pass #else: # if bc.last_visited: # dv.append(Comment.added > bc.last_visited) #d = Comment.q.get(*dv) #d,a = split_details_aux(obj,d) #args["details"] = d #args["aux"] = a args["details"] = () args["aux"] = () return render_my_template(obj=obj, detail=TM_DETAIL_PAGE, **args);
def viewer(**args): return render_my_template(obj=current_site, detail=TM_DETAIL_PAGE, **args)
def mainpage(): return render_my_template(current_site)