/templates/visualization/list.mako

https://bitbucket.org/cistrome/cistrome-harvard/ · Mako · 66 lines · 56 code · 10 blank · 0 comment · 3 complexity · 49324f322364459e4fdccadf9fc93dae MD5 · raw file

  1. <%inherit file="/webapps/galaxy/base_panels.mako"/>
  2. <%def name="init()">
  3. <%
  4. self.has_left_panel=False
  5. self.has_right_panel=False
  6. self.active_view="visualization"
  7. self.message_box_visible=False
  8. %>
  9. </%def>
  10. <%def name="center_panel()">
  11. <div style="overflow: auto; height: 100%;">
  12. <div class="page-container" style="padding: 10px;">
  13. %if message:
  14. <%
  15. try:
  16. status
  17. except:
  18. status = "done"
  19. %>
  20. <p />
  21. <div class="${status}message">
  22. ${h.to_unicode( message )}
  23. </div>
  24. %endif
  25. ${h.to_unicode( grid )}
  26. <br><br>
  27. <h2>Visualizations shared with you by others</h2>
  28. %if shared_by_others:
  29. <table class="colored" border="0" cellspacing="0" cellpadding="0" width="100%">
  30. <tr class="header">
  31. <th>Title</th>
  32. <th>Owner</th>
  33. <th></th>
  34. </tr>
  35. %for i, association in enumerate( shared_by_others ):
  36. <% visualization = association.visualization %>
  37. <tr>
  38. <td>
  39. <a class="menubutton" id="shared-${i}-popup" href="${h.url_for( action='display_by_username_and_slug', username=visualization.user.username, slug=visualization.slug)}">${visualization.title}</a>
  40. </td>
  41. <td>${visualization.user.username}</td>
  42. <td>
  43. <div popupmenu="shared-${i}-popup">
  44. <a class="action-button" href="${h.url_for( action='display_by_username_and_slug', username=visualization.user.username, slug=visualization.slug)}" target="_top">View</a>
  45. <a class="action-button" href="${h.url_for( action='clone', id=trans.security.encode_id(visualization.id) )}">Copy</a>
  46. </div>
  47. </td>
  48. </tr>
  49. %endfor
  50. </table>
  51. %else:
  52. No visualizations have been shared with you.
  53. %endif
  54. </div>
  55. </div>
  56. </%def>