Files
FreshRSS/public/scripts/endless_mode.js
Marien Fressinaud 48f8401c8b Fix issue #130 : amélioration vue globale
Désormais, en cliquant sur une catégorie ou un flux, une "popup" s'ouvre
nous proposant les flux à lire directement. Les mêmes actions que la vue
normale sont alors possibles

Cela a impliqué de gros changements javascript en aval puisque les
articles n'étaient plus repérés en fonction de la fenêtre, mais en
fonction du popup (#panel)

Le code va vraiment devoir être repris pour avoir une architecture
logique (voir issue #121)
2013-08-21 19:59:56 +02:00

37 lines
737 B
JavaScript

var url_load_more = "";
var load_more = false;
var container = null;
function init_load_more(block) {
url_load_more = $("a#load_more").attr("href");
container = block;
$("#load_more").click (function () {
load_more_posts ();
return false;
});
}
function load_more_posts () {
if(load_more == true) {
return;
}
load_more = true;
$("#load_more").addClass("loading");
$.get (url_load_more, function (data) {
container.children(".flux:last").after($("#stream .flux", data));
$(".pagination").html($(".pagination", data).html());
init_load_more(container);
init_posts();
$("#load_more").removeClass("loading");
load_more = false;
});
}
$(document).ready (function () {
init_load_more($("#stream"));
});