瀏覽代碼

Fix: loading wheel (#4082)

* fix anoym. user

* fix global view

* Update app/views/helpers/pagination.phtml

Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>

* Update global_view.js

Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
maTh 4 年之前
父節點
當前提交
25954de759
共有 2 個文件被更改,包括 5 次插入1 次删除
  1. 4 0
      app/views/helpers/pagination.phtml
  2. 1 1
      p/scripts/global_view.js

+ 4 - 0
app/views/helpers/pagination.phtml

@@ -22,6 +22,8 @@ $hasAccess = FreshRSS_Auth::hasAccess();
 if ($url_mark_read && $hasAccess) { ?>
 <form id="mark-read-pagination" method="post">
 <input type="hidden" name="_csrf" value="<?= FreshRSS_Auth::csrfToken() ?>" />
+<?php } else { ?>
+<div id="mark-read-pagination">
 <?php }?>
 <ul class="pagination">
 	<li class="item pager-next">
@@ -48,4 +50,6 @@ if ($url_mark_read && $hasAccess) { ?>
 </ul>
 <?php if ($url_mark_read && $hasAccess) { ?>
 </form>
+<?php } else {?>
+</div>
 <?php }?>

+ 1 - 1
p/scripts/global_view.js

@@ -19,7 +19,7 @@ function load_panel(link) {
 			return;
 		}
 		const html = this.response;
-		const foreign = html.querySelectorAll('.nav_menu, #stream .day, #stream .flux, #stream .pagination, #stream.prompt');
+		const foreign = html.querySelectorAll('.nav_menu, #stream .day, #stream .flux, #mark-read-pagination, #stream.prompt');
 		const panel = document.getElementById('panel');
 		foreign.forEach(function (el) {
 			panel.appendChild(document.adoptNode(el));