Skip to content

Commit

Permalink
Bugfix: fas to fa icons, adjusted query courses
Browse files Browse the repository at this point in the history
  • Loading branch information
WunderJacob committed Jan 3, 2024
1 parent 77d8e54 commit 5af0c03
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 19 deletions.
9 changes: 4 additions & 5 deletions classes/learning_path_courses.php
Original file line number Diff line number Diff line change
Expand Up @@ -57,11 +57,10 @@ public static function buildsqlquery() {
$select = "SELECT s1.*
FROM (
SELECT ti.itemid AS course_node_id, c.fullname, c.shortname, c.category, " . $selectagg . "
FROM {tag_instance} ti
FROM {course} c
LEFT JOIN {tag_instance} ti ON ti.itemid = c.id AND ti.itemtype = 'course'
LEFT JOIN {tag} tag ON ti.tagid = tag.id
LEFT JOIN {course} c ON ti.itemid = c.id
%USERQUERY%
WHERE ti.itemtype = 'course'
GROUP BY ti.itemid, c.id
) AS s1 %WHEREQUERY%
";
Expand All @@ -77,9 +76,9 @@ public static function buildsqlquery() {
// Filter according to select button.
if ($configadele->selectconfig != null && $configadele->selectconfig == 'only_subscribed') {
global $USER;
$userquery = "JOIN (SELECT DISTINCT e.courseid
$userquery = "LEFT JOIN (SELECT DISTINCT e.courseid
FROM {enrol} e
JOIN {user_enrolments} ue ON
LEFT JOIN {user_enrolments} ue ON
(ue.enrolid = e.id AND ue.userid = :userid)
) en ON (en.courseid = c.id) ";

Expand Down
10 changes: 5 additions & 5 deletions vue3/components/completion/Completion.vue
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,22 @@

<div class="card-body">
<h5 class="card-title">
<i class="fas fa-check-circle"></i> Completion Criteria for:
<i class="fa fa-check-circle"></i> Completion Criteria for:
</h5>
<ul class="list-group list-group-flush">
<li class="list-group-item">
<i class="fas fa-header"></i> Course Title: {{ store.state.node.fullname }}
<i class="fa fa-header"></i> Course Title: {{ store.state.node.fullname }}
</li>
<li class="list-group-item">
<i class="fas fa-tag"></i> Tags: {{ store.state.node.tags }}
<i class="fa fa-tag"></i> Tags: {{ store.state.node.tags }}
</li>
</ul>
</div>

<div v-if="completions !== null">
<div class="card-body">
<h5 class="card-title">
<i class="fas fa-arrow-circle-up"></i> Parent Nodes:
<i class="fa fa-arrow-circle-up"></i> Parent Nodes:
</h5>
<ul class="list-group list-group-flush">
<template v-if="parentNodes.length > 0">
Expand Down Expand Up @@ -65,7 +65,7 @@

<div class="card-body">
<h5 class="card-title">
<i class="fas fa-arrow-circle-down"></i> Child Nodes:
<i class="fa fa-arrow-circle-down"></i> Child Nodes:
</h5>
<ul class="list-group list-group-flush">
<template v-if="childNodes.length > 0">
Expand Down
2 changes: 1 addition & 1 deletion vue3/components/modals/Modal.vue
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
<p class="form-control-static">{{shortname}}</p>
</div>
<div class="form-group">
<label for="tags"><b>Tags <i class="fas fa-tag"></i>:</b></label>
<label for="tags"><b>Tags <i class="fa fa-tag"></i>:</b></label>
<p class="form-control-static">{{tags}}</p>
</div>
</div>
Expand Down
6 changes: 3 additions & 3 deletions vue3/components/nodes/feedbackNode.vue
Original file line number Diff line number Diff line change
Expand Up @@ -110,13 +110,13 @@ const applyFormatting = () => {
</p>
<div class="formatting-toolbar">
<button @click="toggleFormatting('italic')" :class="{ active: isFormattingActive('italic') }">
<i class="fas fa-italic"></i>
<i class="fa fa-italic"></i>
</button>
<button @click="toggleFormatting('bold')" :class="{ active: isFormattingActive('bold') }">
<i class="fas fa-bold"></i>
<i class="fa fa-bold"></i>
</button>
<button @click="toggleFormatting('code')" :class="{ active: isFormattingActive('code') }">
<i class="fas fa-code"></i>
<i class="fa fa-code"></i>
</button>
</div>
<textarea
Expand Down
10 changes: 5 additions & 5 deletions vue3/components/user_view/UserPath.vue
Original file line number Diff line number Diff line change
Expand Up @@ -26,24 +26,24 @@
<notifications width="100%" />
<div>
<button @click="goBack" class="btn btn-outline-primary">
<i class="fas fa-arrow-left"></i> Go Back to Overview
<i class="fa fa-arrow-left"></i> Go Back to Overview
</button>
<h2 class="mt-3">User path for:</h2>
<div class="card">
<div v-if="store.state.lpuserpathrelation">
<div class="card-body">
<h5 class="card-title">
<i class="fas fa-user-circle"></i> {{ store.state.lpuserpathrelation.username }}
<i class="fa fa-user-circle"></i> {{ store.state.lpuserpathrelation.username }}
</h5>
<ul class="list-group list-group-flush">
<li class="list-group-item">
<i class="fas fa-user"></i> Firstname: {{ store.state.lpuserpathrelation.firstname }}
<i class="fa fa-user"></i> Firstname: {{ store.state.lpuserpathrelation.firstname }}
</li>
<li class="list-group-item">
<i class="fas fa-user"></i> Lastname: {{ store.state.lpuserpathrelation.lastname }}
<i class="fa fa-user"></i> Lastname: {{ store.state.lpuserpathrelation.lastname }}
</li>
<li class="list-group-item">
<i class="fas fa-envelope"></i> Email: {{ store.state.lpuserpathrelation.email }}
<i class="fa fa-envelope"></i> Email: {{ store.state.lpuserpathrelation.email }}
</li>
</ul>
</div>
Expand Down

0 comments on commit 5af0c03

Please sign in to comment.