summaryrefslogtreecommitdiff
path: root/irclog/view
diff options
context:
space:
mode:
authorMistivia <i@mistivia.com>2025-11-04 02:18:30 +0800
committerMistivia <i@mistivia.com>2025-11-04 02:18:30 +0800
commite1ae9516cc1a2e0ed44932bf76256752f5003ae1 (patch)
treed8ad1b128153d1a861aa09acc2f7446643b5d96d /irclog/view
parent848f1214153f7b8af2a243ade2799b4d3fc4e2bc (diff)
add search for irclog
Diffstat (limited to 'irclog/view')
-rw-r--r--irclog/view/index.html11
-rw-r--r--irclog/view/view1.js (renamed from irclog/view/view.js)8
2 files changed, 15 insertions, 4 deletions
diff --git a/irclog/view/index.html b/irclog/view/index.html
index ca76d66..3041286 100644
--- a/irclog/view/index.html
+++ b/irclog/view/index.html
@@ -7,7 +7,7 @@
<style>
body {
font-family: Arial, sans-serif;
- max-width: 1000px;
+ max-width: 1200px;
margin: 20px;
background-color: #f4f4f4;
}
@@ -37,6 +37,9 @@
font-size: 0.7em;
}
}
+ #searchlink {
+ visibility: hidden;
+ }
</style>
</head>
<body>
@@ -46,14 +49,14 @@
<label for="log-date">选择日期:</label>
<input type="date" id="log-date" value="">
<button onclick="setToday()">今天</button>
- <br>
- <br>
+ <br>
+ <span id="searchlink"><br><button onclick="gotosearch()">搜索</button><br><br></span>
</div>
<button onclick="setPreviousDay()">上一天</button>
<button onclick="setNextDay()">下一天</button>
<div id="log-container"></div>
<button onclick="setPreviousDay()">上一天</button>
<button onclick="setNextDay()">下一天</button>
- <script src="./view.js"></script>
+ <script src="./view1.js"></script>
</body>
</html>
diff --git a/irclog/view/view.js b/irclog/view/view1.js
index eb98af0..567ec23 100644
--- a/irclog/view/view.js
+++ b/irclog/view/view1.js
@@ -8,6 +8,10 @@ let year = urlParams.get('y');
let month = urlParams.get('m');
let day = urlParams.get('d');
+if (chan === 'main') {
+ document.getElementById('searchlink').style.visibility = 'visible';
+}
+
function getDate(year, month, day) {
try {
year = parseInt(year, 10);
@@ -140,4 +144,8 @@ function setToday() {
let date = getDate('', '', '');
setDateState(date);
dateInput.dispatchEvent(new Event('change'));
+}
+
+function gotosearch() {
+ window.open('../search/', '_blank');
} \ No newline at end of file