瀏覽代碼

add js hook for floating title

Andrew Dolgov 11 年之前
父節點
當前提交
4f62f8f6dc
共有 2 個文件被更改,包括 3 次插入0 次删除
  1. 1 0
      js/PluginHost.js
  2. 2 0
      js/viewfeed.js

+ 1 - 0
js/PluginHost.js

@@ -10,6 +10,7 @@ var PluginHost = {
 	HOOK_ARTICLE_COLLAPSED: 7,
 	HOOK_PARAMS_LOADED: 8,
 	HOOK_RUNTIME_INFO_LOADED: 9,
+	HOOK_FLOATING_TITLE: 10,
 	hooks: [],
 	register: function (name, callback) {
 		if (typeof(this.hooks[name]) == 'undefined')

+ 2 - 0
js/viewfeed.js

@@ -2226,6 +2226,8 @@ function updateFloatingTitle() {
 			if (child.id != $("floatingTitle").getAttribute("rowid")) {
 				$("floatingTitle").setAttribute("rowid", child.id);
 				$("floatingTitle").innerHTML = header.innerHTML;
+
+				PluginHost.run(PluginHost.HOOK_FLOATING_TITLE, child);
 			}
 
 			if (child.offsetTop < hf.scrollTop - header.offsetHeight - 100 &&