def getPageItem(self, request): # POST id id = sintjan.business.util.parseint(request.get("id"), 0) # GET id if id < 1: id = sintjan.business.util.parseint(request.get("pageid"), 0) if id > 0: page = Page.get_by_id(id) else: user = users.get_current_user() page = Page() page.createdOn = datetime.now() page.createdBy = user.user_id() page.url = request.get("path") page.title = "" page.content = "" page.breadcrumb = "" page.visible = True if not page.breadcrumb: page.breadcrumb = "" return page