forked from serdarcevher/eksinormallestirici
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfavorileri_sirala.js
36 lines (24 loc) · 1.22 KB
/
favorileri_sirala.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
jQuery(document).ready(function(){
var list = $('ul#entry-item-list');
var listItems = list.find('li[data-favorite-count]').sort(function(a,b){ return $(b).attr('data-favorite-count') - $(a).attr('data-favorite-count'); });
list.find('li[data-favorite-count]').remove();
list.append(listItems);
var favorites_exists = 0;
if ($('ul#entry-list li:first span.favorite-links').length) {
favorites_exists = 1;
}
if (favorites_exists == 0) {
$.each( $('ul#entry-list li'), function() {
var favorite_count = $(this).attr('data-favorite-count');
$(this).find('span.rate-options').after('<span class="favorite-links"><a class="icon icon-damla"></a> <a class="favorite-count toggles" style="display: inline;">' + favorite_count + '</a></span>');
});
}
var topic_list = $('ul.topic-list');
$.each( $( "ul.topic-list li" ), function() {
var entry_count = parseInt($(this).find('a small').text());
$(this).attr('data-entry-count', entry_count);
});
var topicListItems = topic_list.find('li[data-entry-count]').sort(function(a,b){ return $(b).attr('data-entry-count') - $(a).attr('data-entry-count'); });
topic_list.find('li[data-entry-count]').remove();
topic_list.append(topicListItems);
});