diff --git a/templates/webapps/tool_shed/repository/common.mako b/templates/webapps/tool_shed/repository/common.mako index f805b0da17c..69467b4dbca 100644 --- a/templates/webapps/tool_shed/repository/common.mako +++ b/templates/webapps/tool_shed/repository/common.mako @@ -319,21 +319,21 @@ ${render_folder( sub_folder, pad, parent=my_row, row_counter=row_counter, is_root_folder=False, render_repository_actions_for=render_repository_actions_for )} %endfor %for readme in folder.readme_files: - ${render_readme( readme, pad, my_row, row_counter )} + ${render_readme( readme, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )} %endfor %for invalid_repository_dependency in folder.invalid_repository_dependencies: - ${render_invalid_repository_dependency( invalid_repository_dependency, pad, my_row, row_counter )} + ${render_invalid_repository_dependency( invalid_repository_dependency, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )} %endfor %for index, repository_dependency in enumerate( folder.repository_dependencies ): <% row_is_header = index == 0 %> - ${render_repository_dependency( repository_dependency, pad, my_row, row_counter, row_is_header )} + ${render_repository_dependency( repository_dependency, pad, my_row, row_counter, row_is_header, render_repository_actions_for=render_repository_actions_for )} %endfor %for invalid_tool_dependency in folder.invalid_tool_dependencies: - ${render_invalid_tool_dependency( invalid_tool_dependency, pad, my_row, row_counter )} + ${render_invalid_tool_dependency( invalid_tool_dependency, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )} %endfor %for index, tool_dependency in enumerate( folder.tool_dependencies ): <% row_is_header = index == 0 %> - ${render_tool_dependency( tool_dependency, pad, my_row, row_counter, row_is_header )} + ${render_tool_dependency( tool_dependency, pad, my_row, row_counter, row_is_header, render_repository_actions_for=render_repository_actions_for )} %endfor %if folder.valid_tools: %for index, tool in enumerate( folder.valid_tools ): @@ -353,74 +353,74 @@ %if folder.datatypes: %for index, datatype in enumerate( folder.datatypes ): <% row_is_header = index == 0 %> - ${render_datatype( datatype, pad, my_row, row_counter, row_is_header )} + ${render_datatype( datatype, pad, my_row, row_counter, row_is_header, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.valid_data_managers: %for index, data_manager in enumerate( folder.valid_data_managers ): <% row_is_header = index == 0 %> - ${render_valid_data_manager( data_manager, pad, my_row, row_counter, row_is_header )} + ${render_valid_data_manager( data_manager, pad, my_row, row_counter, row_is_header, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.invalid_data_managers: %for index, data_manager in enumerate( folder.invalid_data_managers ): <% row_is_header = index == 0 %> - ${render_invalid_data_manager( data_manager, pad, my_row, row_counter, row_is_header )} + ${render_invalid_data_manager( data_manager, pad, my_row, row_counter, row_is_header, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.test_environments: %for test_environment in folder.test_environments: - ${render_test_environment( test_environment, pad, my_row, row_counter )} + ${render_test_environment( test_environment, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.failed_tests: %for failed_test in folder.failed_tests: - ${render_failed_test( failed_test, pad, my_row, row_counter )} + ${render_failed_test( failed_test, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.not_tested: %for not_tested in folder.not_tested: - ${render_not_tested( not_tested, pad, my_row, row_counter )} + ${render_not_tested( not_tested, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.passed_tests: %for passed_test in folder.passed_tests: - ${render_passed_test( passed_test, pad, my_row, row_counter )} + ${render_passed_test( passed_test, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.missing_test_components: %for missing_test_component in folder.missing_test_components: - ${render_missing_test_component( missing_test_component, pad, my_row, row_counter )} + ${render_missing_test_component( missing_test_component, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.tool_dependency_installation_errors: %for tool_dependency_installation_error in folder.tool_dependency_installation_errors: - ${render_tool_dependency_installation_error( tool_dependency_installation_error, pad, my_row, row_counter )} + ${render_tool_dependency_installation_error( tool_dependency_installation_error, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.tool_dependency_successful_installations: %for tool_dependency_successful_installation in folder.tool_dependency_successful_installations: - ${render_tool_dependency_successful_installation( tool_dependency_successful_installation, pad, my_row, row_counter )} + ${render_tool_dependency_successful_installation( tool_dependency_successful_installation, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.repository_installation_errors: %for repository_installation_error in folder.repository_installation_errors: - ${render_repository_installation_error( repository_installation_error, pad, my_row, row_counter, is_current_repository=False )} + ${render_repository_installation_error( repository_installation_error, pad, my_row, row_counter, is_current_repository=False, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.current_repository_installation_errors: %for repository_installation_error in folder.current_repository_installation_errors: - ${render_repository_installation_error( repository_installation_error, pad, my_row, row_counter, is_current_repository=True )} + ${render_repository_installation_error( repository_installation_error, pad, my_row, row_counter, is_current_repository=True, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %if folder.repository_successful_installations: %for repository_successful_installation in folder.repository_successful_installations: - ${render_repository_successful_installation( repository_successful_installation, pad, my_row, row_counter )} + ${render_repository_successful_installation( repository_successful_installation, pad, my_row, row_counter, render_repository_actions_for=render_repository_actions_for )} %endfor %endif %def> -<%def name="render_datatype( datatype, pad, parent, row_counter, row_is_header=False )"> +<%def name="render_datatype( datatype, pad, parent, row_counter, row_is_header=False, render_repository_actions_for='tool_shed' )"> <% encoded_id = trans.security.encode_id( datatype.id ) if row_is_header: @@ -444,7 +444,7 @@ %> %def> -<%def name="render_failed_test( failed_test, pad, parent, row_counter, row_is_header=False )"> +<%def name="render_failed_test( failed_test, pad, parent, row_counter, row_is_header=False, render_repository_actions_for='tool_shed' )"> <% from tool_shed.util.shed_util_common import to_html_string encoded_id = trans.security.encode_id( failed_test.id ) @@ -470,7 +470,7 @@ %> %def> -<%def name="render_invalid_data_manager( data_manager, pad, parent, row_counter, row_is_header=False )"> +<%def name="render_invalid_data_manager( data_manager, pad, parent, row_counter, row_is_header=False, render_repository_actions_for='tool_shed' )"> <% encoded_id = trans.security.encode_id( data_manager.id ) if row_is_header: @@ -492,7 +492,7 @@ %> %def> -<%def name="render_invalid_repository_dependency( invalid_repository_dependency, pad, parent, row_counter )"> +<%def name="render_invalid_repository_dependency( invalid_repository_dependency, pad, parent, row_counter, render_repository_actions_for='tool_shed' )"> <% encoded_id = trans.security.encode_id( invalid_repository_dependency.id ) %> @@ -534,7 +534,7 @@ %> %def> -<%def name="render_invalid_tool_dependency( invalid_tool_dependency, pad, parent, row_counter )"> +<%def name="render_invalid_tool_dependency( invalid_tool_dependency, pad, parent, row_counter, render_repository_actions_for='tool_shed' )"> <% encoded_id = trans.security.encode_id( invalid_tool_dependency.id ) %> @@ -565,7 +565,7 @@ %> %def> -<%def name="render_missing_test_component( missing_test_component, pad, parent, row_counter, row_is_header=False )"> +<%def name="render_missing_test_component( missing_test_component, pad, parent, row_counter, row_is_header=False, render_repository_actions_for='tool_shed' )"> <% encoded_id = trans.security.encode_id( missing_test_component.id ) %> @@ -589,7 +589,7 @@ %> %def> -<%def name="render_readme( readme, pad, parent, row_counter )"> +<%def name="render_readme( readme, pad, parent, row_counter, render_repository_actions_for='tool_shed' )"> <% encoded_id = trans.security.encode_id( readme.id ) %>