Beispiel #1
0
    def get(self):
        stats = Stats.singleton()

        values = {"counter": intWithCommas(stats.counter), "recentTweeters": stats.recentTweeters, "current": "about"}

        self.response.out.write(template.render("about.html", values))
Beispiel #2
0
                    # case 2.1
                    ph = tuser.phonenumber
                    message = (
                        "<p>You are tweeting currently using phone number <span class='nos'>%s</span></p><p>Would you like to change this number?</p><form action='/' method='post'><label for='phoneno'>New Phone Number: +91</label><input type=text name='phoneno' value=''></input><input id='formsubmit' type='submit' value='Change'></form>"
                        % ph
                    )
                else:
                    # case 2.2
                    message = "<p>Please provide the phone number using which you would like to tweet</p><form action='/' method='post'> <label for='phoneno'>Phone Number : +91</label><input type=text name='phoneno' value=''></input><input id='formsubmit' type='submit' value='Add'></form>"

        # if user_name:
        #  message = "Dear %s,<br>%s" % (user_name, message)
        # else:
        #  message = self.response.out.write('<a href="/oauth/twitter/login">Login via Twitter</a>')

        stats = Stats.singleton()

        if server_error:
            user_name = "dummy"
            message = "<p>Twitter is having it's Fail Whale moment. Please try again after some time. Hopefully things should be back up.</p>"

        flash = Flash()

        values = {
            "user_name": user_name,
            "message": message,
            "counter": intWithCommas(stats.counter),
            "recentTweeters": stats.recentTweeters,
            "flash": flash,
        }
        self.response.out.write(template.render("main.html", values))