part_problem_status.html 2.32 KB
Newer Older
1
<div>
2
    <h4 class='inline-heading' id='problem-status-title'>{{problem.name}}</h4>
3
    {#% # if localmode %#}
4
    <button class="btn btn-primary btn-lg start-button" type="button" data-qname="{{problem.name}}">Start</button>
5
    <button class="btn btn-danger btn-lg cancel-button" type="button" data-qname="{{problem.name}}">Cancel</button>
6 7
    <button class="btn btn-info btn-lg save-button" type="button" data-qname="{{problem.name}}">Save</button>
    <button class="btn btn-success btn-lg submit-button" type="button" data-qname="{{problem.name}}">Up</button>
8 9
    {#% else %#}
    <!-- [View Only] -->
10
    <a class="btn btn-outline-success btn-lg" href="/viewer#{{problem.name}}" role="button" target='_blank'>Viewer</a>
11
    {#% endif %#}
Kento HASEGAWA's avatar
Kento HASEGAWA committed
12 13
</div>

14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
<div id="list-wrapper">

    <div id="solver-list-container">
        <h4>ソルバ一覧</h4>
        <div id="solver-list-table-wrapper">
            <table class="table table-bordered table-sm" id="workers-table">
                <thead>
                    <tr>
                        <th>
                            <div class="form-group form-check">
                                <input type="checkbox" class="form-check-input" name="solver-all" id="chk-solver-all">
                            </div>
                        </th>
                        <th class="">Worker</th>
                        <th class="">Status</th>
                    </tr>
                </thead>
                <tbody>
                    {% for k, w in workers.items() %}
                    <tr class="worker-status-row" data-cname="{{w.name}}">
                        <td>
                            <div class="form-group form-check">
                                <input type="checkbox" class="form-check-input chk-solver" name="solver-{{k}}" id="chk-solver-{{k}}" value="{{k}}">
                            </div>
                        </td>
                        <td class="worker-status-name">
                            {{w.name}} ({{w.address}})
                        </td>
                        <td class="worker-status-value">{{w.status}}</td>
                    </tr>
                    {% endfor %}
                </tbody>
            </table>
        </div>
    </div>
49

50
    <div id="problem-status-list-container">
51
    </div>
52
    
Kento HASEGAWA's avatar
Kento HASEGAWA committed
53
</div>