=== SkillPulse LMS ===
Contributors: hardipparmar
Donate link: https://skillpulselms.com/
Tags: lms, courses, elearning, education, quizzes
Requires at least: 5.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Create and deliver online courses with ease. A powerful WordPress LMS solution for educators and course creators.

== Description ==

**SkillPulse LMS** is a comprehensive Learning Management System that makes it easy to create and deliver online courses directly from your WordPress site.

**Perfect for:**
* Individual educators and teachers
* Small training companies
* Coaches and consultants
* Content creators
* Organizations offering internal training

**Key Features:**

**Course Management**
* Create unlimited courses
* Organize courses with categories and tags
* Add course descriptions and featured images
* Simple course structure with sections

**Lesson System**
* Text lessons with rich WordPress editor
* Video lessons (YouTube and Vimeo support)
* Manual lesson completion tracking
* Clean, professional lesson display

**Quiz System**
* Create quizzes with multiple choice questions
* Simple grading system
* Track student quiz performance

**Student Experience**
* User-friendly student dashboard
* Course enrollment system
* Progress tracking
* Basic certificate generation

**Modern Admin Interface**
* React-powered admin dashboard
* Intuitive course builder
* Clean, modern design
* Responsive across all devices

**Ready for More? Upgrade to Pro!**

Need advanced features like payment processing, multiple lesson types, advanced quizzes, email automation, and integrations?

[Upgrade to SkillPulse LMS Pro](https://skillpulselms.com/upgrade) for the complete solution.

**Pro Features Include:**
* Payment processing (Stripe, PayPal, Razorpay)
* Audio, document, and interactive lessons
* Advanced quiz features with unlimited questions and 8+ question types
* Drip content release
* Course prerequisites and learning paths
* Email template system with 20+ templates
* WooCommerce and MemberPress integration
* Advanced analytics and reporting
* Custom certificate templates
* Instructor roles and commission system
* Priority support

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/skillpulse-lms/` directory, or install through the WordPress Plugins screen.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Navigate to SkillPulse LMS in your WordPress admin to start creating courses.

== External services ==

This plugin loads icons from Hugeicons CDN.
- URL: https://cdn.hugeicons.com
- Purpose: Load icon assets
- Data sent: Browser request (IP, headers)
- Terms: https://hugeicons.com/terms-of-service
- Privacy: https://hugeicons.com/privacy-policy

This plugin embeds audio via SoundCloud.
- URL: https://soundcloud.com
- Data sent: Embedded player requests
- Terms: https://soundcloud.com/terms-of-use
- Privacy: https://soundcloud.com/pages/privacy

== Frequently Asked Questions ==

= Is this plugin really free? =

Yes! SkillPulse LMS is completely free and includes core LMS functionality. You can create unlimited courses, lessons, and quizzes.

= What's the difference between the free version and Pro? =

The free version is perfect for basic course creation and delivery. Pro adds payment processing, advanced lesson types (audio, document, interactive), comprehensive email system, third-party integrations, analytics, and much more.

= Can I upgrade to Pro later? =

Absolutely! Your content and settings are fully preserved when upgrading. Simply upload the Pro plugin to replace the free version and enter your license key.

= Do you offer support for the free version? =

Free version users can get community support through WordPress.org forums. Pro users receive priority email and chat support.

= Are there any usage limits? =

You can create unlimited courses and lessons. Quiz questions are limited to 5 per quiz and certificates to 1 template in the free version. These limits are removed in Pro.

== Screenshots ==

1. Course management dashboard - Create and organize your courses
2. Lesson editor - Rich text editor for creating engaging content
3. Quiz builder - Create quizzes with multiple choice questions
4. Student dashboard - Clean interface for learners
5. Progress tracking - Monitor student advancement
6. Course display - Professional course layout for students

== Changelog ==

= 1.0.1 =
* Fix: Resolved Gutenberg race condition causing hidden metaboxes in the block editor.
* Fix: Ensured visibility of metaboxes and properly saved user preferences in the edit post screen.
* Fix: Updated sidebar toggle logic (isPublishSidebarOpened) for better compatibility with newer WordPress core editor packages (core/editor and core/edit-post).
* Fix: Removed redundant console log statements from the course editor for a cleaner developer experience.
* Enhancement: Refactored the SplmsIcon component to support React refs and improve SVG rendering stability.

= 1.0.0 =
* Initial release.
* Unlimited course creation.
* Text and basic video lessons.
* Basic quiz functionality.
* Student enrollment and progress tracking.
* Basic certificate generation.
* Modern React admin interface.
* Student dashboard.

== Upgrade Notice ==

= 1.0.0 =
Welcome to SkillPulse LMS! Start creating your first course today.
