Example #1
0
from pattern_library.monkey_utils import override_tag

from esite.navigation.templatetags.navigation_tags import register

override_tag(register, name="primarynav")
override_tag(register, name="secondarynav")
override_tag(register, name="sidebar")
override_tag(register, name="footerlinks")
Example #2
0
from pattern_library.monkey_utils import override_tag

from rca.utils.templatetags.util_tags import register

override_tag(register, name="social_media_links")
override_tag(register, name="get_all_active_filters")
Example #3
0
from pattern_library.monkey_utils import override_tag

from tbx.core.templatetags.reading_time_tags import register

override_tag(register, name="get_reading_time_minutes")
from pattern_library.monkey_utils import override_tag

from rca.utils.templatetags.util_tags import register

override_tag(register, name="social_media_links")
Example #5
0
from wagtail.contrib.search_promotions.templatetags.wagtailsearchpromotions_tags import (
    register, )

from pattern_library.monkey_utils import override_tag

override_tag(register, name="get_search_promotions")
Example #6
0
from wagtail.images.templatetags.wagtailimages_tags import register

from pattern_library.monkey_utils import override_tag

override_tag(register, name="image")
Example #7
0
from pattern_library.monkey_utils import override_tag

from website.navigation.templatetags.navigation_tags import register

override_tag(register, name='primarynav')
override_tag(register, name='secondarynav')
override_tag(register, name='sidebar')
override_tag(register, name='footerlinks')
from wagtail.contrib.search_promotions.templatetags.wagtailsearchpromotions_tags import \
    register

from pattern_library.monkey_utils import override_tag

override_tag(register, name='get_search_promotions')
from pattern_library.monkey_utils import override_tag
from wagtail.core.templatetags.wagtailcore_tags import register

override_tag(register, name="include_block")
override_tag(register, name="pageurl")
override_tag(register, name="slugurl")
Example #10
0
from wagtail.core.templatetags.wagtailcore_tags import register

from pattern_library.monkey_utils import override_tag

override_tag(register, name='include_block')
override_tag(register, name='pageurl')
override_tag(register, name='slugurl')
Example #11
0
from pattern_library.monkey_utils import override_tag

from rca.navigation.templatetags.navigation_tags import register

override_tag(register, name="primarynav")
override_tag(register, name="footernav")
override_tag(register, name="audience_links")
override_tag(register, name="sidebar")
override_tag(register, name="footerlinks")
Example #12
0
from wagtail.images.templatetags.wagtailimages_tags import register

from pattern_library.monkey_utils import override_tag

override_tag(register, name='image')
from pattern_library.monkey_utils import override_tag

register = template.Library()


# Basic template tag
@register.simple_tag
def error_tag(arg=None):
    "Just raise an exception, never do anything"
    raise Exception("error_tag raised an exception")


# Template tag to to test setting a default html value.
@register.simple_tag()
def default_html_tag(arg=None):
    "Just raise an exception, never do anything"
    raise Exception("default_tag raised an exception")


# Template tag to to test setting a default html value that is falsey.
@register.simple_tag()
def default_html_tag_falsey(arg=None):
    "Just raise an exception, never do anything"
    raise Exception("default_tag raised an exception")


override_tag(register, 'error_tag')
override_tag(register, 'default_html_tag', default_html="https://potato.com")
override_tag(register, 'default_html_tag_falsey', default_html=None)
@register.simple_tag()
def default_html_tag(arg=None):
    "Just raise an exception, never do anything"
    raise Exception("default_tag raised an exception")


# Template tag to to test setting a default html value that is falsey.
@register.simple_tag()
def default_html_tag_falsey(arg=None):
    "Just raise an exception, never do anything"
    raise Exception("default_tag raised an exception")


@register.simple_tag()
def pageurl(page):
    """Approximation of wagtail built-in tag for realistic example."""
    return "/page/url"


# Get widget type of a field
@register.filter(name="widget_type")
def widget_type(bound_field):
    return slugify(
        camel_case_to_spaces(bound_field.field.widget.__class__.__name__))


override_tag(register, "error_tag")
override_tag(register, "default_html_tag", default_html="https://potato.com")
override_tag(register, "default_html_tag_falsey", default_html=None)
override_tag(register, "pageurl")
Example #15
0
from pattern_library.monkey_utils import override_tag

from bc.navigation.templatetags.navigation_tags import register

override_tag(register, name="footernav")