<commit_before>%h1 登録の確認
%p
  以下の内容で登録します。確認の上[登録]ボタンをクリックしてください。
%p
  30分以内に登録が行われない場合は送信された内容が無効になります。その際は再度登録フォームより登録をお願いします。
%form{action: '/registered', method: 'POST'}
  %input{type: 'hidden', name: 'session', value: @session}
  %input{type: 'submit', value: '登録'}
%h2 プロフィール
%table
  %tbody
    %tr
      %td ID
      %td= @prof[:id]
    %tr
      %td 通り名
      %td= @prof[:pseudonym]
    %tr
      %td プレイヤー名
      %td= @prof[:name]
    %tr
      %td コメント
      %td= @prof[:comment]
    - if @prof[:team]
      %tr
        %td チームID
        %td= @prof[:team][:id]
      %tr
        %td チーム名
        %td= @prof[:team][:name]
    - else
      %tr
        %td チーム
        %td 所属なし
    %tr
      %td プレー数
      %td= @prof[:play_count]
    %tr
      %td 総スタンプ数
      %td= @prof[:stamp]
    %tr
      %td 総おにぎり数
      %td= @prof[:onigiri]
    %tr
      %td 最終プレー日時
      %td= @prof[:last_play_date]
    %tr
      %td 最終プレー店舗
      %td= @prof[:last_play_shop]

%h2 楽曲データ
%h3 凡例
%table
  %tbody
    %tr
      %td.updated{style: 'width: 2em'}
      %td 前回登録スコアより更新
    %tr
      %td.new_play{style: 'width: 2em'}
      %td 新規（前回登録時スコアなし）
%p 更新の判定はARとミスカウントそれぞれに行われます。
- if @new_musics && @new_musics.any?
  %h3 新規楽曲
  %p アップロードされたデータから、データベースにない曲が見つかりました。曲名、レベルを確認してください。新しい曲データはこのデータが送信されたときに自動的に登録されます。この楽曲の登録日（楽曲追加日）はこのデータが送信された日付になります。もしこのデータの送信日と楽曲追加日が異なる場合は、データを登録した上で中の人まで連絡してください。
  %p== 楽曲追加日: #{Time.now.strftime('%Y-%m-%d')}
  %table#new_musics
    %thead
      %tr
        %th{rowspan: 2} 楽曲名
        %th{colspan: 3} レベル
      %tr
        %th BASIC
        %th MEDIUM
        %th HARD
    %tbody
      - @new_musics.each do |item|
        %tr
          %td= item[:name]
          - [:basic, :medium, :hard].each do |d|
            - if item[:scores][d][:lv] == 11
              %td 10+
            - else
              %td= item[:scores][d][:lv]

%h3 データ
%table#score_data
  %colgroup.music_name{span: 1}<commit_msg>Apply style for difficulty columns<commit_after>%h1 登録の確認
%p
  以下の内容で登録します。確認の上[登録]ボタンをクリックしてください。
%p
  30分以内に登録が行われない場合は送信された内容が無効になります。その際は再度登録フォームより登録をお願いします。
%form{action: '/registered', method: 'POST'}
  %input{type: 'hidden', name: 'session', value: @session}
  %input{type: 'submit', value: '登録'}
%h2 プロフィール
%table
  %tbody
    %tr
      %td ID
      %td= @prof[:id]
    %tr
      %td 通り名
      %td= @prof[:pseudonym]
    %tr
      %td プレイヤー名
      %td= @prof[:name]
    %tr
      %td コメント
      %td= @prof[:comment]
    - if @prof[:team]
      %tr
        %td チームID
        %td= @prof[:team][:id]
      %tr
        %td チーム名
        %td= @prof[:team][:name]
    - else
      %tr
        %td チーム
        %td 所属なし
    %tr
      %td プレー数
      %td= @prof[:play_count]
    %tr
      %td 総スタンプ数
      %td= @prof[:stamp]
    %tr
      %td 総おにぎり数
      %td= @prof[:onigiri]
    %tr
      %td 最終プレー日時
      %td= @prof[:last_play_date]
    %tr
      %td 最終プレー店舗
      %td= @prof[:last_play_shop]

%h2 楽曲データ
%h3 凡例
%table
  %tbody
    %tr
      %td.updated{style: 'width: 2em'}
      %td 前回登録スコアより更新
    %tr
      %td.new_play{style: 'width: 2em'}
      %td 新規（前回登録時スコアなし）
%p 更新の判定はARとミスカウントそれぞれに行われます。
- if @new_musics && @new_musics.any?
  %h3 新規楽曲
  %p アップロードされたデータから、データベースにない曲が見つかりました。曲名、レベルを確認してください。新しい曲データはこのデータが送信されたときに自動的に登録されます。この楽曲の登録日（楽曲追加日）はこのデータが送信された日付になります。もしこのデータの送信日と楽曲追加日が異なる場合は、データを登録した上で中の人まで連絡してください。
  %p== 楽曲追加日: #{Time.now.strftime('%Y-%m-%d')}
  %table#new_musics
    %colgroup.music_name{span: 1}
    %colgroup.basic{span: 1}
    %colgroup.medium{span: 1}
    %colgroup.hard{span: 1}
    %thead
      %tr
        %th{rowspan: 2} 楽曲名
        %th{colspan: 3} レベル
      %tr
        %th BASIC
        %th MEDIUM
        %th HARD
    %tbody
      - @new_musics.each do |item|
        %tr
          %td= item[:name]
          - [:basic, :medium, :hard].each do |d|
            - if item[:scores][d][:lv] == 11
              %td 10+
            - else
              %td= item[:scores][d][:lv]

%h3 データ
%table#score_data
  %colgroup.music_name{span: 1}
{'fraction_non_alphanumeric': 0.14914914914914915, 'fraction_numerical': 0.00950950950950951, 'mean_word_length': 2.2207896857373086, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '4597648', 'n_tokens_mistral': 2214, 'n_tokens_neox': 2239, 'n_words': 327}