Fossil SCM

Add the missing forum.js file. Adjust forum.js so that it does a better job of autoscrolling to the selected forum message.

drh 2018-07-26 10:50 forum-v2
Commit 9ea4805e5c998a69bdbb0419b6c6546a7727d9ad764795926fbf984fb156c327
1 file changed +17
+17
--- a/src/forum.js
+++ b/src/forum.js
@@ -0,0 +1,17 @@
1
+(function(){
2
+ function absoluteY(obj){
3
+ var top = 0;
4
+ if( obj.offsetParent ){
5
+ do{
6
+ top += obj.offsetTop;
7
+ }while( obj = obj.offsetParent );
8
+ }
9
+ return top;
10
+ }
11
+ var x = document.getElementsByClassName('forumSel');
12
+ if(x[0]){
13
+ var w = window.innerHeight;
14
+ var h = x[0].scrollHeight;
15
+ var y =<h ){
16
+ oluteY(x[0]);
17
+ if( } if( w>h ) y = y + (
--- a/src/forum.js
+++ b/src/forum.js
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/src/forum.js
+++ b/src/forum.js
@@ -0,0 +1,17 @@
1 (function(){
2 function absoluteY(obj){
3 var top = 0;
4 if( obj.offsetParent ){
5 do{
6 top += obj.offsetTop;
7 }while( obj = obj.offsetParent );
8 }
9 return top;
10 }
11 var x = document.getElementsByClassName('forumSel');
12 if(x[0]){
13 var w = window.innerHeight;
14 var h = x[0].scrollHeight;
15 var y =<h ){
16 oluteY(x[0]);
17 if( } if( w>h ) y = y + (

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button