-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
55 lines (55 loc) · 3.08 KB
/
index.html
File metadata and controls
55 lines (55 loc) · 3.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="utf-8" />
<meta name="keywords" content="PSO2, NGS, chat, log, statistics">
<meta name="description" content="Get some basic statistics from your PSO2 chat log files, including a player's message counts for each chat.">
<meta name="author" content="Clayton Craig">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PSO2 Chat Log Statistics</title>
<link rel="icon" href="images/NGSUIMenuChatCommandOutline.png" />
<link href="style.css" rel="stylesheet" type="text/css" />
<script src="script.js"></script>
</head>
<body>
<div id="container" class="container">
<header>
<h1>PSO2 Chat Log Statistics</h1>
</header>
<div class="bordered" id="chat_log_files_drop_area" ondrop="ChatStats.utilities.drop_handler(event, ChatStats.main.chat_log_files_change);" ondragover="ChatStats.utilities.drop_over_handler(event);">
<p>Upload multiple Chat Log files with the file dialog or by dragging and dropping them here.</p>
<input type="button" id="chat_log_files_button" value="Choose Files" onclick="document.getElementById('chat_log_files').click();" />
<input type="file" name="chat_log_files" id="chat_log_files" accept=".txt" style="display: none;" onchange="ChatStats.main.chat_log_files_change();" multiple />
<p><small><span id="chat_log_file_count">0</span> chat logs / <span id="chat_log_total_file_count">0</span> files</small></p>
</div>
<div class="unbordered">
<div class="filter_div">
<div id="add_filter">
<input type="button" id="add_filter_button" value="+" class="dropdown_button" onclick="ChatStats.main.add_filter();" />
<div id="filter_dropdown" class="dropdown_content"></div>
</div>
<div id="filter_bar"></div>
</div>
</div>
<div class="unbordered">
<input type="button" id="display_output" value="Calculate" onclick="ChatStats.main.update_output();" title="Click calculate and display the output" />
<input type="button" id="download_output" value="Download" onclick="ChatStats.main.download_output(event);" title="Click to download the displayed output or ctrl-click to download a combined chat log" />
<input type="button" id="reset_all" value="Reset" onclick="ChatStats.main.reset_all();" title="Click to reset program" />
</div>
<table id="output">
<tbody>
<tr>
<th id="total_column" title="Total Message Count">Total</th>
<th id="public_column" title="Area Message Count">Public</th>
<th id="party_column" title="Party Message Count">Party</th>
<th id="guild_column" title="Alliance Message Count">Guild</th>
<th id="reply_column" title="Whisper Message Count">Reply</th>
<th id="group_column" title="Group Message Count">Group</th>
<th id="player_id_column" title="The player's numerical Player ID">Player ID</th>
<th id="names_column" title="The Player Names and Character Names associated with the player">Names</th>
</tr>
</tbody>
</table>
<p>See the <a href="https://github.com/Elekester/PSO2-Chat-Log-Statistics/">GitHub Repository</a> for a user manual and the source code.</p>
</body>
</html>