|
@@ -1,7 +1,15 @@
|
|
|
function setAlbums(albums) {
|
|
function setAlbums(albums) {
|
|
|
var dAlbums = document.getElementById('albums');
|
|
var dAlbums = document.getElementById('albums');
|
|
|
|
|
+ var lastYear = null;
|
|
|
dAlbums.innerHTML = '';
|
|
dAlbums.innerHTML = '';
|
|
|
Array.prototype.forEach.call(albums, function(alb, i){
|
|
Array.prototype.forEach.call(albums, function(alb, i){
|
|
|
|
|
+ var date = new Date(alb.date*1000),
|
|
|
|
|
+ yyyy = date.getFullYear();
|
|
|
|
|
+ if (yyyy != lastYear) {
|
|
|
|
|
+ appendElement(dAlbums, 'h3', null, 'albums-year', yyyy);
|
|
|
|
|
+ lastYear = yyyy;
|
|
|
|
|
+ };
|
|
|
|
|
+
|
|
|
var a = addAlbumDom(dAlbums, alb, true);
|
|
var a = addAlbumDom(dAlbums, alb, true);
|
|
|
a.setAttribute('data-id', alb.id);
|
|
a.setAttribute('data-id', alb.id);
|
|
|
a.setAttribute('title', alb.cover.src);
|
|
a.setAttribute('title', alb.cover.src);
|