Ejemplo n.º 1
0
    def __init__(self, meetup, user):
        self.meetup = meetup
        self.topics = []

        for topic, generator in TOPICS.iteritems():
            self.topics.append({
                "code": topic,
                "title": generator.title(),
                "content": generator(user),
            })

        Templated.__init__(self)
Ejemplo n.º 2
0
    def __init__(self, meetup, user):
        self.meetup = meetup
        self.topics = []

        for topic, generator in TOPICS.iteritems():
            self.topics.append({
                "code": topic,
                "title": generator.title(),
                "content": generator(user),
            })

        Templated.__init__(self)
Ejemplo n.º 3
0
    def __init__(self, meetup, user, topic):
        self.meetup = meetup
        self.username = user.name
        self.link_karma = format_number(max(user.karma("link"), 0))
        self.comment_karma = format_number(max(user.karma("comment"), 0))
        self.registration_date = format_date(user._date, "medium", c.locale)

        self.code = "%02d" % utils.make_secret_code(meetup, user)
        self.url = "%s/or/%s/%s" % (g.shortdomain, user.name, self.code)

        if not topic:
            topic = random.choice(TOPICS.keys())
        starter = TOPICS[topic]
        self.starter = Storage(
            title=starter.title(),
            content=starter(user),
        )

        Templated.__init__(self)
Ejemplo n.º 4
0
    def __init__(self, meetup, user, topic):
        self.meetup = meetup
        self.username = user.name
        self.link_karma = format_number(max(user.karma("link"), 0))
        self.comment_karma = format_number(max(user.karma("comment"), 0))
        self.registration_date = format_date(user._date, "medium", c.locale)

        self.code = "%02d" % utils.make_secret_code(meetup, user)
        self.url = "%s/or/%s/%s" % (g.shortdomain, user.name, self.code)

        if not topic:
            topic = random.choice(TOPICS.keys())
        starter = TOPICS[topic]
        self.starter = Storage(
            title=starter.title(),
            content=starter(user),
        )

        Templated.__init__(self)