Linux 软件免费装
Banner图

Attendance Management For LifterLMS

开发者 muhammadfaizanhaidar
fahdi
mustafazaidi
更新时间 2025年11月10日 01:34
捐献地址: 去捐款
PHP版本: 7.2 及以上
WordPress版本: 6.7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

dashboard analytics submission engagement reporting mark reward attendance lifterlms award nomination

下载

1.0.1 1.0.0 1.0.3 1.0.2

详情介绍:

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:

安装:

Minimum System Requirements Attendance Management For LifterLMS Requires

屏幕截图:

  • Enable/disable plugin
  • Delete attendance data on uninstall
  • Students can mark their attendances by cliking this button
  • Listing of students attendance in course edit pages
  • Shortcodes to display attendance information
  • Display Attendance Information using shortcodes
  • Admin can disallow attendance on specific courses students will not be able to mark attendance
  • Disallow attendance
  • Global Attendance
  • Attendance Reporting Settings
  • Attendance Migration
  • Attendance Reporting
  • Dark Mode

升级注意事项:

2.0.0
  • MAJOR UPDATE: Advanced reporting dashboard with interactive charts
  • NEW: Custom database tables for improved performance with large datasets
  • NEW: Migration system to upgrade from meta-based storage
  • NEW: Role-based attendance marking for instructors
  • NEW: Export functionality (CSV, PDF)
  • NEW: Performance optimization for thousands of students
  • NEW: Email notifications for low attendance
  • IMPROVED: Enhanced error handling and graceful degradation
  • IMPROVED: Better database indexing and query optimization ⚠️ IMPORTANT - MIGRATION REQUIRED FOR EXISTING USERS:
If you're upgrading from version 1.x to 2.0.0, you MUST run the data migration tool to move your attendance data from the old storage system to the new optimized database table. How to Migrate Your Data:
  1. After updating to version 2.0.0, you'll see an admin notice at the top of your WordPress admin area prompting you to run the migration.
  2. Click the "Go to Migration Tool" button, or navigate to LifterLMS → Courses → Attendance Migration from your WordPress admin menu.
  3. Review the migration statistics showing:
  4. How many attendance records are in the old system (Meta Storage)
  5. How many records are already in the new system (Custom Table)
  6. Click the "Start Migration" button to begin the migration process.
  7. The migration will run in the background and show a progress bar. Wait for it to complete.
  8. After migration completes, click "Clean Up Meta Data" to remove the old data from user meta (optional but recommended for performance).
  9. Verify your attendance data is working correctly by checking:
  10. Student attendance records in course edit pages
  11. Attendance reports dashboard
  12. Student attendance statistics
Important Notes:
  • The migration process is safe and non-destructive. Your data will remain in both locations until you choose to clean up.
  • You can continue using the plugin normally during migration - it will work with both old and new data.
  • We recommend backing up your database before running the migration (standard WordPress best practice).
  • If you encounter any issues, the migration can be run multiple times safely. For New Installations: If you're installing version 2.0.0 for the first time, no migration is needed. The plugin will automatically use the new database structure.
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

更新日志:

2.0.0