root/galaxy-central/templates/mobile/history/detail.mako @ 3

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

import galaxy-central

行番号 
1<div id="history_detail_${history.id}">
2    <div class="toolbar">
3        <h1>${history.name}</h1>
4        <a class="back button" href="#">Back</a>
5    </div>
6    <ul class="edgetoedge">
7           
8        %for data in history.active_datasets:
9          %if data.visible:
10
11            <%
12            if data.state in ['no state','',None]:
13                data_state = "queued"
14            else:
15                data_state = data.state
16            %>
17
18            <li id="historyItemContainer-${data.id}">
19               
20                <div style="float: left; padding-right: 8px;">
21                <div style='display: none;' id="progress-${data.id}">
22                    <img src="${h.url_for('/static/style/data_running.gif')}" border="0">
23                </div>
24                %if data_state == 'running':
25                    <div><img src="${h.url_for('/static/style/data_running.gif')}" border="0"></div>
26                %elif data_state == 'upload':
27                    <div><img src="${h.url_for('/static/style/data_upload.gif')}" border="0"></div>
28                %else:
29                    <div><img src="${h.url_for( "/static/style/data_%s.png" % data_state )}" border="0"></div>
30                %endif
31            </div>     
32               
33               <a href="${h.url_for( action="dataset_detail", id=data.id )}">
34             
35        <div>${data.hid}: ${data.display_name()}</div>
36       
37        <div class="secondary">
38        ## Body for history items, extra info and actions, data "peek"
39                <% current_user_roles = trans.get_current_user_roles() %>
40            %if not trans.user_is_admin() and not trans.app.security_agent.can_access_dataset( current_user_roles, data.dataset ):
41                <div>You do not have permission to view this dataset.</div>
42            %elif data_state == "queued":
43                <div>Job is waiting to run</div>
44            %elif data_state == "running":
45                <div>Job is currently running</div>
46            %elif data_state == "error":
47                <div>
48                    An error occurred running this job.
49                </div>
50            %elif data_state == "discarded":
51                <div>
52                    The job creating this dataset was cancelled before completion.
53                </div>
54            %elif data_state == 'setting_metadata':
55                <div>Metadata is being Auto-Detected.</div>
56            %elif data_state == "empty":
57                <div>No data: <i>${data.display_info()}</i></div>
58            %elif data_state in [ "ok", "failed_metadata" ]:
59                <div>
60                    %if data_state == "failed_metadata":
61                        Warning: setting metadata failed,
62                    %endif
63                    ${data.blurb},
64                    format: <span class="${data.ext}">${data.ext}</span>,
65                    database: <span class="${data.dbkey}">${data.dbkey}</span>
66                </div>
67            %else:
68                <div>Error: unknown dataset state "${data_state}".</div>
69            %endif               
70            </div>
71       
72          </a>
73               
74            </li>
75        %endif
76
77        %endfor
78             
79    </ul>
80</div>
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。