From 4db7f8a3b49525cb312d73062937e539814186c5 Mon Sep 17 00:00:00 2001 From: Aritra Banik Date: Sat, 25 May 2024 16:26:49 +0530 Subject: [PATCH] 010 --- src/index.html | 4 ++-- src/student_view.v | 12 +++++------ src/templates/student/student.js | 6 ++++++ src/templates/student/view.html | 9 +------- src/templates/student_attendance.html | 30 --------------------------- 5 files changed, 15 insertions(+), 46 deletions(-) create mode 100644 src/templates/student/student.js delete mode 100644 src/templates/student_attendance.html diff --git a/src/index.html b/src/index.html index 6e131c5..0f9e483 100644 --- a/src/index.html +++ b/src/index.html @@ -13,8 +13,8 @@

Choose an option:

- Check Attendance (Student) - Faculty Login + Check Attendance (Student) + Faculty Login
diff --git a/src/student_view.v b/src/student_view.v index 9faf6a9..e3e5b4f 100644 --- a/src/student_view.v +++ b/src/student_view.v @@ -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() -// } \ No newline at end of file + return $vweb.html() +} \ No newline at end of file diff --git a/src/templates/student/student.js b/src/templates/student/student.js new file mode 100644 index 0000000..5ca8c3e --- /dev/null +++ b/src/templates/student/student.js @@ -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.`; +} \ No newline at end of file diff --git a/src/templates/student/view.html b/src/templates/student/view.html index 64ef97e..61238ed 100644 --- a/src/templates/student/view.html +++ b/src/templates/student/view.html @@ -18,13 +18,6 @@

- + @js '/templates/student/attendance.js' diff --git a/src/templates/student_attendance.html b/src/templates/student_attendance.html deleted file mode 100644 index 64ef97e..0000000 --- a/src/templates/student_attendance.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - Student Attendance - @css '/templates/style.css' - - -
-

Check Attendance

-
-
-
-

Enter your Student ID:

- - -

-
-
- - -