annotate check_sections_details.php @ 20:ae69cfe4f9d2 default tip

new version, remove session mechanism, after all server side save data without session in previous version, check_sections_detail.php
author Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
date Mon, 25 Sep 2017 14:32:47 +0200
parents a15320882b30
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
1 <?php
4
373c8ecad8b4 deploy to development server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 0
diff changeset
2 include_once('config/Lib_mb_utf8.php');
373c8ecad8b4 deploy to development server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 0
diff changeset
3 include_once('config/config.php');
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
4 include_once('edit_section_db.php');
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
5 set_time_limit(0);
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
6 ini_set('memory_limit', '-1');
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
7
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
8 $link_mysql = mysql_connect($mysql_server, $mysql_user, $mysql_password);
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
9 mysql_query("SET NAMES utf8");
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
10
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
11 if (!$link_mysql) {
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
12 die('Could not connect: ' . mysql_error());
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
13 }
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
14
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
15 $db_selected = mysql_select_db($mysql_database, $link_mysql);
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
16
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
17 if (!$db_selected) {
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
18 die ('Can\'t use foo : ' . mysql_error());
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
19 }
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
20
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
21 function getBookInfo($bookId){
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
22 $query="SELECT * FROM books WHERE id=".$bookId;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
23 $result=mysql_query($query);
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
24 $bookInfo=mysql_fetch_assoc($result);
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
25 return $bookInfo;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
26 }
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
27
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
28 function printBookInfo($bookInfo){
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
29
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
30 $str="<table class='bookInfo'><tr>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
31 <th class='bookId'>book id</th>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
32 <th class='bookName'>book name</th>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
33 <th class='level1'>level1</th>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
34 <th class='level2'>level2</th>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
35 <th class='period'>period</th>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
36 <th class='bookId'>pages</th>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
37 <th class='bookId'>version</th>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
38 <th class='bookName'>editor</th>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
39 <th class='bookName'>date</th></tr>";
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
40
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
41 $str.="<tr>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
42 $str.="<td>".$bookInfo['id'];
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
43 $str.="</td><td>".$bookInfo['name'];
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
44 $str.="</td><td>".$bookInfo['level1'];
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
45 $str.="</td><td>".$bookInfo['level2'];
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
46 $str.="</td><td>".$bookInfo['period'];
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
47 $str.="</td><td>".$bookInfo['line'];
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
48 $str.="</td><td>".$bookInfo['version'];
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
49 $str.="</td><td>".$bookInfo['editor'];
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
50 $str.="</td><td>".$bookInfo['date'];
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
51 $str.="</td></tr></table>";
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
52
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
53 echo $str;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
54 }
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
55
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
56 function printSectionArray($sectionArray,$missingPageArray){
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
57 $str="<div id='bookContainer'>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
58 echo $str;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
59 $i=0;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
60 foreach($sectionArray as $idx=>$row){
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
61 /*
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
62 $flag="";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
63 if($i!=sizeof($pageArray) && $pageArray[$i]['start_page']==$row['start_page'] && $pageArray[$i]['end_page']==$row['end_page']){
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
64 $flag="overlapper";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
65 $i++;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
66 }
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
67 if($i!=0 && $pageArray[$i-1]['start_page']==$row['start_page'] && $pageArray[$i-1]['end_page']==$row['end_page']){
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
68 $flag="overlapper";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
69 }*/
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
70 if(!($idx!=0 && $sectionArray[$idx-1]['start_page']==$row['start_page'] && $sectionArray[$idx-1]['end_page']==$row['end_page'])
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
71 && $i<sizeof($missingPageArray) && $missingPageArray[$i]['end_page']==$row['start_page']){
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
72 $str="<div class='missingPageContainer'><div class='missingPage'>Missing pages: ".$missingPageArray[$i]['start_page']." - ".$missingPageArray[$i]['end_page']."</div></div>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
73 //$str.="<br>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
74 $i++;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
75 echo $str;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
76 }
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
77
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
78 $str="<div class='entry level".$row['level']." ".$row['flag']." ".$row['deleted']."'>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
79 $str.="<div class='hiddenInfo'>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
80 $str.="<div class='id'>".$row['id']."</div>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
81 $str.="<div class='booksId'>".sprintf("%05d",$row['books_id'])."</div>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
82 $str.="<div class='splitFrom'>".$row['split_from']."</div>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
83 $str.="<div class='sectionAfter'>".$row['section_after']."</div>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
84 $str.="</div>";//end of hiddenInfo
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
85 $str.="<div class='sequence'>".($idx+1)."</div>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
86 $str.="<div class='name'>".$row['name']."</div>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
87 $str.="<div class='page'>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
88 $str.="<div class='startPage'>".$row['start_page']."</div>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
89 $str.=" - ";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
90 $str.="<div class='endPage'>".$row['end_page']."</div>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
91 $str.="</div>";//end of page
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
92 $str.="</div>"; //end of class entry
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
93 echo $str;
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
94
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
95 }
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
96 if($i<sizeof($missingPageArray)){
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
97 $str="<div class='missingPage'>Missing pages: ".$missingPageArray[$i]['start_page']." - ".$missingPageArray[$i]['end_page']."</div>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
98 echo $str;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
99 }
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
100 $str="</div>";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
101 echo $str;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
102 }
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
103
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
104 if (isset($_GET['sessionId'])) {
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
105 // check if get session info from LGService, to get username as editor
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
106 $session_id = $_GET['sessionId'];
7
3abf39f0eb46 bug fixed: sessionId from LGServices
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 6
diff changeset
107
3abf39f0eb46 bug fixed: sessionId from LGServices
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 6
diff changeset
108 global $lgserver_url;
3abf39f0eb46 bug fixed: sessionId from LGServices
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 6
diff changeset
109 $lg_url = $lgserver_url."rest/utils/getUser?sessionId=".$session_id; // url to get username from LGService
3abf39f0eb46 bug fixed: sessionId from LGServices
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 6
diff changeset
110 //$lg_url = "http://localgazetteers-dev/LGServices/rest/utils/getUser?sessionId=".$session_id; // url to get username from LGService
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
111 $output = file_get_contents($lg_url);
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
112 $user_info = json_decode($output, true);
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
113
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
114 if(strcmp($user_info['status'], "ok") === 0 && isset($user_info['userName'])){
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
115
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
116 $current_editor = (string)$user_info['userName'];
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
117
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
118 if($current_editor == "" || strcmp($current_editor, "") === 0){
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
119
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
120 // redirect to LGServices homepage
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
121 header("Location: ".$lgserver_url);
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
122
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
123 exit;
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
124
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
125 }
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
126 } else {
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
127
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
128 // redirect to LGServices homepage
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
129 header("Location: ".$lgserver_url);
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
130
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
131 exit;
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
132 }
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
133
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
134 } else {
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
135 // test locally
8
7258ccd8ef7d new: user need to login in LGServices
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 7
diff changeset
136 // redirect to LGServices homepage
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
137 header("Location: ".$lgserver_url);
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
138 exit;
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
139 }
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
140
12
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
141
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
142 ?>
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
143
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
144 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
145 <html>
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
146 <head>
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
147 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
12
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
148
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
149 <link href="css/jquery-ui/jquery-ui.css" type="text/css" rel="stylesheet"/>
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
150 <script src="js/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
151 <script src="js/jquery/jquery-ui.js" type="text/javascript"></script>
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
152
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
153 <link href="css/check_sections.css?v=18" type="text/css" rel="stylesheet"/>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
154 <script src="js/check_sections_details.js?v=18" type="text/javascript"></script>
12
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
155
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
156 </head>
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
157 <body>
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
158 <div id="loading">...</div>
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
159 <div id="container">
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
160 <?php
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
161 $version=0;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
162 $editor="";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
163 $date="";
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
164 if(isset($_GET['book_id']) && isset($_GET['count']) && is_numeric($_GET['count'])){
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
165 $bookId=$_GET['book_id'];
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
166 $count=$_GET['count'];
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
167 $bookInfo=getBookInfo($bookId);
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
168 $info=checkSectionInfo($bookId);
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
169 $version=$info['version'];
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
170 $editor=$info['editor'];
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
171 $date=$info['date'];
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
172 $bookInfo=array_merge($bookInfo,["version"=>$version,"editor"=>$editor,"date"=>$date]);
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
173 printBookInfo($bookInfo);
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
174 //echo "version: ".$version."<br>last editor: ".$editor;
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
175 $missingPageArray=checkMissingPage($bookInfo,$info);
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
176 ?>
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
177
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
178 <table id="history_table">
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
179 <thead>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
180 <button id="show_all" style="display:block;">Show history</button>
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
181 <button id="close" style="display:none;margin-bottom:10px;">Close</button>
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
182 </thead>
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
183 <tbody id="history_body">
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
184
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
185 </tbody>
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
186 </table>
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
187 <div id="searchResults">
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
188 <?php
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
189 $sectionArray=getSectionArray($bookId,$count,$info);
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
190 printSectionArray($sectionArray,$missingPageArray);
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
191 }else{
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
192 echo "Cannot process the data due to incomplete input.";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
193 }
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
194 ?>
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
195 </div>
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
196 </div>
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
197 <div id="panel"></div>
13
3d206aa0c77d add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 12
diff changeset
198 <script>
17
2e6bf16b0be3 Commit from test site
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents: 14
diff changeset
199 var version=<?php echo $version;?>;
2e6bf16b0be3 Commit from test site
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents: 14
diff changeset
200 var session_id = "<?php echo $_GET['sessionId'];?>";
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
201
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
202 function setCurrentEditor() {
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
203 // current_editor is gotten from LGService
6
4d59439c8b46 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 5
diff changeset
204 var current_editor = <?php echo json_encode($current_editor) ?>;
17
2e6bf16b0be3 Commit from test site
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents: 14
diff changeset
205 if (current_editor != "") {
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
206 $("#saveBook .editor").val(current_editor);
8
7258ccd8ef7d new: user need to login in LGServices
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 7
diff changeset
207 } else {
13
3d206aa0c77d add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 12
diff changeset
208 alert("Error!! You have to login from LGService!");
17
2e6bf16b0be3 Commit from test site
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents: 14
diff changeset
209 $("#loading").show();
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
210 }
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
211 }
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
212
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
213 function showAll() {
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
214
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
215 <?php
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
216
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
217 $query_editor = "(SELECT editor, date, version from sections_versions WHERE books_id='".$bookId."' ORDER BY version DESC)";
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
218 $result = mysql_query($query_editor);
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
219
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
220 while ($row = mysql_fetch_assoc($result)) {
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
221 $history[] = $row;
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
222 }
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
223
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
224 $struct = array("data" => $history);
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
225 print "var histories=".json_encode($struct) .";";
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
226
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
227 ?>
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
228
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
229 var tableData = '<tr><td>Editor</td><td>Version</td><td>Saved Time</td></tr>';
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
230
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
231 $.each(histories.data, function(index, data) {
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
232 tableData += '<tr><td>'+data.editor+'</td><td>'+data.version+'</td><td>'+data.date+'</td><</tr>';
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
233 });
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
234
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
235 $('#history_body').html(tableData);
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
236
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
237 document.getElementById("show_all").style.display = "none";
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
238 document.getElementById("close").style.display = "block";
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
239
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
240 }
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
241
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
242 document.getElementById("show_all").onclick = showAll;
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
243
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
244 function closeAll() {
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
245
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
246 $('#history_body').html("");
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
247
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
248 document.getElementById("show_all").style.display = "block";
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
249 document.getElementById("close").style.display = "none";
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
250 }
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
251
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
252 document.getElementById("close").onclick = closeAll;
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
253
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
254
12
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
255 // --- timeout reminder ---
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
256 var timeoutID;
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
257 delayedAlert();
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
258 function delayedAlert() {
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
259 timeoutID = window.setTimeout(slowAlert, 1200*1000);
12
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
260 }
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
261 function slowAlert() {
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
262 if (confirm("Reminder: It's been 20 mins. Remember saving your work to prevent data lost. \n\nKeep working? \n(Press Cancel will turn off this reminder.)")) {
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
263
12
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
264 var lg_url = "<?php echo $lgserver_url?>" + "rest/utils/getUser?sessionId=" + session_id;
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
265
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
266 $.post(lg_url, function(data) {
13
3d206aa0c77d add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 12
diff changeset
267 console.log("renew session.");
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
268
14
6ea0f9030f72 add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 13
diff changeset
269 }).done(function(data){
6ea0f9030f72 add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 13
diff changeset
270 console.log(data);
6ea0f9030f72 add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 13
diff changeset
271 console.log("login as: " + data['userName']);
6ea0f9030f72 add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 13
diff changeset
272
6ea0f9030f72 add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 13
diff changeset
273 if (data['userName'] == "") {
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
274 alert("Error!! You have to re-login from LGService!");
14
6ea0f9030f72 add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 13
diff changeset
275 $("#loading").show();
6ea0f9030f72 add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 13
diff changeset
276 } else {
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
277 timeoutID = window.setTimeout(slowAlert, 1200*1000);
14
6ea0f9030f72 add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 13
diff changeset
278 }
6ea0f9030f72 add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 13
diff changeset
279
6ea0f9030f72 add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 13
diff changeset
280 }).fail(function(){
6ea0f9030f72 add timer reminder
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 13
diff changeset
281 console.log("fail to renew session.");
12
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
282 });
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
283 }
18
a15320882b30 modified version list area, make it more neat.
Calvin Yeh <cyeh@mpiwg-berlin.mpg.de>
parents: 17
diff changeset
284
12
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
285 }
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
286
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
287
7e04cbe8b2a0 add required libraries to server
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 11
diff changeset
288
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
289 </script>
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
290
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
291
5
26ed9d1d6957 New: get user name from LGService by sessionId
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents: 4
diff changeset
292 </body>
0
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
293
723a162b6627 first commit
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
294 </html>