I want to setup an Assessor role - Someone who marks students and answers their questions but does not have access to create or edit the course.
Can you help?
No this is not possible. he will get all the privileges of the instructor.
refer:
https://www.youtube.com/watch?v=Zaw277pvaig
Oh that would be very useful option to have. Not all tutors need to alter the course content.
So is it possible to just allow a tutor to upload videos and set a price without going through the whole course creation?
Hello,
you can set a default settings for all courses:
have a look on this tip:
https://wplms.io/support/knowledge-base/wplms-course-custom-nav-plugin/
for now this is all we have.
Thanks. will try the plugin to see if it is useful. But does this allow simplification for some tutors only or would all tutor view change with the setting?
the settings you will made here will be set as default for the all instructors for all courses.
Can the course creation option be turned off for a Tutor using this plugin?
hello,
goto admin >> lms >> setting >> disable create course button.
if tutor cant creates course then what will they do??
please explain the requirement.
They will just mark students on the assignments but not create / edit courses.
Will that be possible?
i can do one thing, i will share a code that will check the user role and then if it is tutor role then it will hide the edit course button and create course button for the tutor role.
That would be great Logan. However, as mentioned earlier, we have some tutors who can create / edit course while some are only assessors and responsible for marking and helping students but not edit course.
Will this code help to remove the edit / create option for some tutors?
Hello,
please add this code in your plugins >> wplms-customize >> customizer.php
add_action('init','remove_edit_course_for_tutor',9999);
function remove_edit_course_for_tutor(){
global $current_user;
get_currentuserinfo();
if( user_can( $current_user, "administrator") && is_user_logged_in()){
if(class_exists('WPLMS_Front_End')){
$fee = WPLMS_Front_End::instance();
remove_action('bp_course_options_nav',array($fee,'wplms_edit_course_menu_link'));
}
}
?>
<style> li#create-course-personal-li {display: none !important;}</style>
<?php
}
it will hide the create course button and edit button for tutor.
make sure tutor role exists in wp-admin >> users >> all-users >> role == tutor;