Attendance Management For LifterLMS

Popis

The Attendance Management For LifterLMS addon provides a comprehensive attendance management system for LifterLMS-powered educational platforms. This major update (v2.0.0) introduces powerful new features designed for scalability and advanced reporting.

New in Version 2.0.0:
Advanced Reporting Dashboard with interactive charts and analytics
Custom Database Tables for improved performance with large datasets
Migration System to seamlessly upgrade from meta-based storage
Role-Based Attendance Marking allowing instructors to mark student attendance
Export Functionality for attendance data (CSV, PDF)
Performance Optimization for sites with thousands of students
Graceful Degradation ensuring compatibility across all environments

Core Features:
– Students can mark their attendance and view their attendance statistics
– Admin can enable/disable the addon from LifterLMS settings
– Course-specific attendance control
– Admin attendance management in course edit pages
– Shortcode support for displaying attendance information
– Global attendance settings
– Data cleanup options

Vyžadovaná podmienka:

  • LifterLMS (Latest version recommended)

Vlastnosti:

Core Attendance Management:
– Students can mark their attendance and view attendance statistics (count & percentages)
– Admin can enable/disable the addon from LifterLMS settings page
– Course-specific attendance control (allow/disallow per course)
– Admin can view and manage student attendance in course edit pages
– Global attendance settings for all courses
– Shortcode support for displaying attendance information

New Advanced Features (v2.0.0):
Interactive Reporting Dashboard with charts and analytics
Custom Database Architecture for improved performance
Role-Based Attendance Marking – instructors can mark student attendance
Data Migration System – seamless upgrade from meta-based storage
Export Functionality – export attendance data in multiple formats
Performance Optimization – handles thousands of students efficiently
Email Notifications – low attendance alerts
Testing Framework – built-in performance testing tools

Technical Improvements:
– Hybrid data management system (meta + custom tables)
– Graceful degradation when custom tables unavailable
– Enhanced error handling and validation
– Improved database indexing for faster queries
– Memory usage optimization
– WordPress coding standards compliance

Obrázky

  • Nastavenia pluginu
  • Povoliť/zakázať plugin
  • Odstrániť údaje o účasti pri odinštalovaní
  • Študenti môžu zaznamenať svoju účasť kliknutím na toto tlačidlo
  • Uvedenie záznamu účasti študentov na stránkach úprav kurzu
  • Shortcodes na zobrazenie informácie o účasti
  • Zobraziť informáciu o účasti pomocou shortcodes
  • Admin môže zakázať zaznamenávanie účasti v určených kurzoch. Študenti v nich nebudú môcť označiť svoju účasť.
  • Zakázať záznam účasti
  • Global Attendance
  • Attendance Reporting Settings
  • Attendance Migration
  • Attendance Reporting
  • Dark Mode

Inštalácia

Minimálne systémové požiadavky

Sledovanie účasti pre LifterLMS vyžaduje

  • PHP 7.2 alebo novšie
  • MySQL 5.6 alebo novšie
  • WordPress 4.0 alebo novšie
    Pred inštaláciou sa presvedčite, že máte nainštalovanú najnovšiu verziu LifterLMS.
  1. Nahrajte súbor pluginu do adresára /wp-content/plugins/, alebo ho nainštalujte priamo cez obrazovku WordPress pluginov.
  2. Aktivujte plugin cez obrazovku pluginov vo WordPress.

Časté otázky

Môžem používať rozšírenie „Attendance Management For LifterLMS” (Sledovanie účasti…) spolu s akýmkoľvek iným rozšírením zaznamenávajúcim účasť?

Áno, môžete používať naraz rozšírenie „Attendance Management For LifterLMS” a akékoľvek iné rozšírenie zaznamenávajúce účasť.

Recenzie

12. decembra 2023
I would recommend this attendance plugin for Lifter LMS. This guy already did amazing job. I need some extra features. Definitely I will pay him for custom features.
Prečítať 3 recenzie

Prispievatelia a vývojári

“Attendance Management For LifterLMS” je softvér s otvoreným zdrojovým kódom. Do tohto pluginu prispeli nasledujúci ľudia.

Prispievatelia

Zoznam zmien

2.0.0
MAJOR UPDATE: Complete rewrite with advanced features
NEW: Interactive reporting dashboard with Chart.js integration
NEW: Custom database table architecture (wp_llmsat_attendance)
NEW: Hybrid data management system (meta + custom tables)
NEW: Data migration system with progress tracking
NEW: Role-based attendance marking (instructor, lms_manager, administrator)
NEW: Export functionality for attendance data (CSV, PDF)
NEW: Performance testing framework
NEW: Email notifications for low attendance alerts
NEW: Graceful degradation when custom tables unavailable
IMPROVED: Enhanced error handling and validation
IMPROVED: Better database indexing for faster queries
IMPROVED: Memory usage optimization
IMPROVED: WordPress coding standards compliance
IMPROVED: Plugin activation/deactivation handling
IMPROVED: Settings page with role management options
FIXED: Various bug fixes and stability improvements

1.0.3
– Tested with latest versions of WordPress and LifterLMS.
– Added LifterLMS activation requirement in plugin boiler plate.

1.0.2
– Added WordPress coding standards.
– Added css style to Mark Present button.
– Removed unused code.
– Added function definations.

1.0.1
– Added compatibility with latest version of WordPress and LifterLMS.
– Replaced text domain constant with string.

1.0.0
– Intial release