|
10 | 10 | <% setupURL request.original_fullpath[/\?.+$/] %>
|
11 | 11 | <form action="" method="GET" role="search">
|
12 | 12 | <input id="searchbar" type="text" name="q" placeholder="Search..." <% if defined? @search %>value="<%= @search %>"<% end %> />
|
13 |
| - <button id="searchbtn" type="submit" class="ui-button-icon-only"><span style="display: inline-block" class="ui-icon ui-icon-search"></span></button> |
| 13 | + <button title="Search" id="searchbtn" type="submit" class="ui-button-icon-only"><span style="display: inline-block" class="ui-icon ui-icon-search"></span></button> |
| 14 | + <div class="ui-widget ui-helper-reset"> |
14 | 15 | <div id="new-filters" class="ui-accordion-content ui-helper-reset ui-widget-content ui-corner-all ui-accordion-content-active" style="display: none">
|
15 | 16 | <div class="field">
|
16 | 17 | <%= label_tag 'Actor' %>
|
|
40 | 41 | <%= label_tag 'DVD' %>
|
41 | 42 | <%= select_tag 'dvd', options_for_select([["",""], ["DVD", 1], ["Video", 0]], filterValue("dvd")) %>
|
42 | 43 | </div>
|
| 44 | + <div class="field"> |
| 45 | + <%= label_tag 'Sort' %> |
| 46 | + <%= select_tag 'sort', options_for_select([["Date Watched","date"],["Alphabetical", "alphabetical"], ["Video/DVD", "dvd"], ["Duration", "duration"], ["Year", "year"]], filterValue('sort') || 'alphabetical') %> |
| 47 | + </div> |
| 48 | + <p class="info" style="text-align: center;">Click search for changes to take effect</p> |
| 49 | + </div> |
| 50 | + <h3 id="filters-toggle" class="ui-accordion-icons ui-accordion-header ui-state-default ui-corner-all ui-helper-reset"> |
| 51 | + <span class="ui-icon ui-icon-circle-plus"> </span> |
| 52 | + <span>Filters</span> |
| 53 | + </h3> |
43 | 54 | </div>
|
44 |
| - <h3 id="filters-toggle" class="ui-accordion-header ui-state-default ui-corner-all ui-helper-reset">Filters</h3> |
45 | 55 | <div class="sort-options">
|
46 | 56 | <p>Sort by:
|
47 | 57 | <%= link_to "Date Viewed", addFilter('sort', 'date', true), :class => "sort" %>
|
|
50 | 60 | <%= link_to "Running Time", addFilter('sort', 'duration', true), :class => "sort" %>
|
51 | 61 | <%= link_to "Year", addFilter('sort', 'year', true), :class => "sort" %></p>
|
52 | 62 | </div>
|
53 |
| - <!--<% @filters.each do |filter| %> |
54 |
| - <% if filter[:value].kind_of? Hash %> |
55 |
| - <% filter[:value].each do |i,subvalue| %> |
56 |
| - <%= hidden_field_tag "#{filter[:name]}[#{i}]", subvalue %> |
57 |
| - <% end %> |
58 |
| - <% else %> |
59 |
| - <%= hidden_field_tag filter[:name], filter[:value] %> |
60 |
| - <% end %> |
61 |
| - <% end %>--> |
62 | 63 | </form>
|
63 | 64 | <% @filters.each do |filter| %>
|
64 | 65 | <% if filter[:value].kind_of? Hash %>
|
|
75 | 76 | <% end %>
|
76 | 77 | <% @movies.each do |movie| %>
|
77 | 78 | <article class="<%= movie.dvd == 1 ? "dvd" : "video" %>">
|
78 |
| - <a href="<%= url_for movie %>"><h2><%= movie.title %> <%= movie.yearstring %></h2></a> |
| 79 | + <a href="<%= url_for movie %>"><h2><%= movie.display_name %> <%= movie.yearstring %></h2></a> |
79 | 80 | <%= link_to 'Edit', edit_movie_path(movie), :class => "btn-edit ui-icon ui-icon-pencil", :title => 'Edit' %>
|
80 | 81 | <%= link_to 'Delete', movie, method: :delete, data: { confirm: 'Are you sure?' }, :class => "btn-delete ui-icon ui-icon-closethick", :title => 'Delete' %>
|
81 | 82 | <% if movie.lastWatched %>
|
|
0 commit comments