Search fix
This commit is contained in:
		
							parent
							
								
									b5e2563bf9
								
							
						
					
					
						commit
						242c170a41
					
				@ -5,10 +5,12 @@ class ArtistController < ApplicationController
 | 
			
		||||
		if params[:name].nil?
 | 
			
		||||
	  		name = ''
 | 
			
		||||
	  	else
 | 
			
		||||
	  		name = params[:name].gsub('+', ' ').gsub('%20', ' ')
 | 
			
		||||
	  	  if request.request_method == 'POST'
 | 
			
		||||
	  		  redirect_to :action => 'view', :name => params[:name].gsub(' ', '+')
 | 
			
		||||
	  		end
 | 
			
		||||
	  		name = params[:name].gsub('+', ' ')
 | 
			
		||||
	  	end
 | 
			
		||||
	  	@artist = Artist.getByName(name)
 | 
			
		||||
	  	pp @artist
 | 
			
		||||
	end
 | 
			
		||||
 | 
			
		||||
	def autocomplete
 | 
			
		||||
 | 
			
		||||
@ -7,11 +7,7 @@ class TrackController < ApplicationController
 | 
			
		||||
    pp album = Album.where(:id => release.album_id).first
 | 
			
		||||
    pp artist = Artist.where(:id => album.artist_id).first
 | 
			
		||||
    
 | 
			
		||||
    data = Vkontakte.get(artist.name, track.name, (track.length / 1000).round)
 | 
			
		||||
    #data = open('/Users/chez/Sites/beathaven/tmp/media.mp3').read
 | 
			
		||||
    #send_data data, :type=>"audio/mp3"
 | 
			
		||||
    url = Vkontakte.get(artist.name, track.name, (track.length / 1000).round)
 | 
			
		||||
    
 | 
			
		||||
    #render :text => data
 | 
			
		||||
    redirect_to data
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
@ -1,10 +1,12 @@
 | 
			
		||||
<!DOCTYPE html>
 | 
			
		||||
<html>
 | 
			
		||||
<head>
 | 
			
		||||
  <title>BeatHaven</title>
 | 
			
		||||
  <%= stylesheet_link_tag :all %>
 | 
			
		||||
  <%= javascript_include_tag :all %>
 | 
			
		||||
  <%= csrf_meta_tag %>
 | 
			
		||||
	<title>BeatHaven</title>
 | 
			
		||||
	<link rel="icon" href="/favicon.ico" type="image/x-icon">
 | 
			
		||||
	<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
 | 
			
		||||
	<%= stylesheet_link_tag :all %>
 | 
			
		||||
	<%= javascript_include_tag :all %>
 | 
			
		||||
	<%= csrf_meta_tag %>
 | 
			
		||||
</head>
 | 
			
		||||
<body>
 | 
			
		||||
	<div id="contents">
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,6 @@
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
<div class="search">
 | 
			
		||||
<h1>SEARCH</h1>
 | 
			
		||||
<%= form_tag('/artist', :method => 'post') %>
 | 
			
		||||
	<%= text_field_tag 'name', nil %>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 66 KiB  | 
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 0 B After Width: | Height: | Size: 1.1 KiB  | 
@ -99,9 +99,9 @@ body {
 | 
			
		||||
 | 
			
		||||
.search #name {
 | 
			
		||||
	width: 300px;
 | 
			
		||||
	border: 1px solid ##bdbdbd;
 | 
			
		||||
	background: #555555;
 | 
			
		||||
	color: #ffffff;
 | 
			
		||||
	font-size: 1.1em;
 | 
			
		||||
	border: #AAA 3px solid;
 | 
			
		||||
	border-radius: 7px;
 | 
			
		||||
	font-size: 1.5em;
 | 
			
		||||
	padding: 0.2em;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,35 @@
 | 
			
		||||
 | 
			
		||||
.autocomplete-w1 { background:url(../images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
 | 
			
		||||
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
 | 
			
		||||
.autocomplete .selected { background:#F0F0F0; }
 | 
			
		||||
.autocomplete div { padding:2px 5px; white-space:nowrap; }
 | 
			
		||||
.autocomplete strong { font-weight:normal; color:#3399FF; }
 | 
			
		||||
.autocomplete-w1 {
 | 
			
		||||
	background: url(../images/shadow.png) no-repeat bottom right;
 | 
			
		||||
	position: absolute;
 | 
			
		||||
	top: 0px;
 | 
			
		||||
	left: 0px;
 | 
			
		||||
	margin: 8px 0 0 6px;
 | 
			
		||||
	/* IE6 fix: */
 | 
			
		||||
	_background: none;
 | 
			
		||||
	_margin: 0;
 | 
			
		||||
}
 | 
			
		||||
.autocomplete {
 | 
			
		||||
	border:1px solid #999;
 | 
			
		||||
	background:#FFF;
 | 
			
		||||
	cursor:default;
 | 
			
		||||
	text-align:left;
 | 
			
		||||
	max-height:350px;
 | 
			
		||||
	overflow:auto;
 | 
			
		||||
	margin:-6px 6px 6px -6px;
 | 
			
		||||
	/* IE6 specific: */
 | 
			
		||||
	_height: 350px;
 | 
			
		||||
	_margin: 0;
 | 
			
		||||
	_overflow-x: hidden;
 | 
			
		||||
}
 | 
			
		||||
.autocomplete .selected {
 | 
			
		||||
	background: #F0F0F0;
 | 
			
		||||
}
 | 
			
		||||
.autocomplete div {
 | 
			
		||||
	padding: 2px 5px;
 | 
			
		||||
	white-space: nowrap;
 | 
			
		||||
}
 | 
			
		||||
.autocomplete strong {
 | 
			
		||||
	font-weight: normal;
 | 
			
		||||
	color: #3399FF;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user