2.1
- Pricing style changed after woocommerce 2.6 update
- Some issue with the apply for course emails.
- Touch points for unit comments .
- Loading icon in Filter results button.
- Assignment time and the pagination not working in course result page.
- Icons do not display in the tabs shortcode
- cursor issue on some elements like scroll to " top "
- In course quiz time parameter does not changes.
- Multiple correct question type not working in question shortcode
- Assignment submission time error .There is a " . " instead of comma in line 379 .
- styling issue search results are overlapped in back end search selectcpt boxes
- Division by zero in D:\xampp\htdocs\wplms2\wp-content\themes\wplms\course-review.php on line 85
- Change the default field name in the all instructors template page from "expertise" to " speciality "
- Buddypress course widget sort by students not working
- Filter is not removing from "Active Filters" in course directory page filter widget even after unchecking
- Filter is not removing from "Active Filters" in course directory page filter widget even after unchecking
- Count is not altered on all courses page when the courses are hidden from the course directory.
- When unit description is on, the quizzes also show the description arrow which toggles the next section, quiz or unit.
- Add scroll to top feature in the in-course quiz after click on submit button.
- excerpt length not working for courses.
- yoast seo course page social sharing issue
- Accordion not opening automatically when clicked on next unit button in course status page.
- Certificate widget not validating certificate
- Send Certification link in certificate mail.
- add course menu background color in the theme customiser for different layouts also.
- Illegal string offset 'marks' in D:\xampp\htdocs\modern2\wp-content\plugins\wplms-front-end\includes\class.generate_fields.php on line 1476
- Course filter widget is not working on all courses page in demo default setup for mobiles only.
- Shortcode for the inquiry form
- French translation in theme language file is throwing error in assignment submissions on results page of user
- Negative marking in snot considered in stats screen but shows correct in result screen
- [vibe_site_stats] Shortcode modification for admin
- Forgot password email and activation email not showing user name and also if activation email is not set then forgot passowrd email will not be sent through wplms template
- Demo1 Styling fixes
- The SUBSCRIBE and PAYPAL is out of alignment on Safari browser.
- Issue with the course layouts.
- Change membership is not removing courses from user (suggested a change to pmpro plugin for this )
- Link to user profile not working in per unit comments.
- unit comments email touch point not working :
- some suggestions for the betterment of v_admin.js file :
- certificate is awarded multiple times if the course is manually evaluated and user finishes course again and again .
- clear response only clears localstorage but not the response in quizzes with negative marking
- Connect assignment to course does not show the current newly created course
- User does not get automatically logged in on user activation.
- Pdf link in certificate only works for first time
- The unit category is not pre selected, you have to select the category every time you open the unit to edit
- Dropdown question type do not work in units.
- Assignment fetching in submissions needs a check for the approved comments only
- Permalinks issue with revert permalinks.
- It shows array in vibe carousal widget, when posts are shown with general style.
- Bullets and number not working in the assignments.
- Blog page title is not hiding as per siettings
- Animation effect page missing in the page builder.
- Apply toggle in login widgt and sidebar me
- upload zip button shows error in popup when instrcutor has not added any project and clicks on upload library
- start date sorting option not working in post grid carousel in page builder
- Too many loading icon on filter results (course directory page) when clicked on clear filters.
- add feature : explanation link must appears after user have tried to answer that question shortcode
- assignment activity has wrong item id (it should of course)
- Wooconmerce refunded order shows commissions to customer on single order page
- Get_the_ID() not working in my courses .Need to pass the id of course in variable to resolve issue in future
- Wooconmerce refunded order shows commissions to customer on single order page
- Get_the_ID() not working in my courses .Need to pass the id of course in variable to resolve issue in future
- Last letter in From name in email is cropped .
- single item refund does not deduct commission of that instructor .
- members page in mobile some styling issues
- dashboard "instructor stats" widget settings or the number of elemets to be shown not working
- add course start date sorting option in Buddypress course widget
- Spelling mistake in assignments_functions.php file.
- Renewd spelling mistake in vibe course module plugin.
- facebook button in wp-admin login screen does not work and also an issue with the styling of it
- WooCommerce commission in Order email (quick Fix )
- left sidebar page template not working with new header options
- Quiz id parameter spelling mistake in filter " wplms_quiz_retake_count " in results.php file line number
- PSD file type not uploading in assignments
- layer slider block does not show in page builder in case of multisite installation
- Assignment submission is featching all the submissions done by a user instead of the last submission
- Hide assignments in assignment directory for course users in case of unit locking.
- Replaced the get_super_admins with wp_user_query for betterment of site speed and also to resolve issues for those for which the get_user_by fnction was not working
- Results Template
- Course category filter does not works when clicking on second page
- Styling issue on the course detail widget.
2.0.8
New Features :
TRANSLATION FILES STATUS in version 2.0
- Total Student Count for Instructor added in Dashboard Instructor Simple Stats
- Instructor Content privacy now works in WP Admin - Media section as well.
- Course Category Order added in LMS - Course Category
- WPLMS Front end works in Firefox
- Customiser Dark/Light Menu background/text colors now work for Course Menu, Front end Course creation tabs, Start course page course timeline, Quiz timeline.
- Clear answer switch in negative marking quizzes
- Restrict Students from deleting important activity
- DRIP Feed bug in Non-Ajax courses
- Linkage not working.
- Unit Forum bug
- Font end bugs with PHP 7
- Edit product overwrites course
- Create questions in quiz overwrites quiz description bug
- Confimation Popup click outside bug
- Edit product not working after product edit or product create
- Remove group in course from wp admin bug
- Assignment duration display bug in units
- Todo list missing /ul
- Submit announcement loading icon
- Start date blank still displayed in course
- Font end Event creation print issues.
- Course Admin students name not visible while adding students
- Comments order not working in blog posts
- Update .pot files
- Unit printing links print bug
- Time ENDED bug in course quiz
- Course imteline accordion next section first unit does not open automatically
- Multiple correct question in question shortcode displays two results
- Save components,curriculum do not respond when clicked outside the confirmation popup
- Login popup issue with screens less than 360px
- Tab shortcode not working for Non-Latin languages
- Images with caption are not responsive
- Bullets show up in question shortcode
- Question template translation
- Translation fixes
TRANSLATION FILES STATUS in version 2.0
Language | WPLMS Theme | Vibe course Module | Vibe Custom Types | Vibe Shortcodes | WPLMS assignments | WPLMS Dashboard | WPLMS EventOn | WPLMS Frontend |
pt_BR | 88 | 83 | 86 | 96 | 92 | 98 | 100 | 94 |
pl_PL | 4 | 0 | ||||||
nl_NL | 66 | 38 | ||||||
it_IT | 37 | 33 | 37 | 100 | 43 | |||
fr_FR | 80 | 49 | 57 | 80 | 75 | 68 | 100 | 45 |
es_ES | 84 | 53 | 70 | 93 | 77 | 88 | 100 | 50 |
el_GR | 63 | 37 | 73 | 45 | ||||
de_DE | 65 | 39 | 46 | 73 | 80 | 47 | ||
cs_CZ | ||||||||
ar | 54 | 37 | 45 | 66 | 78 | 47 | ||
zh_CN | 85 | 85 | 86 | 80 | 80 | 87 | 100 | 87 |
tr_TR | 23 | 16 | 2 | 0 | 2 | 0 | 6 | 0 |
sv_SE | 81 | 49 | 53 | 80 | 80 | 83 | 100 | 49 |
fa_IR | 97 | 97 | 92 | 97 | 91 | 99 | 100 | 93 |
sr_RS | 60 | 30 | ||||||
ru_RU | 75 | 50 | 53 | 80 | 75 | 76 | 100 | 49 |
nb_NO | 71 | |||||||
sk_SK | 4 | 53 | 74 | 85 | 94 | |||
2.0.7
New Features :
- Quiz availability : tutorial
- Improved Certificate Generation (no extra spaces)
- Quiz Timer timeout message
- One Page child theme fixes
- Child one child theme fixes
- Modern Child theme fixes
- Modern theme fatal error in php <5.4
- NAN in course stats graphs
- Layout breaks with no course reviews
- Layout breaks in Group 3 layout activity
- select2 inclusion issue : wp download manager
- preview quiz results not working
- preview course stats for user not working for completed user
- Blank page in 404
- Course 404 permalink not redirecting to 404
- hidden courses in Related courses
- form shortcode get_bloginfo bug
- Archive pages in modern theme
- comment/review counter does not update when review is approved.
- Profile settings translation
- Student activity not displaying accurate information
- Translation issues in Profile - Settings - Email
- Video not loading in Offline course full units in curriculum
2.0.6.1
New Features :
- Course category shortcode
- Course Category background image
- 5 Drip Feed types : Static, Unit Duration, Section, Section Unit Duration, Unit Start date/time
- Quiz results sharing url
- Playlist shortcode in course
- Yoast SEO page builder content for content analysis
- WooCommerce My Orders, PMPro remove on unchecking in LMS - Settings
- Drip feed can be started in middle of course
- Vibe Carousel Control navigation and Direction navigation in page builder
- Read more in course description
- Need warning in course description
- Wrong breadcrumbs in Course directory
- Quiz retakes bug
- Multiple accordions bug
- Multiple Tabs bug
- Progress bar shortcodes bug
- User activity in course not working
- Item pagination not working in course admin
- Course redirect loop bug
- question tag in front end
- Modern theme center header bugs
- Modern theme transparent header bugs
- Mobile Menu alignment
- Unread Notifications in Header
- WooCommerce errors box
- Redirect on taxonomy to all courses not working
- Modern theme sleek header bugs
- Testimonial slug translation
- Transparent header styling issues
- Transparent header missing title
- Profile settings in P3 layout break
- Group avatar and background in g4 layout
- Group forums infinite loop
- NAN in User Stats
- WooCommerce my orders edit-address not working bug
- question shortcode not working in blog posts
- WP Multisite direct checkout not working
- WP Multisite WooCommerce.min.css not included
- Course category links in WP Admin
- Vertical tabs in Units
- Group forum group header bug
- 404 status on 404 page
- Touch Punch.js bug in buddypress.js
- Time below user submissions in Course - Submissions
- Hi"Array" in emails
- Members directory Instructors filter not working
- Page settings not working with WooCommerce deactivated
- select2.js bug when WooCommerce deactivated
- LMS Stats and Settings layouts broken
- Vibe carousel auto scroll not working
- RTL css issues
- Unlimited time missing in course curriculum
- Footer styles not working in Start course page
- WooCommerce shop bug in boxed layout
- Modern theme Related courses bug : same course
- Modern Theme Related courses not removing bug
- Course activity load more loses context
- News post type not visible in Page builder
- Js error in WP Admin - courses, units
- Location not uncheck in BP filter widget
- Badge notification not working
- Instructing courses warning when no curriculum set.
- Darken Radio button and Checkbox borders
- Border color in Rgba instead of hex color.
2.0
Features Update
New Features
Updated Components
Issues Fixed
TRANSLATION FILES STATUS in version 2.0
- New BBPRESS THEME
- REVOLUTION SLIDER ADDED
- 5 Directory Layouts added : Switch in Theme Customiser
- 5 Courses layouts added : Switch in Theme Customiser
- 4 Profile Layouts added : Switch in Theme Customiser
- 4 Group Layouts added : Switch in Theme Customiser
- 8 Header Layouts
- 3 Footer Layouts
- Minimal Skin Added : Switch in Theme Customiser
- Elegant Skin Added : Switch in Theme Customiser
- Offline Courses switch added : Switch in Course - Settings
- Display Course progress bar on course home : Switch in Course - Settings
- Course Progress based on Time instead of units completed : Switch in Course - Settings
- Hide course button after the course is purchased : Switch in Course - Settings
- Display unit content on course home page : Switch in Course - Settings
- Course Activity and ability to post course status.
- Course Activity filter in Activity Directory.
- Course Activity sorters in Activity.
- Course Drive feature with Course Privacy, * Requires BuddyDrive
- Pretty Permalinks for various Course sections
- Instructor can mark unit complete/incomplete in Course - Admin - Members - stats area
- Course Submissions revamp
- Events creation in Course Front End edit
- One Review per Course and Review Edit functionality with Reply to review option for instructors.
- Display unit description on Course home : Switch in WP Admin - LMS - Settings
- Site Lock feature added: : Switch in WP Admin - WPLMS - Miscellaneous
- Connect course with External link : Switch in WP Admin - LMS - Settings and in edit Course - Pricing section
- Course Button shortcode added
Updated Components
- WPLMS Styling (SASS)
- CSS and JS Minification
- Improvements in architecture, load on demand.
- Conditional loading of scripts in various areas.
- Course Forum Privacy
- Set Duration parameter for course , unit, quiz and assignment on per unit basis
- Duration parameter for drip feed for per course.
- Enable Drip Unit wise or Section wise on per course basis
- Pmpro & WooCommerce Orders appear in BuddyPress Profile.
- Improved User selection in Course admin area
- Course rating to stars from radio buttons
- Sidebar in BBPress
- Gallery shortcode compatible with WordPress gallery
- Quiz Radio and Checkboxes changed to CSS 3 radio and Checkboxes
- Chosen dependency removed from WPLMS Front End
- Chosen Dependency removed from Vibe Customiser backend
- WooCommerce 2.5 Templates
- Widgets constructor changed to WP 4.3+ compatibility
- Improvements in security , direct access to php scripts removed
- BuddyPress Profile cover and group cover picture enabled
- Translation files updated
- JsComposer updated
- LayerSlider updated
Issues Fixed
- Course Forum privacy
- Statistics/Leaderboard calculation correction for Quiz/Assignments
- Member Filters not working bug
- Instructor unable to access free units bug
- Quiz reset string bug
- Fill in the blank not recorded bug
- Text domain added for loco translate
- Woocommerce message display bug
- Assignment submission bug fix
- Directory Titles and Single user page title bug with Yoast SEO
- TinyMCE error fix
- BP Social connect issue with Certificate code validator
- Course pricing with Pmpro memberships bug
- Course pricing save with Course codes bug
- Popup Shortcode with Vibe Page builder or Visual composer issue
- Start course not sending touch points emails
- Instructor name displayed as Array in email messages via Touch points
- Vibe Shortcodes translation issue with incorrect text domain
- Check results not working when slugs are changed
- Improved social sharing links
- One session per user with BP Social connect bug
- Course code bug with | symbol
- Export.csv not automatically downloading
- Social sharing not available in posts
- Instructor dropdown in course filter widget not working properly
- WPLMS - BuddyPress - registration redirect not working
- Styling issue in Modern theme with Social connect buttons
- Group admins missing in Modern theme
- Payment post type visible in Front end.
- Forum creation not working in WPLMS Front end
- Third level menu does not appear in Mobile menu
- My Orders visible even after WooCommerce is deactivated
- Progress bar display in WPLMS Dashboard
- Vibe WooCommerce carousel widget bug fix
- Skip product page automatic redirect to cart issue
- Notes & Discussion comment time issue
- Notes and discussion unit comment not triggering touch points
- Course ratings not required in review. Multiple course reviews per course by student.
- ]] in gallery shortcode
- Create course incorrect message fix
- Unlimited displayed in unit assignments area
- / mark in instructor bio
- %s recorded in activity string
- Course review count and rating not updated when editing review from admin panel
- Forum settings displayed in Unit settings even after BBPress is deactivated
- Instructor message tip improper display in single course
- Course progress dashboard widget incorrect progress count.
- Spelling corrections
TRANSLATION FILES STATUS in version 2.0
Language | WPLMS Theme | Vibe course Module | Vibe Custom Types | Vibe Shortcodes | WPLMS assignments | WPLMS Dashboard | WPLMS EventOn | WPLMS Frontend |
pt_BR | 88 | 83 | 86 | 98 | 94 | 100 | 100 | 52 |
pl_PL | 4 | 0 | ||||||
nl_NL | 66 | 38 | ||||||
it_IT | 37 | 33 | 37 | 100 | 45 | |||
fr_FR | 80 | 49 | 57 | 82 | 77 | 68 | 100 | 47 |
es_ES | 84 | 53 | 70 | 95 | 79 | 88 | 100 | 52 |
el_GR | 63 | 37 | 75 | 47 | ||||
de_DE | 65 | 39 | 46 | 75 | 80 | 49 | ||
cs_CZ | ||||||||
ar | 54 | 37 | 45 | 68 | 78 | 48 | ||
zh_CN | 76 | 51 | 62 | 82 | 82 | 87 | 100 | 50 |
tr_TR | 23 | 16 | 2 | 0 | 2 | 0 | 6 | 0 |
sv_SE | 81 | 49 | 53 | 82 | 82 | 83 | 100 | 49 |
fa_IR | 87 | 87 | 84 | 97 | 97 | 98 | 100 | 52 |
sr_RS | 60 | 30 | ||||||
ru_RU | 75 | 50 | 53 | 82 | 77 | 76 | 100 | 49 |
nb_NO | 91 | |||||||
sk_SK | 4 | 53 | 74 | 87 | 94 | |||
1.9.9
Front End Revamp Update
New Features
Updated Components
Issues Fixed
TRANSLATION FILES STATUS in version 1.9.8
- New Front End Course creation module : shortcode [course_edit] : Tutorial
- Setup Permalinks for Course/Units/Quiz : WP Admin - Pemalinks
- Modern Theme with OneClick Setup : Tutorial
- Course Location Taxonomy available (WPLMS options - Course Manager) : Tutorial
- Course Category /Level/Location redirect to Course Directory switch : Tutorial
- EventOn : Tutorial
Updated Components
- Module Tag in Course units
- Course Start Date filter in Course Filters widget.
- Enable Unit Comments only where Comments are enabled in post settings : WP Admin - LMS - Settings
- Enable Unit Time as Drip Duration : WP Admin - LMS - Settings
- Advanced search Widget & Search page with location parameter
- WPLMS init/register architecture improvements.
- Non-Ajax Courses switch : WP Admin - LMS - Settings
Issues Fixed
- Touch points notifications,emails,messages
- Media Lock in Units
- Module Tags in Units
- Comment status check for comments heading
- Coming soon for Free courses bug
- Notes and discussion print_r bug
- Woocommerce message display bug
- Exclude courses - course category bug
- Widget carousel auto rotate bug fix
- Duplicate Wplms_start_coruse hook removed.
- Course progress cookie removed
- Course retake count filter "wplms_course_retake_count" added
- Quiz retakes count bug fix
- Unit comment time bug fix
- Email template bug fix
- star rating bugfix
- Registration redirect bug fix
- Same page login redirect bug fix
- Theme Translation overwrite (wp-content/languages/wplms/xx_XX.mo) bug fix
- Restrict course creation limit for instructor bug fix
- Layerslider updated
- jsComposer updated
TRANSLATION FILES STATUS in version 1.9.8
Language | WPLMS Theme | Vibe course Module | Vibe Custom Types | Vibe Shortcodes | WPLMS assignments | WPLMS Dashboard | WPLMS Events | WPLMS Frontend |
pt_BR | 97 | 95 | 96 | 98 | 97 | 100 | 100 | 57 |
pl_PL | 4 | 0 | ||||||
nl_NL | 74 | 43 | ||||||
it_IT | 42 | 39 | 42 | 100 | 50 | |||
fr_FR | 88 | 57 | 64 | 82 | 77 | 86 | 100 | 52 |
es_ES | 93 | 60 | 77 | 95 | 89 | 88 | 100 | 57 |
el_GR | 71 | 43 | 84 | 52 | ||||
de_DE | 69 | 45 | 45 | 84 | 80 | 54 | ||
cs_CZ | ||||||||
ar | 58 | 42 | 51 | 72 | 78 | 48 | ||
zh_CN | 85 | 59 | 70 | 82 | 96 | 87 | 100 | 95 |
tr_TR | 27 | 18 | 2 | 0 | 4 | 0 | 6 | 0 |
sv_SE | 90 | 56 | 60 | 82 | 86 | 83 | 100 | 54 |
fa_IR | 96 | 95 | 94 | 97 | 97 | 98 | 100 | 57 |
sr_RS | 61 | 36 | ||||||
ru_RU | 83 | 56 | 60 | 82 | 86 | 76 | 100 | 54 |
nb_NO | 91 | |||||||
sk_SK | 10 | 61 | 83 | 97 | 94 | |||
Unit duration on course certificate
ADD this code in wplms-customizer plugin->wplms-customizer.php
if (!function_exists('vibe_unit_duration_certificate')) { function vibe_unit_duration_certificate( $atts, $content = null ) { $course_id=$_GET['c']; $course_curriculum = bp_course_get_curriculum_units($course_id); foreach($course_curriculum as $unit_id){ $unit_duartion+=get_post_meta($unit_id,'vibe_duration',true); } return '<div id="unit_duration">'.$unit_duartion.' '.__('Minutes').'</div>'; } add_shortcode('certificate_unit_duration', 'vibe_unit_duration_certificate'); }Add this code and then use the shortcode [certificate_unit_duration] in Lms->certificate template You can convert convert $unit_duration from minutes to hours
WPLMS Dashboards
Inspiration : Dashboards is a one stop area for Student / Instructor to get a brief snapshot of what is happening in the site/courses.
In this tip we'll learn how to setup WPLMS Dashboards. Following steps will guide you in setting up the dashboards feature :
1. Once you update your theme to 1.8 version, you'll get a notification to install the WPLMS Dashboards plugin.
2. Install and activiate the plugin
3. You should now see a Dashboard link in the front end, logged in panel and in your profile.
4. Initially the dashboard section would appear blank because this part is actually linked to sidebars/widgetized areas
5. Go to WP Admin -> Appearance -> Widgets ad you'll see 2 new sidebars : Student sidebar and Instructor sidebar
6. Adding widgets in the student sidebar would display them in the dashboard area of students only where as adding widgets in the instructor sidebar would display them in the dashboard area of Instructors and Administrators
7. There are serveral Dashboard specific widgets added by the plugin which start with prefix " DASHBOARD : "
8. All Instructor dashboard widgets should only be used for Instructor dashboards, these widgets would start with prefix : "DASHBOARD : Instructor"
9. Remaining widgets can be used both for Instructors and Students
10 . Following is the list of Dashboard specific Widgets :
--- Widget : Scope : Description
- Activity : BOTH : Displays activity, Last unread messages , Friends online
- Course Progress : Student : Displays list of courses with progress bars depicting student progress percentage in courses
- Simple Stats : Student : Displays Statistics for students like : Finished Courses, Finished Units, Finished Quizzes, Finished Assignments
- Student Stats : Student: Displays graphs with marks in various courses, quizzes and assignments, viz a viz Average marks
- Contact Users : BOTH : Displays a contact form using which messages can be sent to: Friends, Instructors(all),Administrators, Students in Instructor courses.
- Text widget : BOTH : Simple text widget, can be used by administrator for global announcements, also evaluates shortcodes.
- To do Tasks : BOTH : Small widget for creating and saving tasks in dashboards
- Line Break : BOTH : Useful for alignment in dashboards, starts a new line of widgets.
- Announcements : Instructor: Is used by Instructors to create and send announcements to students in their courses. Only 1 annoucement per course can be shared.
- Instructor Simple stats : Instructor : Much like student stats, displays small useful information about instructor
- News : BOTH : Useful for sharing Course specific information with users, shown in carousel form. Each news block supports post formats which has a different display style.
- Instructor Commissions : Instructor: Instructor earned commissions per month basis.
- Instructor Stats : Instructor : Statistics in instructor courses, automatically generates marks ranges based on maximum/minimum values and the number of ranges parameter set in the widget settings and displays number of students in each range.
Using JWPlayer with WPLMS
To make JWPlayer compatible with WPLMS, that is to open the JWPlayer videos in units when students are pursuing the course, you can follow below settings
Copy and paste the code (from any one of the methods) in WPLMS Customizer/wplms_customizer.php file or WPLMS Child theme (any)/functions.php file
Below are 2 methods for making JWPlayer compatible with WPLMS :
Method 1
Method 2
add_action('plugins_loaded','wplms_define_function_the_unit'); function wplms_define_function_the_unit(){ if(!function_exists('the_unit')){ function the_unit($id=NULL){ if(!isset($id)) return; do_action('wplms_before_every_unit',$id); do_action('wp_enqueue_scripts'); $post_type = get_post_type($id); $the_query = new WP_Query( 'post_type='.$post_type.'&p='.$id ); $user_id = get_current_user_id(); while ( $the_query->have_posts() ):$the_query->the_post(); $unit_class = 'unit_class'; $unit_class=apply_filters('wplms_unit_classes',$unit_class,$id); echo '<div class="main_unit_content '.$unit_class.'">'; add_shortcode('jwplayer', array('JWP6_Plugin', 'shortcode')); if($post_type == 'quiz'){ $expiry = get_user_meta($user_id,$id,true); if(is_numeric($expiry) && $expiry < time()){ $message = get_post_meta($id,'vibe_quiz_message',true); echo apply_filters('the_content',$message); }else{ the_content(); } }else{ the_content(); } wp_link_pages(array( 'before'=>'<div class="unit-page-links page-links"><div class="page-link">', 'link_before' => '<span>', 'link_after'=>'</span>', 'after'=> '</div></div>')); echo '</div>'; endwhile; wp_reset_postdata(); do_action('wplms_after_every_unit',$id); $attachments =& get_children( 'post_type=attachment&output=ARRAY_N&orderby=menu_order&order=ASC&post_parent='.$id); if($attachments && count($attachments)){ $att= ''; $count=0; foreach( $attachments as $attachmentsID => $attachmentsPost ){ $type=get_post_mime_type($attachmentsID); if($type != 'image/jpeg' && $type != 'image/png' && $type != 'image/gif'){ if($type == 'application/zip') $type='icon-compressed-zip-file'; else if($type == 'video/mpeg' || $type== 'video/mp4' || $type== 'video/quicktime') $type='icon-movie-play-file-1'; else if($type == 'text/csv' || $type== 'text/plain' || $type== 'text/xml') $type='icon-document-file-1'; else if($type == 'audio/mp3' || $type== 'audio/ogg' || $type== 'audio/wmv') $type='icon-music-file-1'; else if($type == 'application/pdf') $type='icon-text-document'; else $type='icon-file'; $count++; $att .='<li><i class="'.$type.'"></i>'.wp_get_attachment_link($attachmentsID).'</li>'; } } if($count){ echo '<div class="unitattachments"><h4>'.__('Attachments','vibe').'<span><i class="icon-download-3"></i>'.$count.'</span></h4><ul id="attachments">'; echo $att; echo '</ul></div>'; } } $forum=get_post_meta($id,'vibe_forum',true); if(isset($forum) && $forum){ echo '<div class="unitforum"><a href="'.get_permalink($forum).'" target="_blank">'.__('Have Questions ? Ask in the Unit Forums','vibe').'</a></div>'; } } } }
1.9.3
Features Added
Updated Components
Issues Fixed
TRANSLATION FILES STATUS in version 1.9.3
- Student/Instructor specific Menus : link
- WPLMS Menu options in Appearance -> Menus
- Custom CSS option for WP Login screen in WPLMS -> Miscellaneous : link
Updated Components
- WPLMS BadgeOs add on has been updated with a major fix.
- Stats calculation hooks for extension in Quiz/Assignment/Units/Questions etc..
- Inbuilt WordPress importer updated for media import issues
- Javascript fixes to review submissions without review content
- Filterable posts type now has "Exclude" terms field
- Extra button for "Submitting" Assignments removed
Issues Fixed
- Strict standards and notices in WP Debug fixed
- Translation fixes
- In Course quiz issues in start page
- Back to back in course quizzes not working in course
- Instructors viewing students courses by default
- Matching Questions Bug in in Course quiz
- Submit quiz popup states start course message
- Course statistics warning in LMS -> Statistics
- Warning on default sort option setting in LMS -> Settings
- Redirect to PMPro levels page on take this course bug
- Unable to remove subscribed courses on cancelling PMPro membership
- Widget spacing in Vibe Carousel
- Course statuses appearing in one word in carousels/grids
- Quiz Timers clicks disabled
- Quiz stats calculation fixes
- ID's not appearing for all courses/units,quizzes, questions etc..
- Avatar fixes in groups, messages etc.
- Date at the bottom of units
- Multiple translation domains in plugins and theme removed.
TRANSLATION FILES STATUS in version 1.9.3
Language | WPLMS Theme | Vibe course Module | Vibe Custom Types | Vibe Shortcodes | WPLMS assignments | WPLMS Dashboard | WPLMS Events | WPLMS Frontend |
pt_BR | 72 | 80 | 44 | 46 | 73 | 83 | 70 | |
pl_PL | 4 | 1 | ||||||
nl_NL | 79 | 69 | ||||||
it_IT | 44 | 63 | 54 | 100 | 88 | |||
fr_FR | 93 | 93 | 82 | 87 | 84 | 98 | 100 | 91 |
es_ES | 99 | 99 | 99 | 99 | 99 | 100 | 100 | 100 |
el_GR | 75 | 71 | 95 | 91 | ||||
de_DE | 73 | 73 | 66 | 95 | 91 | 95 | ||
cs_CZ | ||||||||
ar | 61 | 69 | 66 | 80 | 78 | 84 | ||
zh_CN | 90 | 96 | 90 | 87 | 97 | 98 | 100 | 96 |
tr_TR | 28 | 29 | 3 | 4 | 6 | 1 | ||
sv_SE | 96 | 93 | 77 | 87 | 97 | 94 | 100 | 95 |
fa_IR | 84 | 92 | 77 | 91 | 100 | |||
sr_RS | 64 | 58 | ||||||
ru_RU | 88 | 91 | 77 | 86 | 97 | 87 | 100 | 94 |
nb_NO | 91 | |||||||
1.9.4
Features Added
Updated Components
Security Fixes
Issues Fixed
TRANSLATION FILES STATUS in version 1.9.4
- Simple notes and discussion style : link
- Section wise drip feed in courses : link
- Negative marking in quizzes
- Quiz passing score : link
- Certificate PDF : link
- Coming soon courses
- Shortcodes added : [course_search] for search box and [course_completion_date] for certificates
- Dashboard Widget : My Courses/My Quizzes/ My Assignments/My Units/My Downloads
- Private course forums : link
- Practice questions in units : link
Updated Components
- Unfinished Quiz popup message on submit
- Create Course auto remove default messages
- Course button on mobile screens
- Conditional Quiz retake option
- Responsive Parallax sections
- Password hint on Registration page
- Site url changed to home url for Logo url on multisite installations.
- Define certificate size in template
- Direct checkout now uses WC() instead of global $woocommerce
- Filter on Student/Instructor login redirect
Security Fixes
- esc_url added on add_query_arg instances
Issues Fixed
- Course News not opening
- Direct checkout not working on course renewal
- Course attachments in new tab
- Responsive parallax
- Page-builder carousel/filterable/grid bug fix for individual post ids
- Create course default text remove on click
- Quiz reset, clear answer bug
- RTL Bug fixes
- Forms shortcode select box bug
- Responsive cart
- Responsive fixes on Mobile
- Post and comment counter in vibe stats shortcodes
- Independent forum creation bug
- Multiple membership levels in course pages
- Asterix in courses in alphabetical sort
- Private courses in set commissions
- Sort by post ids in Page builder
TRANSLATION FILES STATUS in version 1.9.4
Language | WPLMS Theme | Vibe course Module | Vibe Custom Types | Vibe Shortcodes | WPLMS assignments | WPLMS Dashboard | WPLMS Events | WPLMS Frontend |
pt_BR | 97 | 98 | 95 | 95 | 100 | 92 | 100 | 100 |
pl_PL | 4 | 1 | ||||||
nl_NL | 77 | 68 | ||||||
it_IT | 43 | 62 | 50 | 100 | 88 | |||
fr_FR | 91 | 92 | 76 | 83 | 84 | 91 | 100 | 91 |
es_ES | 96 | 98 | 92 | 95 | 99 | 92 | 100 | 100 |
el_GR | 73 | 70 | 95 | 91 | ||||
de_DE | 71 | 71 | 61 | 95 | 84 | 95 | ||
cs_CZ | ||||||||
ar | 60 | 68 | 61 | 80 | 78 | 84 | ||
zh_CN | 88 | 95 | 83 | 83 | 97 | 91 | 100 | 96 |
tr_TR | 27 | 28 | 3 | 0 | 4 | 0 | 6 | 1 |
sv_SE | 93 | 92 | 72 | 83 | 97 | 87 | 100 | 95 |
fa_IR | 81 | 90 | 71 | 84 | 100 | |||
sr_RS | 63 | 57 | ||||||
ru_RU | 85 | 89 | 71 | 82 | 97 | 80 | 100 | 94 |
nb_NO | 91 | |||||||
sk_SK | 92 | |||||||
1.9.5
Features Added
Updated Components
Security Fixes
Issues Fixed
TRANSLATION FILES STATUS in version 1.9.5
- Manage Course Status from Front end
- Course Reviews Widget
- Members directory default order : set in WP Admin - LMS - Settings
- Display assignment in units in Curriculum : Activate from WP Admin - LMS- Settings
- Quiz featured image and taxonomy added for Page builder blocks.
- User login status in admin panel : Check WP Admin - Users
- Password strength meter for WooCommerce new account creation in checkout page
Updated Components
- Improved Single session per user
- Improved Student course progress bars
- Badge and Certificate assignment condition change from > to >=
- Filter on Take this course button label
- Improved assignment management in Front end Unit editing
- BBPress styling changes
- Filter on logo link/url
Security Fixes
- esc_url_raw added for plugin updates
- Unique security key in options panel to differentiate between two WPLMS sites
Issues Fixed
- OneInstructor one click setup bug fix with parallax
- Simple Notes and discussion bug fixes
- Quiz passing message bug fix
- Course attachments in new tab
- Next unit bug fix after quiz
- Next page in unit js not working bug
- Fillblank and Small text answer auto evaluation fix
- Quiz message with the_content filter
- Change user role from customer to student on order completion
- Date format in Certificate shortcode complaint with WP format
- Star rating function added for custom star rating display
- Shortcode alert in form select fix
- Create groups title bug
- Login dropdown user image fix
- Youtube Fontawesome title fix
- Course bulk actions enabled by default for Admin
- Custom post type support in BuddyPress activity via add_theme_support for BP v 2.2+
- Filter added on course categories widget : wplms_course_filters_course_cat
- BuddyPress widgets design changes/CSS fixes
- Course codes feature bug fix
TRANSLATION FILES STATUS in version 1.9.5
Language | WPLMS Theme | Vibe course Module | Vibe Custom Types | Vibe Shortcodes | WPLMS assignments | WPLMS Dashboard | WPLMS Events | WPLMS Frontend |
pt_BR | 96 | 95 | 93 | 95 | 100 | 91 | 100 | 98 |
pl_PL | 4 | 1 | ||||||
nl_NL | 76 | 67 | ||||||
it_IT | 43 | 60 | 49 | 100 | 87 | |||
fr_FR | 90 | 89 | 75 | 83 | 84 | 90 | 100 | 90 |
es_ES | 95 | 95 | 90 | 95 | 99 | 91 | 100 | 98 |
el_GR | 72 | 68 | 95 | 90 | ||||
de_DE | 70 | 70 | 60 | 95 | 83 | 93 | ||
cs_CZ | ||||||||
ar | 59 | 66 | 60 | 80 | 78 | 83 | ||
zh_CN | 88 | 92 | 82 | 83 | 97 | 90 | 100 | 95 |
tr_TR | 27 | 27 | 3 | 0 | 4 | 0 | 6 | 1 |
sv_SE | 92 | 89 | 70 | 83 | 97 | 86 | 100 | 93 |
fa_IR | 81 | 88 | 70 | 83 | 100 | |||
sr_RS | 62 | 57 | ||||||
ru_RU | 85 | 87 | 70 | 82 | 97 | 79 | 100 | 93 |
nb_NO | 91 | |||||||
sk_SK | 10 | 97 | 97 | 100 | 99 | |||
1.9.7
Updated Components
Issues Fixed
TRANSLATION FILES STATUS in version 1.9.7
- Single Quiz revamp, no save answer button
- Improved User - Results section with pagination
- Google Fonts revamped : link
- Dashboard link added in Appearance - Menus - WPLMS
- WPLMS Front End with WPML multilingual plugin
Issues Fixed
- HTML Email issues
- PreCourse error on Course renew
- Font Manager not working
- Pagination missing in User - Course - Results area
- MyCred addon plugin issue in units
- Search in Course - Admin not working
- Recurring payments re-starting the course
- Re-saving existing course curriculum
- Re-saving existing course pricing
- Changes in Front end course pricing
- Coming soon font end saving bug
- Quiz Passing score bug
- Padding score not applied on single quiz
- Dashboard link in Menus
- Respond.js file name bug
- LMS- Settings in Admin panel css bug
- Multiple Quiz/Assignment submission from same student
- Pre Course bug in Free courses with auto-subscribe disabled
- Wrong answers in single quiz
TRANSLATION FILES STATUS in version 1.9.7
Language | WPLMS Theme | Vibe course Module | Vibe Custom Types | Vibe Shortcodes | WPLMS assignments | WPLMS Dashboard | WPLMS Events | WPLMS Frontend |
pt_BR | 98 | 97 | 99 | 99 | 97 | 98 | 100 | 100 |
pl_PL | 4 | 1 | ||||||
nl_NL | 76 | 42 | ||||||
it_IT | 43 | 38 | 44 | 100 | 87 | |||
fr_FR | 90 | 58 | 67 | 83 | 77 | 88 | 100 | 90 |
es_ES | 95 | 60 | 80 | 95 | 89 | 90 | 100 | 98 |
el_GR | 72 | 43 | 84 | 90 | ||||
de_DE | 70 | 44 | 54 | 84 | 82 | 93 | ||
cs_CZ | ||||||||
ar | 59 | 42 | 53 | 72 | 78 | 83 | ||
zh_CN | 86 | 58 | 72 | 83 | 96 | 89 | 100 | 95 |
tr_TR | 27 | 18 | 2 | 0 | 4 | 0 | 6 | 1 |
sv_SE | 92 | 56 | 62 | 83 | 86 | 85 | 100 | 93 |
fa_IR | 97 | 97 | 97 | 97 | 97 | 98 | 100 | 100 |
sr_RS | 62 | 35 | ||||||
ru_RU | 84 | 55 | 62 | 82 | 86 | 78 | 100 | 93 |
nb_NO | 91 | |||||||
sk_SK | 10 | 61 | 86 | 97 | 97 | |||
1.9.8
Bug Fixes Update
Updated Components
Issues Fixed
TRANSLATION FILES STATUS in version 1.9.8
- Improved in Course quiz submission
- View Quiz results of a Member from Course - Admin - Members - Stats
- Provision for Paid Quizzes
- Provision for decimal marking of questions in quizzes
- [sell_content] shortcode for selling content via WooCommerce products
- Course shortcode now accepts featured block parameter :[course id="XX" featured_block="course2"]
Issues Fixed
- Manual Course Submissions bug
- Fonts with spaces bug fix (open sans)
- Course progress bar boundary condition check on reset quiz
- Textarea bug in Single Quizzes
- Notes and discussion display bug
- Notes and discussion page, multiple replies on replies click bug fix
- Notes and discussion per unit, multiple replies on submission bug fix
- Free course auto subscribe, Seats full check bug fix
- Course subscribe notifications bug fix
- Drip feed units bug fix
- Quiz passing score bug fix
- Drip feed sections with Quiz passing score issues.
- Unit comment user Touch points bug fix
- Course shortcode bug fix
- Instructors payout payment via Paypal issue
- timestamp fix for course start date
- timestamp fix for unit start datetime
- Vibe shortcodes icons called only in posts and options panel
- WPML compatible menu links in Front end course editing
- WooCommerce Template updated
- Course progress bar reset bug in course retakes
- Layerslider updated
- jsComposer updated
TRANSLATION FILES STATUS in version 1.9.8
Language | WPLMS Theme | Vibe course Module | Vibe Custom Types | Vibe Shortcodes | WPLMS assignments | WPLMS Dashboard | WPLMS Events | WPLMS Frontend |
pt_BR | 98 | 97 | 99 | 99 | 97 | 98 | 100 | 100 |
pl_PL | 4 | 1 | ||||||
nl_NL | 76 | 42 | ||||||
it_IT | 43 | 38 | 44 | 100 | 87 | |||
fr_FR | 90 | 58 | 67 | 83 | 77 | 88 | 100 | 90 |
es_ES | 95 | 60 | 80 | 95 | 89 | 90 | 100 | 98 |
el_GR | 72 | 43 | 84 | 90 | ||||
de_DE | 70 | 44 | 54 | 84 | 82 | 93 | ||
cs_CZ | ||||||||
ar | 59 | 42 | 53 | 72 | 78 | 83 | ||
zh_CN | 86 | 58 | 72 | 83 | 96 | 89 | 100 | 95 |
tr_TR | 27 | 18 | 2 | 0 | 4 | 0 | 6 | 1 |
sv_SE | 92 | 56 | 62 | 83 | 86 | 85 | 100 | 93 |
fa_IR | 97 | 97 | 97 | 97 | 97 | 98 | 100 | 100 |
sr_RS | 62 | 35 | ||||||
ru_RU | 84 | 55 | 62 | 82 | 86 | 78 | 100 | 93 |
nb_NO | 91 | |||||||
sk_SK | 10 | 61 | 86 | 97 | 97 | |||
Page 2 of 2
12