-
Notifications
You must be signed in to change notification settings - Fork 0
/
sarts.html
109 lines (104 loc) · 5.43 KB
/
sarts.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
<!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/songs.dark.css">
<script src="/static/js/metrics.js?241026"></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_a.svg" alt="Аккорды"></a>
<a title="Книги для чтения" href="/books.html"><img src="/static/img/books_l.svg" onload="this.scrollIntoView()" alt="Книги"></a>
<a title="Мои карты" href="/dbcartajs"><img src="/static/img/dbcartajs_l.svg" 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[4], '', true);
document.getElementById('page_content').innerHTML = addLoader(1);
function addArt(art,i){
var subdir = '';
if (ROOTS[art[3]][0] != '.'){
subdir = '<em class="smaller"> / ' +ROOTS[art[3]][0]+'</em> ';
}
var tmpl =
'<div class="msgtext">'+
'<table class="av" width="100%"><tr>'+
// '<td width="5%" class="hspaced"><img class="rounded" src="'+buildURL('songs')+'/'+roots[art[3]][0]+'/'+art[0]+'/'+tr(art[0])+'.jpg" alt=""></td>'+
'<td width="80%" class="hspaced"><a class="nodecor dark" href="/songs.html?'+tr(art[0])+'">'+art[0]+subdir+'</a></td>'+
'<td valign="center"><b><i>'+art[1]+'</i></b></td>'+
'<td valign="center" align="right" class="light"><i class="counter small">'+i+'</i></td></tr>'+
'</table>'+
'</div>'
return tmpl;
}
function addPageContent(arts, page){
if(!arts.length){
document.getElementById('page_content').innerHTML += addNotFound();
return 1;
}
page.bottom = (page.num)*page.per;
page.top = page.bottom+page.per;
page.arts = arts.slice(page.bottom, page.top);
for(var i=0; i<page.arts.length; i++){
document.getElementById('page_content').innerHTML +=
'<div id="art'+(i+page.bottom)+'" class="wrap">'+addArt(page.arts[i], page.bottom+i+1)+'</div>';
}
if(page.arts.length){
document.getElementById('page_footer').innerHTML = addPaginator(arts, page,
'<button onclick="this.disabled = addPageContent(ARTS, PAGE)" class="rounded nopad hmarg bigger" title="Загрузить ещё">↺</button>');
}
page.num++;
return (page.arts.length == 0);
}
upfunc({url: buildURL('songs')+'/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.ARTS = SUBJ;
window.SONGS = TITLES;
document.getElementById('pheader').innerHTML =
'Найдено <b><i>'+ARTS.length+'</i></b> авторов и <b><i>'+SONGS.length+'</i></b> текстов';
ARTS = ARTS.slice().sort(function(a,b){ return arraySort(a[0],b[0]); });
document.getElementById('page_content').innerHTML = '';
addPageContent(ARTS, PAGE);
});
</script>
</body>
</html>