<commit_before><!DOCTYPE HTML>
<html>
  <head>
    <title>{% block title %}{% endblock %} - Bingo!</title>
    
    <link rel="stylesheet" href="/static/css/main.css" type="text/css" media="screen" title="Main Stylesheet" charset="utf-8">
    
    <meta name="viewport" content="width=device-width; initial-scale=1"/>
	<!-- Add "maximum-scale=1" to fix the weird iOS auto-zoom bug on orientation changes. -->
	
    
    {# Vendor #}
    <script src="http://www.google.com/jsapi"></script>
    {% comment %}
    <script src="/static/js/lib/vendor/jquery-1.4.4.min.js"></script>
    <script src="/static/js/lib/vendor/jquery.tmpl.min.js"></script>
    <script src="/static/js/lib/vendor/underscore-min.js"></script>
    <script src="/static/js/lib/vendor/backbone.js"></script>

    <script src="/static/js/global.js"></script>
    
    {# Helpers #}
    <script src="/static/js/lib/helpers/ModalAlert.js"></script>
    <script src="/static/js/lib/helpers/ConfirmModalAlert.js"></script>
    <script src="/static/js/lib/helpers/AutoClearField.js"></script>
    <script src="/static/js/lib/helpers/ModalNotifier.js"></script>
    <script src="/static/js/lib/helpers/Backbone.sync.js"></script>
    <script src="/static/js/lib/helpers/Date.prototype.setISO8601.js"></script>
    
    {# Model #}
    <script src="/static/js/lib/models/Board.js"></script>
    <script src="/static/js/lib/models/Marker.js"></script>
    
    {# Widgets #}
    <script src="/static/js/lib/widgets/Widget.js"></script>
    <script src="/static/js/lib/widgets/ManageBoardWidget.js"></script>
    <script src="/static/js/lib/widgets/BingoMarkerWidget.js"></script>
    <script src="/static/js/lib/widgets/ClickableBingoMarkerWidget.js"></script>
    
    {# Pages #}
    <script src="/static/js/lib/pages/Page.js"></script>
    <script src="/static/js/lib/pages/IndexPage.js"></script>
    <script src="/static/js/lib/pages/HomePage.js"></script>
    <script src="/static/js/lib/pages/BingoPage.js"></script>
    <script src="/static/js/lib/pages/EditPage.js"></script>
    <script src="/static/js/lib/pages/ViewPage.js"></script>
    
    <script src="/static/js/init.js"></script>
    {% endcomment %}
    
    <script src="/static/js/compiled.js"></script>
    
    
    

  </head>

  <body>
      <div id="modal-overlay" class="modal-overlay">
        <div id="modal-overlay-background" class="modal-overlay-background"></div>
        <div id="modal-overlay-pane" class="modal-overlay-pane corner-all">
          <div id="modal-overlay-header" class="modal-overlay-header blue corner-top">
            <h2 id="modal-overlay-header" class="modal-overlay-header">
              <!-- This is where the content for a modal alert title goes -->
            </h2>
            <button id="modal-overlay-close-button" class="image-button cross modal-overlay-close-button"><!-- --></button>
            <div class="clearfix"></div>
          </div>
          <div id="modal-overlay-content" class="modal-overlay-content">
             <!-- This is where the modal content goes -->
          </div>
          <div id="modal-overlay-confirm" class="modal-overlay-confirm corner-bottom">
            <button id="modal-overlay-confirm-ok" class="text-button control blue corner-all"></button>
            <button id="modal-overlay-confirm-cancel" class="text-button control blue corner-all"></button>
            <div class="clearfix"></div>
          </div>
        </div>
      </div>
      {% block header %}{% endblock %}

      <div id="page_message" class="page_message">
      </div>

      {% block content %}{% endblock %}
      
      
      {% block clientside %}{% endblock %}
      
      <script>
        bingo.init.initialize({
            {% autoescape off %}
                page: '{{page}}',
                {% if data %}
                    userdata: {{data}},
                {% else %}
                    userdata: {},
                {% endif %}
                {% if message %}
                    message: '{{message}}'
                {% else %}
                    message: ''
                {% endif %}
            {% endautoescape %}
        });
      </script>
  </body>
</html><commit_msg>Added google analytics code<commit_after><!DOCTYPE HTML>
<html>
  <head>
    <title>{% block title %}{% endblock %} - Bingo!</title>
    
    <link rel="stylesheet" href="/static/css/main.css" type="text/css" media="screen" title="Main Stylesheet" charset="utf-8">
    
    <meta name="viewport" content="width=device-width; initial-scale=1"/>
	<!-- Add "maximum-scale=1" to fix the weird iOS auto-zoom bug on orientation changes. -->
	
    
    {# Vendor #}
    <script src="http://www.google.com/jsapi"></script>
    {% comment %}
    <script src="/static/js/lib/vendor/jquery-1.4.4.min.js"></script>
    <script src="/static/js/lib/vendor/jquery.tmpl.min.js"></script>
    <script src="/static/js/lib/vendor/underscore-min.js"></script>
    <script src="/static/js/lib/vendor/backbone.js"></script>

    <script src="/static/js/global.js"></script>
    
    {# Helpers #}
    <script src="/static/js/lib/helpers/ModalAlert.js"></script>
    <script src="/static/js/lib/helpers/ConfirmModalAlert.js"></script>
    <script src="/static/js/lib/helpers/AutoClearField.js"></script>
    <script src="/static/js/lib/helpers/ModalNotifier.js"></script>
    <script src="/static/js/lib/helpers/Backbone.sync.js"></script>
    <script src="/static/js/lib/helpers/Date.prototype.setISO8601.js"></script>
    
    {# Model #}
    <script src="/static/js/lib/models/Board.js"></script>
    <script src="/static/js/lib/models/Marker.js"></script>
    
    {# Widgets #}
    <script src="/static/js/lib/widgets/Widget.js"></script>
    <script src="/static/js/lib/widgets/ManageBoardWidget.js"></script>
    <script src="/static/js/lib/widgets/BingoMarkerWidget.js"></script>
    <script src="/static/js/lib/widgets/ClickableBingoMarkerWidget.js"></script>
    
    {# Pages #}
    <script src="/static/js/lib/pages/Page.js"></script>
    <script src="/static/js/lib/pages/IndexPage.js"></script>
    <script src="/static/js/lib/pages/HomePage.js"></script>
    <script src="/static/js/lib/pages/BingoPage.js"></script>
    <script src="/static/js/lib/pages/EditPage.js"></script>
    <script src="/static/js/lib/pages/ViewPage.js"></script>
    
    <script src="/static/js/init.js"></script>
    {% endcomment %}
    
    <script src="/static/js/compiled.js"></script>
    
    
    

  </head>

  <body>
      <div id="modal-overlay" class="modal-overlay">
        <div id="modal-overlay-background" class="modal-overlay-background"></div>
        <div id="modal-overlay-pane" class="modal-overlay-pane corner-all">
          <div id="modal-overlay-header" class="modal-overlay-header blue corner-top">
            <h2 id="modal-overlay-header" class="modal-overlay-header">
              <!-- This is where the content for a modal alert title goes -->
            </h2>
            <button id="modal-overlay-close-button" class="image-button cross modal-overlay-close-button"><!-- --></button>
            <div class="clearfix"></div>
          </div>
          <div id="modal-overlay-content" class="modal-overlay-content">
             <!-- This is where the modal content goes -->
          </div>
          <div id="modal-overlay-confirm" class="modal-overlay-confirm corner-bottom">
            <button id="modal-overlay-confirm-ok" class="text-button control blue corner-all"></button>
            <button id="modal-overlay-confirm-cancel" class="text-button control blue corner-all"></button>
            <div class="clearfix"></div>
          </div>
        </div>
      </div>
      {% block header %}{% endblock %}

      <div id="page_message" class="page_message">
      </div>

      {% block content %}{% endblock %}
      
      
      {% block clientside %}{% endblock %}
      
      <script>
        bingo.init.initialize({
            {% autoescape off %}
                page: '{{page}}',
                {% if data %}
                    userdata: {{data}},
                {% else %}
                    userdata: {},
                {% endif %}
                {% if message %}
                    message: '{{message}}'
                {% else %}
                    message: ''
                {% endif %}
            {% endautoescape %}
        });
        
      var _gaq = _gaq || [];
      _gaq.push(['_setAccount', 'UA-20461932-1']);
      _gaq.push(['_setDomainName', '.bingo-board.org']);
      _gaq.push(['_trackPageview']);

      (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
      })();
      </script>
  </body>
</html>
{'fraction_non_alphanumeric': 0.18874060782774477, 'fraction_numerical': 0.0038129415722776717, 'mean_word_length': 2.3652830188679244, 'pattern_counts': {'":': 0, '<': 193, '<?xml version=': 0, '>': 193, 'https://': 1, 'lorem ipsum': 0, 'www.': 3, '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': '4915038', 'n_tokens_mistral': 2831, 'n_tokens_neox': 2721, 'n_words': 433}