Exemple #1
0
def _reactjs(script, context, version=settings.VERSION, minified=MINIFIED):
    return mark_safe("""<script type="text/javascript" src="{react}"></script>
<script type="text/javascript" src="{reactdom}"></script>""".format(
        reactdom=_static(
            iri_to_uri("reactjs/{script}-{version}{minified}.js".format(
                script="react-dom",
                version=version,
                minified=minified,
            ))),
        react=_static(
            iri_to_uri("reactjs/{script}-{version}{minified}.js".format(
                script=script,
                version=version,
                minified=minified,
            ))),
    ))
Exemple #2
0
def thickbox():
    return mark_safe("""%(css)s
<script type="text/javascript">var tb_pathToImage = "%(img)s";</script>
%(js)s""" % {
        "css": css("fluo/thickbox/css/thickbox.css", media="all"),
        "img": _static("fluo/thickbox/images/loadingAnimation.gif"),
        "js": js("fluo/thickbox/js/%(thickbox)s" % {True: 'thickbox.min.js', False: 'thickbox.js'}[JQUERY_MINIFIED]),
    })
def static(path):
    global _static
    if _static is None:
        if apps.is_installed('django.contrib.staticfiles'):
            from django.contrib.staticfiles.templatetags.staticfiles import static as _static
        else:
            from django.templatetags.static import static as _static
    return _static(path)
def static(path):
    global _static
    if _static is None:
        if _is_installed('django.contrib.staticfiles'):
            from django.contrib.staticfiles.templatetags.staticfiles import static as _static
        else:
            from django.templatetags.static import static as _static
    return _static(path)
Exemple #5
0
def _reactjs(script, context, version=settings.VERSION, minified=MINIFIED):
    return mark_safe(
        """<script type="text/javascript" src="{react}"></script>
<script type="text/javascript" src="{reactdom}"></script>""".format(
            reactdom=_static(
                iri_to_uri(
                    "reactjs/{script}-{version}{minified}.js".format(
                        script="react-dom", version=version, minified=minified
                    )
                )
            ),
            react=_static(
                iri_to_uri(
                    "reactjs/{script}-{version}{minified}.js".format(script=script, version=version, minified=minified)
                )
            ),
        )
    )
Exemple #6
0
def static(path):
    url = _static(path)

    if url.startswith("http"):
        return url

    site = base.get_current()
    url_tmpl = "{scheme}//{domain}{url}"
    scheme = site.scheme and "{0}:".format(site.scheme) or ""
    return url_tmpl.format(scheme=scheme, domain=site.domain, url=url)
Exemple #7
0
def tag_babeljs(context, version=settings.VERSION, minified=MINIFIED):
    return mark_safe("""<script type="text/javascript" src="{babel}"></script>""".format(
        babel=_static(iri_to_uri(
            "babeljs/{script}-{version}{minified}.js".format(
                script="browser",
                version=version,
                minified=minified,
            )
        )),
    ))
Exemple #8
0
def static(path, site_id=None):
    url = _static(path)

    if url.startswith("http"):
        return url

    if site_id is None:
        site = base.get_current()
    else:
        site = base.get_by_id(site_id)

    return get_absolute_url_for_site(url, site)
Exemple #9
0
def static(path, site_id=None):
    url = _static(path)

    if url.startswith("http"):
        return url

    if site_id is None:
        site = base.get_current()
    else:
        site = base.get_by_id(site_id)

    url_tmpl = "{scheme}//{domain}{url}"
    scheme = site.scheme and "{0}:".format(site.scheme) or ""
    return url_tmpl.format(scheme=scheme, domain=site.domain, url=url)
Exemple #10
0
        name="code-of-conduct/harassment-incidents"),
    url(r"^code-of-conduct/harassment-staff-procedures/$",
        TemplateView.as_view(
            template_name=
            "static_pages/code_of_conduct/harassment_procedure_staff.html"),
        name="code-of-conduct/harassment-staff-procedures"),
    url(r"^terms-and-conditions/$",
        TemplateView.as_view(
            template_name="static_pages/terms_and_conditions.html"),
        name="terms-and-conditions"),
    url(r"^terms/$", RedirectView.as_view(url="/terms-and-conditions")),

    # sponsor
    url(r"^sponsors/prospectus/$",
        RedirectView.as_view(
            url=_static("/assets/northbaypython_prospectus.pdf")),
        name="sponsors/prospectus"),
    url(r"^northbaypython_prospectus.pdf$",
        RedirectView.as_view(
            url=_static("/assets/northbaypython_prospectus.pdf")),
        name="northbaypython_prospectus.pdf"),
    url(r"^sponsors/become-a-sponsor/$",
        TemplateView.as_view(
            template_name="static_pages/sponsors/become_a_sponsor.html"),
        name="sponsors/become-a-sponsor"),
    url(r"^sponsors/donate/$",
        TemplateView.as_view(
            template_name="static_pages/sponsors/donate.html"),
        name="sponsors/donate"),
    url(r"^donate/$", RedirectView.as_view(url="/sponsors/donate")),
    url(r"^about/donate/$", RedirectView.as_view(url="/sponsors/donate")),
