Esempio n. 1
0
    def get(self):
        c = h.context()

        if self.request.get("auth") == "1":
            c["current_user"] = h.login_required(self)
            if c["current_user"] == None:
                return None
        else:
            c["current_user"] = h.login_optional(self)

        c["url"] = self.request.get("u")
        c["query"] = self.request.get("q")
        c["start"] = self.request.get("start")
        in_fb = self.request.get("infb").lower() == "true"
        c["was_in_facebook"] = in_fb
        c["this_result_url"] = self.request.url
        c["next_href_root"] = "http://next_href_root"
        curr_base_url = (h.cfg["direct_url"], h.cfg["fb_url"])[in_fb]
        c["back_to_results_href"] = curr_base_url + "/results?q=" + c["query"] + "&start=" + c["start"]
        c["next_step_href"] = c["back_to_results_href"]  # curr_base_url
        h.render_out(self, "framed_result.tplt", c)
Esempio n. 2
0
 def get(self):
     c = h.context()
     c['current_user'] = h.login_optional(self)
     h.render_out(self, 'main.html', c)