samarsault / noodle

Learning management system
4 stars 5 forks source link

Add Terms #103

Closed samarsault closed 4 years ago

samarsault commented 4 years ago

When user clicks enroll, show a modal with this content: Terms

extends layout

block content
    .agreement
        h2 Terms & Conditions

        #content
            p In order to register for a course, you will have to accept the following terms and conditions:
            ul
                li I am totally aware of Course Structure and am willing to register for the course after going through the handout thoroughly.
                li I will make sure to complete all the minimum requirements to be fulfilled for the certification of the courses and only then, I will be eligible to collect the Certification of Completion from CTE.
                li I am aware of the Course Fee as announced by the President of the CTE in Demo sessions.
                li I agree not to indulge into any malpractice with regards to evaluation components.
                li I agree to the terms and conditions of withdrawal refunds from a course(s) as explained by CTE Coordinator. 
                li In order to participate and register for the courses you must visit the CTE’s official website, and login using your BITS-ID.
                li Any Issue regarding the course/registration/withdrawal or any other related issue to CTE should be notified to the CTE, not the instructors, which ordinary conditions will be considered viable only till first 3 classes of the respective course. The decision by the president of CTE will be taken as final in any dispute or contrary of the same.
                li CTE will make all reasonable efforts to deliver the course as outlined in the handout of the respective course. However, CTE reserves the right to make reasonable amendments to the content and syllabus of a course when necessary.
                li CTE reserves the right to cancel courses, if necessary, which could be due to unforeseeable circumstances or insufficient enrollment. In this instance, all tuition and fees paid for the course will be refunded.

        form(action='/courses/register/' + course_id, method='POST', style='margin:10px 0;max-width:100%;line-height:1.6em;')
            input(name='agreement', type='checkbox', value='yes' ,checked) 
            |   I have read and agree to the Terms and Conditions, knowing that any violation of these terms may result in your expulsion from the course without any prior notice/warning and thereafter, I am willing to register for the course(s).
            br
            input(type='submit', value='Continue', style='width:auto;margin-top:10px') 

If he clicks agree, then proceed to register.

Chang required in flavour/cte/course.vue

samarsault commented 4 years ago

@Devanshu24 can you take this up?