fix search box not having query searched for in results page
This commit is contained in:
parent
52835db0a8
commit
1fa66ffb0f
@ -293,7 +293,7 @@ header_template = Template('''
|
|||||||
<header>
|
<header>
|
||||||
<div id="header-left">
|
<div id="header-left">
|
||||||
<form id="site-search" action="/youtube.com/search">
|
<form id="site-search" action="/youtube.com/search">
|
||||||
<input type="search" name="query" class="search-box">
|
<input type="search" name="query" class="search-box" value="$search_box_value">
|
||||||
<button type="submit" value="Search" class="search-button">Search</button>
|
<button type="submit" value="Search" class="search-button">Search</button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
@ -311,11 +311,11 @@ $playlists
|
|||||||
</header>
|
</header>
|
||||||
''')
|
''')
|
||||||
playlist_option_template = Template('''<option value="$name">$name</option>''')
|
playlist_option_template = Template('''<option value="$name">$name</option>''')
|
||||||
def get_header():
|
def get_header(search_box_value=""):
|
||||||
playlists = ''
|
playlists = ''
|
||||||
for name in local_playlist.get_playlist_names():
|
for name in local_playlist.get_playlist_names():
|
||||||
playlists += playlist_option_template.substitute(name = name)
|
playlists += playlist_option_template.substitute(name = name)
|
||||||
return header_template.substitute(playlists=playlists)
|
return header_template.substitute(playlists = playlists, search_box_value = html.escape(search_box_value))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@ def get_search_page(query_string, parameters=()):
|
|||||||
|
|
||||||
|
|
||||||
result = Template(yt_search_results_template).substitute(
|
result = Template(yt_search_results_template).substitute(
|
||||||
header = common.get_header(),
|
header = common.get_header(query),
|
||||||
results = result_list_html,
|
results = result_list_html,
|
||||||
page_title = query + " - Search",
|
page_title = query + " - Search",
|
||||||
search_box_value = html.escape(query),
|
search_box_value = html.escape(query),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user