More accurate sorting
This commit is contained in:
parent
8f7c17161b
commit
bff7ea6a19
|
@ -63,16 +63,16 @@
|
||||||
<td class="col-md-1 icon">
|
<td class="col-md-1 icon">
|
||||||
<img src="/images/game/icons/{{ .File.BaseFileName }}.png" />
|
<img src="/images/game/icons/{{ .File.BaseFileName }}.png" />
|
||||||
</td>
|
</td>
|
||||||
<td class="col-md-6 title">
|
<td class="col-md-6 title" data-title="{{ .Params.title }}">
|
||||||
<a href="{{ .Permalink }}">{{ .Params.title }}</a>
|
<a href="{{ .Permalink }}">{{ .Params.title }}</a>
|
||||||
</td>
|
</td>
|
||||||
<td class="col-md-1 type">
|
<td class="col-md-1 type" data-type="{{ $type.name }}">
|
||||||
<img src="/images/game/types/{{ $type.key }}.png" title="{{ $type.name }}" />
|
<img src="/images/game/types/{{ $type.key }}.png" title="{{ $type.name }}" />
|
||||||
</td>
|
</td>
|
||||||
<td class="col-md-1 compatibility">
|
<td class="col-md-1 compatibility" data-compatibility="{{ $rating.key }}">
|
||||||
<div class="square-icon" style="background-color: {{ $rating.color }}"></div> <span>{{ $rating.name }}</span>
|
<div class="square-icon" style="background-color: {{ $rating.color }}"></div> <span>{{ $rating.name }}</span>
|
||||||
</td>
|
</td>
|
||||||
<td class="col-md-3 date-tested">
|
<td class="col-md-3 date-tested" data-timestamp="{{ .Params.testcase_date }}">
|
||||||
<span>{{ dateFormat "January 2, 2006" .Params.testcase_date }}</span>
|
<span>{{ dateFormat "January 2, 2006" .Params.testcase_date }}</span>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -90,7 +90,13 @@
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var options = {
|
var options = {
|
||||||
valueNames: ['listing-metadata', 'icon', 'title', 'type', 'compatibility', 'date-tested'],
|
valueNames: [
|
||||||
|
'listing-metadata',
|
||||||
|
{ name: 'title', attr: 'data-title' },
|
||||||
|
{ name: 'type', attr: 'data-type' },
|
||||||
|
{ name: 'compatibility', attr: 'data-compatibility' },
|
||||||
|
{ name: 'date-tested', attr: 'data-timestamp' }
|
||||||
|
],
|
||||||
searchColumns: [ 'listing-metadata' ],
|
searchColumns: [ 'listing-metadata' ],
|
||||||
pagination: true,
|
pagination: true,
|
||||||
indexAsync: true,
|
indexAsync: true,
|
||||||
|
@ -115,9 +121,10 @@
|
||||||
|
|
||||||
function filterTable(_) {
|
function filterTable(_) {
|
||||||
var rating = this.name;
|
var rating = this.name;
|
||||||
|
var index = this.index;
|
||||||
|
|
||||||
$("#search-box").val(rating);
|
$("#search-box").val(rating);
|
||||||
list.search(rating, ['compatibility']);
|
list.search(index, ['compatibility']);
|
||||||
}
|
}
|
||||||
|
|
||||||
function clearSearch() {
|
function clearSearch() {
|
||||||
|
|
Reference in New Issue