X-Git-Url: http://gitweb.pimeys.fr/?p=bots%2Fparrot.git;a=blobdiff_plain;f=quotes.py;fp=quotes.py;h=f68b34387596c77692f31648c31853c89d8c9b7a;hp=85d290e5559e35cc1e533bc70ee9d2dd717ee747;hb=96f8fe13b9dbcab83f3123b37bc620c562a1e214;hpb=b393b2849cc38986109ceabe2501919c12487859 diff --git a/quotes.py b/quotes.py index 85d290e..f68b343 100644 --- a/quotes.py +++ b/quotes.py @@ -63,6 +63,16 @@ class Quote(object): def __str__(self): return unicode(self).encode("utf-8") + def display(self, show_context=False): + """ + Retourne une chaîne contenant toujours la quote et l'auteur, + et le contexte ssi ``show_context = True``. + """ + s = config.quote_template % self.__dict__ + if show_context: + s = u"%s | %s" % (s, self.place) + return s.encode("utf-8") + def full_str(self): """ Retourne une chaîne représentant la totalité des infos de la quote, tout en étant parsable et human-readable. """