Merge pull request #17878 from scmmishra/academy-lms-fixes

fix: minor bugs in lms
This commit is contained in:
Shivam Mishra 2019-06-07 13:44:05 +05:30 committed by GitHub
commit f280c82083
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 25 additions and 6 deletions

View File

@ -42,10 +42,10 @@
{% if has_access %}
<a href="/lms/topic?program={{ program }}&course={{ course.name }}&topic={{ topic.name }}" class="no-decoration no-underline">
{% else %}
<div>
<div onclick="show_singup()">
{% endif %}
{% if topic.hero_image %}
<div class="card-hero-img" style="background-image: url({{ topic.hero_image }})"></div>
<div class="card-hero-img" style="background-image: url('{{ topic.hero_image }})'"></div>
{% else %}
<div class="card-image-wrapper text-center">
<div class="image-body"><i class="fa fa-picture-o" aria-hidden="true"></i></div>
@ -103,4 +103,23 @@
</div>
</div>
</section>
{% endblock %}
{% block script %}
<script>
function show_singup() {
if (frappe.session.user == "Guest") {
let signup_dialog = new frappe.ui.Dialog({
title: __('Sign Up'),
primary_action: function() {
window.location.href = '/login#signup'
},
primary_action_label: 'Sign Up'
})
signup_dialog.set_message('You have to sign up to access the course');
signup_dialog.$message.show()
signup_dialog.show();
}
}
</script>
{% endblock %}

View File

@ -45,7 +45,7 @@
<p class='lead'>{{ education_settings.description }}</p>
<p class="mt-4">
{% if frappe.session.user == 'Guest' %}
<a class="btn btn-primary btn-lg" href="'/login#signup'}}">Start Learning</a>
<a class="btn btn-primary btn-lg" href="'/login#signup'">Sign Up</a>
{% endif %}
</p>
</div>

View File

@ -3,7 +3,7 @@
<a href="/lms/program?program={{ program.name }}" class="no-decoration no-underline">
<div class="card h-100">
{% if program.hero_image %}
<div class="card-hero-img" style="background-image: url({{ program.hero_image }})"></div>
<div class="card-hero-img" style="background-image: url('{{ program.hero_image }}')"></div>
{% else %}
<div class="card-image-wrapper text-center">
<div class="image-body"><i class="fa fa-picture-o" aria-hidden="true"></i></div>

View File

@ -42,7 +42,7 @@
<a href="/lms/course?name={{ course.name }}&program={{ program.name }}" class="no-decoration no-underline">
<div class="card h-100">
{% if course.hero_image %}
<div class="card-hero-img" style="background-image: url({{ course.hero_image }})"></div>
<div class="card-hero-img" style="background-image: url('{{ course.hero_image }}')"></div>
{% else %}
<div class="card-image-wrapper text-center">
<div class="image-body"><i class="fa fa-picture-o" aria-hidden="true"></i></div>

View File

@ -17,7 +17,7 @@
<a href="/lms/content?program={{ program }}&course={{ course }}&topic={{ topic.name }}&type={{ content.content_type }}&content={{ content.content.name }}" class="no-decoration no-underline">
<div class="card h-100">
<div class='card-body'>
<div>{{ content.content_type or '' }}</div>
<div class="text-muted">{{ content.content_type or '' }}</div>
<h5 class='card-title'>{{ content.content.name }}</h5>
</div>
{% if has_access %}