root/galaxy-central/templates/dataset/copy_view.mako @ 3

リビジョン 2, 3.1 KB (コミッタ: hatakeyama, 14 年 前)

import galaxy-central

行番号 
1<%inherit file="/base.mako"/>
2<%namespace file="/message.mako" import="javascripts" />
3<%def name="title()">Copy History Items</%def>
4
5${javascripts()}
6
7%if error_msg:
8    <p>
9        <div class="errormessage">${error_msg}</div>
10        <div style="clear: both"></div>
11    </p>
12%endif
13%if done_msg:
14    <p>
15        <div class="donemessage">${done_msg}</div>
16        <div style="clear: both"></div>
17    </p>
18%endif
19<p>
20    <div class="toolForm">
21        <form>
22            <div style="float: left; width: 50%; padding: 0px 0px 0px 0px;">
23                <div class="toolFormTitle">Source History Items</div>
24                <div class="toolFormBody">
25                    %for data in source_datasets:
26                        <%
27                            checked = ""
28                            if data.id in source_dataset_ids:
29                                checked = " checked"
30                        %>
31                        <div class="form-row"><input type="checkbox" name="source_dataset_ids" value="${data.id}"${checked}/> ${data.hid}: ${data.name}</div>
32                    %endfor
33                </div>
34            </div>
35            <div style="float: right; width: 50%; padding: 0px 0px 0px 0px;">
36                <div class="toolFormTitle">Target Histories</div>
37                <div class="toolFormBody">
38                    %for i, hist in enumerate( target_histories ):
39                        <%
40                            checked = ""
41                            if hist.id in target_history_ids:
42                                checked = " checked"
43                            cur_history_text = ""
44                            if hist == trans.get_history():
45                                cur_history_text = " <strong>(current history)</strong>"
46                        %>
47                        <div class="form-row"><input type="checkbox" name="target_history_ids" value="${hist.id}"${checked}/> ${i + 1}${cur_history_text}: ${hist.name}</div>
48                    %endfor
49                    %if trans.get_user():
50                        <%
51                            checked = ""
52                            if "create_new_history" in target_history_ids:
53                                checked = " checked"
54                        %>
55                        <br/>
56                        <div class="form-row"><input type="checkbox" name="target_history_ids" value="create_new_history"${checked}/>New history named: <input type="textbox" name="new_history_name" value="${new_history_name}"/></div>
57                    %endif
58                </div>
59            </div>
60            <div style="clear: both"></div>
61            <div class="form-row" align="center">
62                <input type="submit" class="primary-button" name="do_copy" value="Copy History Items"/>
63            </div>
64        </form>
65    </div>
66</p>
67<div style="clear: both"></div>
68<p>
69    <div class="infomessage">Select any number of source history items and any number of target histories and click "Copy History Items" to add a copy of each selected history item to each selected target history.</div>
70    <div style="clear: both"></div>
71</p>
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。