-
Notifications
You must be signed in to change notification settings - Fork 0
/
bwrts.html
113 lines (108 loc) · 5.53 KB
/
bwrts.html
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Список авторов в алфавитном порядке, кол-во книг">
<meta name="keywords" content="Книги, романы, проза, литература для чтения">
<meta name="author" content="Grigoriy Eremin, Григорий Еремин, [email protected]">
<meta name="yandex-verification" content="bf07f0af8e739c66">
<meta name="google-site-verification" content="eWwGSnvveM7GniusD-nYN2KXBDPtXBHmhKRezn_TBg8">
<title>Список авторов книг / Сайт egax</title>
<link rel="icon" href="/icon.svg" type="image/svg+xml">
<link rel="stylesheet" href="/static/css/main.css?241208">
<link rel="stylesheet" href="/static/css/books.dark.css">
<script src="/static/js/metrics.js?241026" data-floor="1" data-dark="1"></script>
<script src="/static/js/updater.js"></script>
<script src="/static/js/template.js"></script>
</head>
<body>
<div id="root" class="main">
<div id="header" class="main scroll nowrap">
<a title="Записки и сообщения" href="/"><img src="/static/img/vesti_l.svg" alt="Записки"></a>
<a title="Заметки и посты" href="/posts.html"><img src="/static/img/posts_l.svg" alt="Заметки"></a>
<a title="Фотки и картинки" href="/foto.html"><img src="/static/img/fotki_l.svg" alt="Фотки"></a>
<a title="Аккорды, песни, стихи" href="/songs.html"><img src="/static/img/songs_l.svg" alt="Аккорды"></a>
<a title="Книги для чтения" href="/books.html"><img src="/static/img/books_a.svg" alt="Книги"></a>
<a title="Мои карты" href="/dbcartajs"><img src="/static/img/dbcartajs_l.svg" onload="this.scrollIntoView()" alt="Карты"></a>
</div>
<div id="ya_rtb_hd" class="mh_hd"></div>
<div id="page_header" class="main"></div>
<div id="page_content" class="main"></div>
<div id="page_footer" class="main"></div>
<p class="tcenter smaller gray">
Все тексты, представленные на сайте, взяты из свободных источников или являются авторским творчеством.
</p>
<table id="footer" class="main"><tr>
<td align="right" width="25%"><a href="//metrika.yandex.ru/stat/?id=65044687&from=informer" target="_blank" rel="nofollow"><img alt="Яндекс.Метрика" title="Яндекс.Метрика: данные за сегодня (просмотры)" class="ym-advanced-informer" data-cid="65044687" data-lang="ru" /></a></td>
<td align="center"><a title="Исходный код" href="//github.com/egaxegax/egaxegax.github.io">Проект</a></td>
<td class="smaller" width="25%">2014-25</td></tr>
</table>
</div>
<script>
document.getElementById('page_header').innerHTML =
'<div class="table">'+
'<div class="tcell vmid"><h1 id="pheader">'+'Список авторов в алфавитном порядке'+'</h1></div>'+
'</div>';
if(window.addYaRTB_Block) addYaRTB_Block('ya_rtb_hd', YA_RTB[5], '', true);
document.getElementById('page_content').innerHTML = addLoader(1);
function addWrt(wrt,i){
var subdir = '';
if (ROOTS[wrt[3]][0] != '.'){
subdir = '<em class="smaller"> / '+ROOTS[wrt[3]][0]+ '</em> ';
}
var tmpl =
'<div class="msgtext">'+
'<table class="av" width="100%"><tr>'+
// '<td width="5%" class="hspaced"><div id="im'+i+'"></div></td>'+
'<td width="80%" class="hspaced"><a class="nodecor dark" href="/books.html?'+tr(wrt[0])+'">'+wrt[0]+subdir+'</a></td>'+
'<td valign="center"><b><i>'+wrt[1]+'</i></b></td>'+
'<td valign="center" align="right"><i class="counter small">'+i+'</i></td>'+
'</tr></table>'+
'</div>';
// var img = new Image();
// img.className = "rounded";
// img.src = buildURL('books')+'/img/'+tr(wrt[0])+'.jpg';
// img.onload = function(){ document.getElementById('im'+i).appendChild(this); };
return tmpl;
}
function addPageContent(wrts, page){
if(!wrts.length){
document.getElementById('page_content').innerHTML += addNotFound();
return 1;
}
page.bottom = (page.num)*page.per;
page.top = page.bottom+page.per;
page.wrts = wrts.slice(page.bottom, page.top);
for(var i=0; i<page.wrts.length; i++){
document.getElementById('page_content').innerHTML +=
'<div id="wrt'+(i+page.bottom)+'" class="wrap">'+addWrt(page.wrts[i], page.bottom+i+1)+'</div>';
}
if(page.wrts.length){
document.getElementById('page_footer').innerHTML = addPaginator(wrts, page,
'<button onclick="this.disabled = addPageContent(WRTS, PAGE)" class="rounded nopad hmarg bigger" title="Загрузить ещё">↺</button>');
}
page.num++;
return (page.wrts.length == 0);
}
upfunc({url: buildURL('books')+'/index.js'}, function(s){
eval(s);
if(urlParams().page){ // ?page
document.title += ' - ' + urlParams().page;
updateMetaTag('description', 'список авторов ' + urlParams().page);
}
window.PAGE = {
per: 50, // blocks 1 page
num: urlParams().page||0 // start num page
};
window.WRTS = SUBJ,
window.BOOKS = TITLES;
document.getElementById('pheader').innerHTML =
'Найдено <b><i>'+WRTS.length+'</i></b> авторов и <b><i>'+BOOKS.length+'</i></b> книг';
WRTS = WRTS.slice().sort(function(a,b){ return arraySort(a[0],b[0]); });
document.getElementById('page_content').innerHTML = '';
addPageContent(WRTS, PAGE);
});
</script>
</body>
</html>