def _default_thing_wrapper(thing): w = Wrapped(thing) style = params.get('style', c.render_style) if isinstance(thing, Link): if thing.promoted is not None: w.render_class = PromotedLink w.rowstyle = 'promoted link' elif style == 'htmllite': w.score_fmt = Score.points return w
def _default_thing_wrapper(thing): w = Wrapped(thing) style = params.get("style", c.render_style) if isinstance(thing, Link): if thing.promoted: w.render_class = PromotedLink w.rowstyle = "promoted link" elif style == "htmllite": w.score_fmt = Score.points return w
def builder_wrapper(thing): w = Wrapped(thing) if isinstance(thing, Link): if thing.promoted: w = Wrapped(thing) w.render_class = PromotedLink w.rowstyle = 'promoted link' elif c.user.pref_compress: w.render_class = LinkCompressed w.score_fmt = Score.points return w
def sponsor_wrapper(link): w = Wrapped(link) w.render_class = PromotedLink w.rowstyle = "promoted link" return w