=== TalentLMS WordPress plugin === Contributors: panagop, papagel75, yrizos, wptalentlms Tags: TalentLMS, elearning, lms, lcms, learning management system Requires at least: 2.0 Tested up to: 6.8.1 Requires PHP: 5.2.4 Stable tag: 7.1.4 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html This plugin integrates Talentlms with Wordpress. Promote your TalentLMS content through your WordPress site. == Description == [TalentLMS](http://www.talentlms.com/ "TalentLMS super-easy, cloud-based learning platform") is a cloud-based, lean LMS with an emphasis on usability and easy course creation. With TalentLMS we wanted to create a better learning experience in every way that actually matters – and we are excited about this new offering. The product focuses on small but growing organizations. There are a number of obstacles that prohibit small organizations from using elearning. To be productive, small businesses need a number of tools and several related services such as setup and maintenance, course creation and the support of end-users. All these require ample time, resources and money. It comes as no surprise that most small organizations find elearning a non-viable pursuit and prefer on-job or informal training methods. Read more about TalentLMS in: * [TalentLMS - an Introduction](https://www.talentlms.com/blog/talentlms-an-introduction/ "TalentLMS - an Introduction") * [TalentLMS - Get started in 5'](https://www.talentlms.com/blog/talentlms-get-started-in-5/ "TalentLMS - Get started in 5'") ## Plugin Features ## * List your TalentLMS courses and their content in WordPress. * Integrate your TalentLMS courses as WooCommerce products == Installation == #To Install:# 1. Download TalentLMS WordPress plugin 1. Unzip the file into a folder on your hard drive 1. Upload `/talentlms/` folder to the `/wp-content/plugins/` folder on your site 1. Visit your WordPress _Administration -> Plugins_ and activate TalentLMS WordPress plugin Alternatively you can automatically install TalentLMS WordPress plugin from the WordPress Plugin Directory. #Usage:# * Once you have activated the plugin, provide your TalentLMS Domain name and TalentLMS API key. * You must update your permalinks to use "Custom Structure" or if your using WordPress 3.3 and above you can use the "Post name" option just as long as you have `/%postname%/` at the end of the url. * Use the shortcodes: * `[talentlms-courses]` : to list your TalentLMS courses * Use the widget: * Insert TalentLMS widget in any registered sidebar of your site. == Frequently Asked Questions == If you have a question or any feedback you want to share send us an email at [support@talentlms.com](mailto:support@talentlms.com 'support') == Screenshots == 1. Course catalog `assets/screenshot-1.png` 2. Admin dashboard `assets/screenshot-2.png` 3. Integration pages `assets/screenshot-3.png` == Changelog == = 7.1 = * Provided an alternative way to provide access into course, by using a two factor authentication (2fa) code, after customer's purchase. = 7.0 = * Added support for Wordpress 6.1.1 * Refactor plugin's codebase * Use your own custom css rules * No support for Wordpress Site Editor = 6.6.9.5 = * Updated the readme file = 6.6.9.4 = * Added support for Wordpress 5.8 and PHP 7.4 * Fix category's filter in shortcode * Fix a bug when the 12-hour format is used * Improve password generation * Fix checkbox filter on courses page * Use the latest TalentLMS PHP wrapper = 6.6.9.3 = * Fix that respects db prefix on course re-sync action * Update wording on course navigation button = 6.6.9.2 = * Fix double firstname whitespace sanitization = 6.6.9.1 = * Free courses upon order completion fix = 6.6.9 = * Payment gateway cancellation proccess fix = 6.6.8 = * Development functions prefixed. = 6.6.7 = * Metadata fix. = 6.6.6 = * A user should be able to purchase only one instance of a course. = 6.6.5 = * Drop plugin tables from the database when a user deletes the plugin = 6.6.4 = * Upgrade script bugfix = 6.6.3 = * Assets versioning * Upgrade script = 6.6 = * Replace all course pictures, to big avatar * Course list, shows only active courses that are visible on catalog. * Improve re-sync functionality. * Improve users enrollment on courses. * Improve thank you page in order details list, go to course page link addition. * TalentLMS widget addition. * Bugfix on woocommerce checkout page, when trying to create a customer account. * Bugfix on plugin activation. = 6.5 = * Remove deprecated signup page * Improve domain/api key validation = 6.4 = * Provision for WooCommerce customer reset password * Course format fix * Setting domain/api key issue = 6.3 = * Woocommerce integration handle non talentlms products * Provision for WooCommerce customer change password * Handle existing not talentlms customers * Error logs = 6.2 = * Woocommerce integration handle non talentlms products * Handling of deleted products = 6.1 = * Removed deprecated shortcode [talentlms-signup] = 6.0 = * New improved version * Better TalentLMS WooCommerce integration * Removed obsolete features = 5.3.3 = * Fixed WooCommerce error handling = 5.3.2 = * Fixed notices = 5.3.1 = * Fixed issue when unsetting woocommerce user integration = 5.3.0 = * Fixed synced content = 5.2.9 = * Fixed warning in integrations page = 5.2.8 = * Do not show hidden from catalog courses in [talentlms-courses] shortcode = 5.2.7 = * Shortcodes correctly appear in content = 5.2.6 = * Fixed WooCommerce integration user details = 5.2.5 = * Fixed WooCommerce integration selecting courses = 5.2.4 = * Fixed error handling = 5.2.3 = * Registering users bug fix = 5.2.2 = * Shortcodes correctly appear in content = 5.2.1 = * Bug fix in forgot credentials form = 5.2 = * WooCommerce assign user to course (compatibility issue) = 5.1 = * WooCommerce assign user to course = 5.0 = * Updated WooCommerce integration options = 4.9 = * Login integration option = 4.8.2 = * Bug fixes for WooCommerce integration = 4.8 = * Various bug fixes = 4.7.1 = * Login redirection issue = 4.7 = * Login fixes = 4.6.3 = * Synced users get fixed password, their login * Login redirects fixes (3) = 4.6.2 = * Login redirects fixes (2) = 4.6.1 = * Login redirects fixes = 4.6 = * Woocommerce integration, orders get autocompleted * Login fixes = 4.5.8 = * Woocommerce integration, when admin marks order as complete user gets assigned to the course = 4.5.7 = * Lastest version of TalentLMS lib = 4.5.6 = * Fixed TalentLMS wp_login wp_logout for widget = 4.5.5 = * Fixed TalentLMS sync passwords issue * Fixed TalentLMS wp_login wp_logout = 4.5.4 = * Updated CDNs for jquery boostrap datatables = 4.5.3 = * Course list does not show inactive courses = 4.5.2 = * Fixed issue about redirect to after TalentLMS logout = 4.5.1 = * Fixed issue about redirect to TalentLMS after login = 4.5 = * Fixed issue about TalentLMS user login (wordpress authentication) * Signup with WooCommerce, also signs up with TalentLMS = 4.4.6 = * Fixed issue about empty custom fields = 4.4.4 = * WooCommerce integration login = 4.4.4 = * WooCommerce integration no active/hidden from catalog courses = 4.4.3 = * Fixed subscriber permissions issue = 4.4.2 = * Minor bugfixes = 4.4.1 = * Minor bugfixes = 4.4 = * WooCommerce integration * Minor bugfixes = 4.3 = * When redirected (logged in) to TalentLMS, new option on logout from TaletLMS behavior = 4.2.1 = * Section unit types = 4.2 = * New unit types integratd to plugin = 4.0 = * Various bug fixes * Complete WordPress and TalentLMS signup integration * Complete WordPress and TalentLMS login integration * Redesigned course catalog and admin panel * Subscriber panel in WordPress = 3.18.1 = * Avoid conflict with some themes = 3.18 = * Creating a TalentLMS user when a user signs up to WP full registration process = 3.17 = * Bugfix for option to create TalentLMS user when a user signs up to WP = 3.16 = * Option to create TalentLMS user when a user signs up to WP * WP subscriber/TalentLMS user, WP/TalentLMS Profile = 3.15 = * jquery ui update = 3.13 = * New signup methods supported = 3.12 = * Edit TalentLMS CSS bug fixed = 3.11 = * Sync users bugs fixed * Forgot login/pass bugs fixed = 3.10 = * New version of TalentLMSLib = 3.9.1 = * Signup issues fixed = 3.9 = * Forgot login/password checkboxes = 3.8 = * Forgot login/password bug fix = 3.7 = * More signup methods supported = 3.6 = * Bugfix in custom fields = 3.5 = * Bugfix in custom fields in signup page in case of multiple select custom fields = 3.4 = * Various typos fixed = 3.3 = * Fixes issue with conflicts with other WP plugin due to query strings = 3.2 = * New version of TalentLMS PHP library = 3.0 = * TalentLMS users shortcode * Sync TalentLMS content with WP = 2.2 = * Building categories tree recursively. No longer depending to libxml PHP extension = 2.1 = * Plugin connects to TalentLMS domain map, if exists, instead of talentLMS domain * Units in course, link to TalentLMS units (redirect without second login) = 2.0 = * CSS additions = 1.9.1 = * When purchasing a course, does not redirect to PayPal = 1.9 = * Single course view, unit urls when user is logged in. = 1.8 = * Users page which lists instructors and instructor details * Customizable template for users page * Upon plugin installation courses, users and signup WordPress page with shortcodes are created. * Error messages of each TalentLMS API call * Clean CSS rules defined for each TalentLMS element * New version of TalentLMS API PHP library = 1.7 = * Tree like representation of TalentLMS categories = 1.6 = * Single course template options * Courses list template options = 1.5 = * Course thumbnails static urls = 1.4 = * TalentLMS signup supports TalentLMS custom fields = 1.3 = * Content to WordPress pages is inserted in its relative position to shortcodes. * Show instructors' names in single course page * Certification kai Certification duration removed from course page = 1.2 = * TalentLMS CSS editor in Wordpress Administration Panel * TalentLMS Option for customizition of TalentLMS Plugins * Courses per page * Templates for course page * Action after signup * Caching of TalentLMS data * Login modal in single course page * Users are prompted to buy TalentLMS course instead of just getting it = 1.1 = * Users can go to courses in TalentLMS = 1.0 (Initial release) = * Administration Panel for TalentLMS management * Login to TalentLMS widget for Wordpress * shortcode for signup page to TalentLMS * shortcode for listing courses from TalentLMS == Upgrade Notice == = 3.17.1 = * Help tabs information = 3.14 = * Signup custom fields bug fix = 3.1 = * Various minor bugfixes = 3.0 = * Updated version of TalentLMS library * Various minor/major bugfixes = 2.0 = * Users can buy categories = 1.9.1 = * When purchasing a course, does not redirect to PayPal fixed = 1.8 = Various security issues = 1.6 = Courses pagination does not include inactive or hidden from catalog courses = 1.3 = Mishandling of inactive and not-for-catalog courses Bottom pagination bug fix = 1.1 = Login fixed When logged in user first name/last name appear correctly Course prices appear correctly