Parcourir la source

目录链接支持channel参数

visuddhinanda il y a 3 ans
Parent
commit
2f7a8aec39
2 fichiers modifiés avec 15 ajouts et 3 suppressions
  1. 5 1
      public/app/reader/get_para1.php
  2. 10 2
      public/app/term/note.js

+ 5 - 1
public/app/reader/get_para1.php

@@ -174,8 +174,12 @@ if ($FetchParInfo) {
 				}else{
 					$progress = "";
 				}
+				$urlChannel = "&channel={$_channel}";
+			}else{
+				$urlChannel = "";
 			}
-			$sTocOutput .= $space . "- [{$sToc}](../article/index.php?view=chapter&book={$_book}&par={$value["paragraph"]}){$progress}\n";
+
+			$sTocOutput .= $space . "- [{$sToc}](../article/index.php?view=chapter&book={$_book}&par={$value["paragraph"]}{$urlChannel}){$progress}\n";
 		}		
 	}
 $sTocOutput .= "\n\n";

+ 10 - 2
public/app/term/note.js

@@ -647,13 +647,21 @@ function note_ref_init(target='_blank') {
 	$("chapter").click(function () {
 		let bookid = $(this).attr("book");
 		let para = $(this).attr("para");
-		window.open("../article/?view=chapter&book=" + bookid + "&par=" + para, target);
+		let urlChannel='';
+		if(_channal !== ""){
+			urlChannel = "&channel=" + _channal;
+		}
+		window.open("../article/?view=chapter&book=" + bookid + "&par=" + para + urlChannel, target);
 	});
 
 	$("para").click(function () {
 		let bookid = $(this).attr("book");
 		let para = $(this).attr("para");
-		window.open("../article/?view=para&book=" + bookid + "&par=" + para, target);
+		let urlChannel='';
+		if(_channal !== ""){
+			urlChannel = "&channel=" + _channal;
+		}		
+		window.open("../article/?view=para&book=" + bookid + "&par=" + para + urlChannel, target);
 	});
 }
 /*