diff --git a/app/admin.rb b/app/admin.rb index 050e188d..7500351c 100644 --- a/app/admin.rb +++ b/app/admin.rb @@ -62,7 +62,7 @@ post '/admin/banip' do flash[:error] = 'IP is blank, cannot continue' redirect '/admin' end - sites = Site.filter(ip: Site.hash_ip(site.ip), is_banned: false).all + sites = Site.filter(ip: site.ip, is_banned: false).all sites.each {|s| s.ban!} flash[:error] = "#{sites.length} sites have been banned." redirect '/admin' diff --git a/app/search.rb b/app/search.rb new file mode 100644 index 00000000..8e76e5ad --- /dev/null +++ b/app/search.rb @@ -0,0 +1,4 @@ + +get '/search' do + erb :'search' +end diff --git a/views/_header_links.erb b/views/_header_links.erb index f74e35c5..265f3616 100644 --- a/views/_header_links.erb +++ b/views/_header_links.erb @@ -7,6 +7,9 @@ Websites <% unless is_education? %> +
Search powered by DuckDuckGo, a search engine that cares about your privacy as much as we do.
+