lib/helpers.py
author Tero Marttila <terom@fixme.fi>
Sat, 07 Feb 2009 05:12:57 +0200
changeset 28 b68145b5ce24
parent 26 9d3beac1b196
child 29 b06ff4c05d42
permissions -rw-r--r--
breadcrumb, but it's hidden
"""
    Helper functions for use in templates
"""

import time

import config

def now () :
    """
        Returns the current date/time
    """

    return time.strftime(config.DATETIME_FMT)

def breadcrumb (trail, links=True) :
    """
        Returns a nicely formatted breadcrumb tail, optinally with links
    """

    return ' &raquo; '.join(
        (
            '<a href="$site_url/%s">%s</a>' % (page.url, page.title) if links else page.title
        ) for page in trail
    )