old_contents: from django import template
  from django.core.urlresolvers import reverse
  
  register = template.Library()
  
  @register.simple_tag
  def leagueurl(name, league_tag=None, season_id=None, *args, **kwargs):
      if season_id is not None and season_id != '':
          name = "by_season:" + name
          args = [season_id] + list(args)
      if league_tag is not None and league_tag != '':
          name = "by_league:" + name
          args = [league_tag] + list(args)
      return reverse(name, args=args, kwargs=kwargs)
  
  @register.simple_tag
  def resultclass(tie_score, my_score, other_score=None):
      if my_score is None:
          return ''
      elif my_score > tie_score:
          return 'cell-win'
      elif other_score is None and my_score < tie_score or other_score is not None and other_score > tie_score:
          return 'cell-loss'
      elif my_score == tie_score and (other_score is None or other_score == tie_score):
          return 'cell-tie'
      return ''
  
  @register.filter
  def format_result(result):
      if result is None:
          return ''
      if result == '1/2-1/2':
          return u'\u00BD-\u00BD'
      return result
  
new_contents: from django import template
  from django.core.urlresolvers import reverse
  
  register = template.Library()
  
  @register.simple_tag
  def leagueurl(name, league_tag=None, season_id=None, *args, **kwargs):
      if season_id is not None and season_id != '':
          name = "by_season:" + name
          args = [season_id] + list(args)
      if league_tag is not None and league_tag != '':
          name = "by_league:" + name
          args = [league_tag] + list(args)
      return reverse(name, args=args, kwargs=kwargs)
  
  @register.simple_tag
  def resultclass(tie_score, my_score, other_score=None):
      # If other_score is specified, assume the match may be incomplete and only display results that are clinched
      if my_score is None:
          return ''
      elif my_score > tie_score:
          return 'cell-win'
      elif other_score is None and my_score < tie_score or other_score is not None and other_score > tie_score:
          return 'cell-loss'
      elif my_score == tie_score and (other_score is None or other_score == tie_score):
          return 'cell-tie'
      return ''
  
  @register.filter
  def format_result(result):
      if result is None:
          return ''
      if result == '1/2-1/2':
          return u'\u00BD-\u00BD'
      return result
  
subject: Add comment to resultclass tag