mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-01-29 15:41:05 -05:00
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)
37 lines
737 B
JavaScript
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"));
|
|
}); |