{% extends 'base.html' %} {% block title %} SLUB - Προσθήκη Διαπιστευτηρίων Χρηστών {% endblock %} {% block content %} <nav id="session_nav"> Έχετε εισέλθει ως <strong>{{ user.first_name }} {{ user.last_name }}</strong>! | <a href="{% url 'admin_home' %}">Αρχική Σελίδα</a> | <a href="{% url 'logout' %}">Έξοδος</a> </nav> <h4>Προσθήκη Διαπιστευτηρίων Χρηστών</h4> <form id="user_credentials_import_form" accept-charset="utf-8" enctype="multipart/form-data" action="{% url 'import_user_credentials' %}" method="post"> {% csrf_token %} <table> <tbody> <tr> <td style="text-align:right;"><label for="platform">Πλατφόρμα διαπίστευσης:</label></td> <td style="text-align:left;"> <select name="platform" id="platform" required="required"> <option value=""></option> {% for name in platform_names %} <option value="{{ name }}">{{ name }}</option> {% endfor %} </select> </td> </tr> <tr> <td style="text-align:right;"> <label for="credentials_file">Αρχείο διαπιστευτηρίων<span style="color:darkorange;">*</span>:</label> </td> <td style="text-align:left;"> <input type="file" accept="text/plain" name="credentials_file" id="credentials_file" required="required" /> </td> </tr> </tbody> </table> <p style="color:darkorange;"> <strong> * Το αρχείο διαπιστευτηρίων πρέπει να είναι ένα μη-κενό απλό αρχείο κειμένου, να έχει μέγεθος έως 40KB και να <br /> περιλαμβάνει μόνο γραμμές της μορφής <Login: X Password: Y> (χωρίς τις γωνιακές αγκύλες) όπου X είναι <br /> ένα μη-κενό όνομα χρήστη, Y είναι ένας μη-κενός κωδικός πρόσβασης και κανένα από τα δύο δεν περιέχει τη <br /> συμβολοσειρά < Password: > (χωρίς τις γωνιακές αγκύλες) ή/και χαρακτήρες μη-αποκωδικοποιήσιμους σε UTF-8! </strong> </p> <input type="submit" value="Προσθήκη" /> </form> {% if success_message %} <p style="color:green;"> <img src="images/tick.png" alt="Επιβεβαίωση:" /> <strong>{{ success_message | linebreaksbr }}</strong> </p> {% endif %} {% if error_messages %} {% for message in error_messages %} <p style="color:red;"> <img src="images/warning.svg" alt="Σφάλμα:" /> <strong>{{ message | linebreaksbr }}</strong> </p> {% endfor %} {% endif %} <p><a href="{% url 'admin_home' %}">↵ Επιστροφή στην Αρχική Σελίδα</a></p> {% endblock %}