Merge refresh button in navigation links with the time since last refresh, and make it navigate to the front page.
This commit is contained in:
parent
82a058bad9
commit
25470745c4
@ -70,9 +70,9 @@ Index =
|
|||||||
$.on d, 'scroll', Index.scroll
|
$.on d, 'scroll', Index.scroll
|
||||||
$.on @pagelist, 'click', @cb.pageNav
|
$.on @pagelist, 'click', @cb.pageNav
|
||||||
$.on @searchInput, 'input', @onSearchInput
|
$.on @searchInput, 'input', @onSearchInput
|
||||||
$.on $('.refreshlink a', @navLinks), 'click', @update
|
$.on $('#index-last-refresh a', @navLinks), 'click', @cb.refreshFront
|
||||||
$.on $('#index-search-clear', @navLinks), 'click', @clearSearch
|
$.on $('#index-search-clear', @navLinks), 'click', @clearSearch
|
||||||
$.on $('#hidden-toggle a', @navLinks), 'click', @cb.toggleHiddenThreads
|
$.on $('#hidden-toggle a', @navLinks), 'click', @cb.toggleHiddenThreads
|
||||||
$.on @selectMode, 'change', @cb.mode
|
$.on @selectMode, 'change', @cb.mode
|
||||||
for select in [@selectMode, @selectSort, @selectSize]
|
for select in [@selectMode, @selectSort, @selectSize]
|
||||||
select.value = Conf[select.name]
|
select.value = Conf[select.name]
|
||||||
@ -262,6 +262,10 @@ Index =
|
|||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
Index.userPageNav +a.pathname.split('/')[2] or 1
|
Index.userPageNav +a.pathname.split('/')[2] or 1
|
||||||
|
|
||||||
|
refreshFront: ->
|
||||||
|
Index.userPageNav 1
|
||||||
|
Index.update()
|
||||||
|
|
||||||
scrollToIndex: ->
|
scrollToIndex: ->
|
||||||
Header.scrollToIfNeeded Index.navLinks
|
Header.scrollToIfNeeded Index.navLinks
|
||||||
|
|
||||||
|
|||||||
@ -1,9 +1,8 @@
|
|||||||
<span class="brackets-wrap refreshlink"><a href="javascript:;">Refresh</a></span>
|
|
||||||
<span class="brackets-wrap indexlink"><a href="#index">Index</a></span>
|
<span class="brackets-wrap indexlink"><a href="#index">Index</a></span>
|
||||||
<span class="brackets-wrap cataloglink"><a href="#catalog">Catalog</a></span>
|
<span class="brackets-wrap cataloglink"><a href="#catalog">Catalog</a></span>
|
||||||
<span class="brackets-wrap archlistlink"><a href="./archive">Archive</a></span>
|
<span class="brackets-wrap archlistlink"><a href="./archive">Archive</a></span>
|
||||||
<span class="brackets-wrap bottomlink"><a href="#bottom">Bottom</a></span>
|
<span class="brackets-wrap bottomlink"><a href="#bottom">Bottom</a></span>
|
||||||
<span class="brackets-wrap" id="index-last-refresh"><time title="Last index refresh">...</time></span>
|
<span class="brackets-wrap" id="index-last-refresh"><a href="javascript:;"><time title="Last index refresh">...</time></a></span>
|
||||||
<input type="search" id="index-search" class="field" placeholder="Search">
|
<input type="search" id="index-search" class="field" placeholder="Search">
|
||||||
<a id="index-search-clear" href="javascript:;" title="Clear search">×</a>
|
<a id="index-search-clear" href="javascript:;" title="Clear search">×</a>
|
||||||
<span id="hidden-label" hidden> — <span id="hidden-count"></span> <span id="hidden-toggle">[<a href="javascript:;">Show</a>]</span></span>
|
<span id="hidden-label" hidden> — <span id="hidden-count"></span> <span id="hidden-toggle">[<a href="javascript:;">Show</a>]</span></span>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user