summaryrefslogtreecommitdiff
path: root/public/app/views/templates
diff options
context:
space:
mode:
Diffstat (limited to 'public/app/views/templates')
-rw-r--r--public/app/views/templates/invite.php61
1 files changed, 32 insertions, 29 deletions
diff --git a/public/app/views/templates/invite.php b/public/app/views/templates/invite.php
index 637697f..d7947da 100644
--- a/public/app/views/templates/invite.php
+++ b/public/app/views/templates/invite.php
@@ -35,41 +35,43 @@
<form method="post">
- <div class='row'>
- <div class='form-group '>
- <label for='members'>Μέλη *</label>
-
- <select id='members' class='form-select form-select-sm' name='members[]' multiple='multiple' style='width:100%'>
- <?php foreach($teachers as $key => $item) :?>
- <option value="<?=$item['id']?>"><?=$item['TeacherName']?></option>
- <?php endforeach; ?>
- </select>
- </div>
- </div>
-
+ <div class='row'>
+ <div class='form-group '>
+ <label for='members'>Προς *</label>
+
+ <select id='members' class='form-select form-select-sm' name='members[]' multiple='multiple' style='width:100%'>
+ <?php foreach($teachers as $key => $item) :?>
+ <option value="<?=$item['id']?>"><?=$item['TeacherName']?></option>
+ <?php endforeach; ?>
+ </select>
+ </div>
+ </div>
<br />
-
- <div class="row justify-content-center">
- <div class="col-6">
- <button type="submit" class="btn btn-primary btn-sm col-12">Σύνδεση</button>
- </div>
+ <div class="row">
+ <div class='form-group '>
+ <button type="submit" class="btn btn-primary btn-sm col-12">
+ Αποστολή προσκλήσεων
+ </button>
+ </div>
</div>
</form>
</div>
<div class="info">
- <!--
- <p>Αν ξεχάσατε τον κωδικό πρόσβασης μπορείτε να δημιουργήσετε ένα νέο (υπο κατασκευή).</p>
- -->
<p>
- Εαν δικαιούστε αλλά δεν έχετε πρόσβαση στο site, παρακαλούμε επικοινωνήστε
- με τη διεύθυνση του σχολείου προκειμένου να σας αποσταλεί σχετική πρόσκληση.
+ Χρησιμοποιήστε τη φόρμα για να προσκαλέσετε νέους χρήστες
+ ή για reset ενός account.
+ </p>
+ <p>
+ Κάθε πρόσκληση παραμένει ενεργή για 72 ώρες.
+ Στο διάστημα αυτό δεν μπορεί να σταλεί άλλη πρόσκληση στο ίδιο email.
</p>
<p>
- Ο ιστότοπος χρησιμοποιεί cookies τα οποία έχουν αποκλειστικά λειτουργικό ρόλο.
- Η χρήση των υπηρεσιών του site συνεπάγεται την αποδοχή διατήρησης αυτών των cookies.
+ Μην στέλνετε πολλές προσκλήσεις ταυτόχρονα.
+ Ένας καλός ρυθμός είναι οι 5 προσκλήσεις το λεπτό
+ και έως 30 προσκλήσες την ημέρα.
</p>
</div>
@@ -97,30 +99,31 @@ $(document).ready(function() {
// -------------------------------------------------------------------------
$('.content form').submit( event => {
+
event.preventDefault();
// prepare data to POST
var data = {
- email: $('input[name=email]').val(),
- password: $('input[name=password]').val()
+ ids: getValues($('#members'))
};
+ console.log(data);
// select action url (add or update)
- var request = '/account/check-login';
+ var request = '/admin/send/invitation';
// send POST request
$.post(request, data)
.done(function( data ) {
if (data.status !== false) {
- window.location.href = data.status.goto;
+ alert('Έχουν αποσταλεί οι προσλήσεις:\n\n'+ data.sent);
+ window.location.href = '/panel';
} else {
alert('Τα στοιχεία πρόσβασης που δώσατε είναι λάθος. Παρακαλώ προσπαθήστε ξανά.');
}
});
-
});
});