index.erb 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <div>
  2. <button id="reload_photos" type="button">reload photos</button>
  3. <select id="show_license">
  4. <option value="all" selected>show photos with any license</option>
  5. <% @licenses.each do |license| %>
  6. <option value="<%= license.id %>"><%= license.name %></option>
  7. <% end %>
  8. </select>
  9. <select id="show_privacy">
  10. <option value="all" selected>show public and private photos</option>
  11. <option value="public">show only public photos</option>
  12. <option value="friends/family">show photos visible to friends and family</option>
  13. <option value="friends">show photos visible to only friends</option>
  14. <option value="family">show photos visible to only family</option>
  15. <option value="private">show completely private photos</option>
  16. </select>
  17. <select id="show_ignored">
  18. <option value="true" selected>show ignored photos</option>
  19. <option value="false">hide ignored photos</option>
  20. </select>
  21. </div>
  22. <div id="photos" grid style="height: 66vh; overflow-y: auto;"></div>
  23. <div>
  24. <select id="select_license">
  25. <option value="unselected" selected>select license</option>
  26. <% @licenses.each do |license| %>
  27. <option value="<%= license.id %>"><%= license.name %></option>
  28. <% end %>
  29. </select>
  30. <button disabled id="apply_license" type="button">apply license</button>
  31. </div>
  32. <script>
  33. var licenses = <%= @licenses.to_json %>;
  34. </script>
  35. <script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
  36. <script src="/js/app.js"></script>