summaryrefslogtreecommitdiff
path: root/public/app/views/components/user-management.php
diff options
context:
space:
mode:
Diffstat (limited to 'public/app/views/components/user-management.php')
-rw-r--r--public/app/views/components/user-management.php65
1 files changed, 0 insertions, 65 deletions
diff --git a/public/app/views/components/user-management.php b/public/app/views/components/user-management.php
deleted file mode 100644
index 636f2ff..0000000
--- a/public/app/views/components/user-management.php
+++ /dev/null
@@ -1,65 +0,0 @@
-<div class="user">
-
- <div class="dropdown js-visitor">
- <button type="button" class="btn btn-default dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false">
- <i class="fa fa-regular fa-user"></i>
- Διαχείριση Λογαριασμού
- <span class="caret"></span>
- </button>
- <ul class="dropdown-menu">
- <li><a class="dropdown-item" href="/login">Είσοδος</a></li>
-
- <li><hr class="dropdown-divider"></li>
-
- <li><a class="dropdown-item" href="/registration">Εγγραφή</a></li>
- <li><a class="dropdown-item disabled" href="/reset-password">Επαναφορά password</a></li>
- </ul>
- </div>
-
- <div class="dropdown js-subscriber">
- <button type="button" class="btn btn-default dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false">
- <i class="fa fa-regular fa-user"></i>
- Διαχείριση Λογαριασμού <span class="caret"></span>
- </button>
- <ul class="dropdown-menu">
- <li><a class="dropdown-item" href="/account/profile">Διαχείριση Προφίλ</a></li>
- <li><a class="dropdown-item" href="/account/courses">Ύλη μαθημάτων</a></li>
- <li><a class="dropdown-item" href="/account/payments">Πληρωμές</a></li>
-
- <li><hr class="dropdown-divider"></li>
-
- <li><a class="dropdown-item" href="/logout">Έξοδος</a></li>
- </ul>
- </div>
-
-</div>
-
-
-<script>
- // if user is connected hide anonymous user menu and show connected user's content
- if (cookieExists('cluser') && (readCookie('cluser').includes('connected'))) {
- [].forEach.call(document.querySelectorAll('.js-visitor'), function (el) {
- el.style.display = 'none';
- });
- [].forEach.call(document.querySelectorAll('.js-subscriber'), function (el) {
- el.style.display = 'unset';
- });
-
- // also extract user's full name to personalize messages
- let connection = unescape(readCookie('cluser')).split(';');
- connection.shift(); // remove 1st item (="connection")
- let name = connection.join(' '); console.log(name);
- var node = document.querySelectorAll('.js-subscriber button')[0];
- node.innerHTML = `<i class="fa fa-regular fa-user"></i> ${name} <span class="caret"></span>`;
-
-
- } else { // else ... do the opposite
- [].forEach.call(document.querySelectorAll('.js-subscriber'), function (el) {
- el.style.display = 'none';
- });
- [].forEach.call(document.querySelectorAll('.js-visitor'), function (el) {
- el.style.display = 'unset';
- });
- }
-
-</script>