+ <% if params[:message].present? %>
+ <p> <%= params[:message] %> </p>
+ <% end %>
+
+ <% project_filters, chooser_filters = (params[:filters] || []).partition do |attr, op, val|
+ attr == "owner_uuid" and op == "="
+ end %>
+ <div class="input-group">
+ <% if params[:by_project].to_s != "false" %>
+ <% if project_filters.empty?
+ selected_project_name = 'All projects'
+ else
+ val = project_filters.last.last
+ if val == current_user.uuid
+ selected_project_name = "Home"
+ else
+ selected_project_name = Group.find(val).name rescue val
+ end
+ end
+ %>
+ <div class="input-group-btn" data-filterable-target=".modal.arv-choose .selectable-container">
+ <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
+ <%= selected_project_name %> <span class="caret"></span>
+ </button>
+ <ul class="dropdown-menu" role="menu">
+ <li>
+ <%= link_to '#', class: 'chooser-show-project' do %>
+ All projects
+ <% end %>
+ </li>
+ <li class="divider" />
+ <%= render partial: "projects_tree_menu", locals: {
+ :project_link_to => Proc.new do |pnode, &block|
+ link_to "#", {
+ class: "chooser-show-project",
+ data: {'project_uuid' => pnode[:object].uuid},
+ }, &block
+ end,
+ :top_button => nil
+ } %>
+ </ul>