- place = self.place if self.place else ""
- quoter = self.quoter if self.quoter else ""
- return (u"%s %s | %s | %s" % (self.timestamp.strftime("%F_%T"), unicode(self), place, quoter)).encode("utf-8")
+ place = self.place if self.place and self.place.strip() != u"" else u""
+ quoter = self.quoter if self.quoter and self.quoter.strip() != u"" else u""
+ return (u"%s %s | %s | %s" % (self.timestamp.strftime("%F_%T"), config.quote_template % self.__dict__
+ , place, quoter)).encode("utf-8")