Exemple #11
0
def static(path, site_id=None):
    return _static(path)
        TemplateView.as_view(
            template_name=
            "static_pages/code_of_conduct/harassment_procedure_staff.html"),
        name="code-of-conduct/harassment-staff-procedures"),
    # Maybe:
    # url(r"^terms-and-conditions$", TemplateView.as_view(template_name="static_pages/terms_and_conditions.html"), name="terms-and-conditions"),
    # url(r"^terms$", RedirectView.as_view(url="terms-and-conditions")),

    # sponsor
    url(r"^sponsors/prospectus$",
        TemplateView.as_view(
            template_name="static_pages/sponsors/prospectus.html"),
        name="sponsors/prospectus"),
    url(r"^prospectus.pdf$",
        RedirectView.as_view(
            url=_static("assets/PyOhio-2018-Sponsorship-Prospectus.pdf")),
        name="pyohio-2018-prospectus.pdf"),
    url(r"^sponsors/become-a-sponsor$",
        TemplateView.as_view(
            template_name="static_pages/sponsors/become_a_sponsor.html"),
        name="sponsors/become-a-sponsor"),
    url(r"^sponsors/individual$",
        TemplateView.as_view(
            template_name="static_pages/sponsors/individual.html"),
        name="sponsors/individual"),
    # url(r"^donate$", RedirectView.as_view(url="sponsors/donate")),
    # url(r"^about/donate$", RedirectView.as_view(url="sponsors/donate")),

    # jobs
    url(r"^jobs$",
        TemplateView.as_view(template_name="static_pages/jobs/job_board.html"),
from django.apps import apps
Exemple #14
0
    # url(r"^food$", RedirectView.as_view(url="attend/food")),
    # url(r"^attend/transit$", TemplateView.as_view(template_name="static_pages/attend/transit.html"), name="attend/transit"),
    # url(r"^transit$", RedirectView.as_view(url="attend/transit")),
    # Maybe:
    # url(r"^attend/business-case$", TemplateView.as_view(template_name="static_pages/attend/business-case.html"), name="attend/business-case"),

    url(r"^code-of-conduct$", TemplateView.as_view(template_name="static_pages/code_of_conduct/code_of_conduct.html"), name="code-of-conduct"),
    url(r"^code-of-conduct/harassment-incidents$", TemplateView.as_view(template_name="static_pages/code_of_conduct/harassment_procedure_attendee.html"), name="code-of-conduct/harassment-incidents"),
    url(r"^code-of-conduct/harassment-staff-procedures$", TemplateView.as_view(template_name="static_pages/code_of_conduct/harassment_procedure_staff.html"), name="code-of-conduct/harassment-staff-procedures"),
    # Maybe:
    # url(r"^terms-and-conditions$", TemplateView.as_view(template_name="static_pages/terms_and_conditions.html"), name="terms-and-conditions"),
    # url(r"^terms$", RedirectView.as_view(url="terms-and-conditions")),

    # sponsor
    url(r"^sponsors/prospectus$", TemplateView.as_view(template_name="static_pages/sponsors/prospectus.html"), name="sponsors/prospectus"),
    url(r"^prospectus.pdf$", RedirectView.as_view(url=_static("assets/PyArkansas-2019-Sponsorship-Prospectus.pdf")), name="pyarkansas-2019-prospectus.pdf"),
    url(r"^sponsors/become-a-sponsor$", TemplateView.as_view(template_name="static_pages/sponsors/become_a_sponsor.html"), name="sponsors/become-a-sponsor"),
    url(r"^sponsors/individual$", TemplateView.as_view(template_name="static_pages/sponsors/individual.html"), name="sponsors/individual"),
    # url(r"^donate$", RedirectView.as_view(url="sponsors/donate")),
    # url(r"^about/donate$", RedirectView.as_view(url="sponsors/donate")),

    # jobs
    url(r"^jobs$", TemplateView.as_view(template_name="static_pages/jobs/job_board.html"), name="jobs"),

    # Django, Symposion, and Registrasion URLs
    url(r"^login$", views.account_login, name="dashboard_login"),
    # Override the default account_login view with one that takes email addys
    url(r"^account/login/$", views.EmailLoginView.as_view(), name="account_login"),
    url(r"^account/signup/$", views.EmailSignupView.as_view(), name="account_signup"),
    url(r"^account/", include("account.urls")),
Exemple #15
0
def static_url():
    """ Returns the string contained in the setting STATIC_URL. """
    return _static("")
Exemple #16
0
def css(script, media="all"):
    return mark_safe('<link rel="stylesheet" type="text/css" href="%(script)s" media="%(media)s"/>' % {
        'script': _static(iri_to_uri(script)),
        'media': media,
    })
Exemple #17
0
def js(script):
    return mark_safe('<script type="text/javascript" src="%(script)s"></script>' % {
        'script': _static(iri_to_uri(script)),
    })
Exemple #18
0
def static(path):
    return _static(path)
def _get_default_avatar_image(request, query, is_secure=False):
    if settings.DEFAULT_IMAGE:
        query["d"] = request.build_absolute_uri(_static(settings.DEFAULT_IMAGE))