This commit is contained in:
Aritra Banik 2024-05-25 16:26:49 +05:30
parent b29f2a76ff
commit 4db7f8a3b4
5 changed files with 15 additions and 46 deletions

View file

@ -13,8 +13,8 @@
<main>
<section class="options">
<h2>Choose an option:</h2>
<a href="student_attendance.html">Check Attendance (Student)</a>
<a href="faculty_login.html">Faculty Login</a>
<a href="/student">Check Attendance (Student)</a>
<a href="/faculty/login">Faculty Login</a>
</section>
</main>
</body>

View file

@ -1,9 +1,9 @@
// module main
module main
// import vweb
import vweb
// @[get]
// pub fn student_view() !vweb.Result {
@['/student'; get]
pub fn (mut app App) student_view() vweb.Result {
// return $vweb.html()
// }
return $vweb.html()
}

View file

@ -0,0 +1,6 @@
function checkAttendance() {
// Simulate attendance check (replace with actual logic)
const studentId = document.getElementById('student_id').value;
const attendanceMessage = document.getElementById('attendance_message');
attendanceMessage.textContent = `Attendance data for student ID ${studentId} is not available in this demo.`;
}

View file

@ -18,13 +18,6 @@
<p id="attendance_message"></p>
</section>
</main>
<script>
function checkAttendance() {
// Simulate attendance check (replace with actual logic)
const studentId = document.getElementById('student_id').value;
const attendanceMessage = document.getElementById('attendance_message');
attendanceMessage.textContent = `Attendance data for student ID ${studentId} is not available in this demo.`;
}
</script>
@js '/templates/student/attendance.js'
</body>
</html>

View file

@ -1,30 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Student Attendance</title>
@css '/templates/style.css'
</head>
<body>
<header>
<h1>Check Attendance</h1>
</header>
<main>
<section>
<p>Enter your Student ID:</p>
<input type="text" id="student_id">
<button onclick="checkAttendance()">Check</button>
<p id="attendance_message"></p>
</section>
</main>
<script>
function checkAttendance() {
// Simulate attendance check (replace with actual logic)
const studentId = document.getElementById('student_id').value;
const attendanceMessage = document.getElementById('attendance_message');
attendanceMessage.textContent = `Attendance data for student ID ${studentId} is not available in this demo.`;
}
</script>
</body>
</html>