<commit_before>extends base
- load staticfiles
- load cache
- load markdown_trois_tags
- load social_share
- load latex_math
- load camo_proxy
- load i18n
- load nofollow

block js_media
    include comments/js_media

block media
    include comments/media

block header
    if perms.judge.change_blogpost
        .title-line-action [#[a(href='{% url "admin:judge_blogpost_change" post.id %}') {% trans "Edit" %}]]

block body
    .post-full
        .time
            - with authors=post.authors.all
            if authors
                span.post-authors: for author in authors
                    span(class=author.display_rank)
                        a(href='{% url "user_page" author.user.username %}') #{author.user.username}
                    if not forloop.last
                        = ', '
                = ' '
            span.post-time #{post.publish_on|date:_("N j, Y, G:i")}
        .body
            - cache 86400 post_content post.id
                | #{post.content|markdown:"blog"|latex_math|proxy_images|nofollowexternal}
    hr
    span.social
       - post_to_gplus post "<i class=\"fa fa-google-plus-square\"></i>"
       - post_to_facebook post "<i class=\"fa fa-facebook-official\"></i>"
       - post_to_twitter "{{ SITE_NAME }}:" post "<i class=\"fa fa-twitter\"></i>"
    .comment-area
        h2 {% trans "Comments" %}
        include comments/list

block bodyend
    | #{block.super}
    if REQUIRE_JAX
        include mathjax_load
    include comments/math<commit_msg>Perfect autoindents; #465<commit_after>extends base
- load staticfiles
- load cache
- load markdown_trois_tags
- load social_share
- load latex_math
- load camo_proxy
- load i18n
- load nofollow

block js_media
    include comments/js_media

block media
    include comments/media

block header
    if perms.judge.change_blogpost
        .title-line-action [#[a(href='{% url "admin:judge_blogpost_change" post.id %}') {% trans "Edit" %}]]

block body
    .post-full
        .time
            - with authors=post.authors.all
                if authors
                    span.post-authors: for author in authors
                        span(class=author.display_rank)
                            a(href='{% url "user_page" author.user.username %}') #{author.user.username}
                        if not forloop.last
                            = ', '
                    = ' '
            span.post-time #{post.publish_on|date:_("N j, Y, G:i")}
        .body
            - cache 86400 post_content post.id
                | #{post.content|markdown:"blog"|latex_math|proxy_images|nofollowexternal}
    hr
    span.social
       - post_to_gplus post "<i class=\"fa fa-google-plus-square\"></i>"
       - post_to_facebook post "<i class=\"fa fa-facebook-official\"></i>"
       - post_to_twitter "{{ SITE_NAME }}:" post "<i class=\"fa fa-twitter\"></i>"
    .comment-area
        h2 {% trans "Comments" %}
        include comments/list

block bodyend
    | #{block.super}
    if REQUIRE_JAX
        include mathjax_load
    include comments/math
{'fraction_non_alphanumeric': 0.11884438608010506, 'fraction_numerical': 0.00623768877216021, 'mean_word_length': 2.013847675568744, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1753737', 'n_tokens_mistral': 969, 'n_tokens_neox': 906, 'n_words': 207}