Open eClass Dev: Issueshttps://dev.openeclass.org/https://dev.openeclass.org/favicon.ico?15861920342017-02-10T13:30:32ZOpen eClass Dev
Redmine Open eClass - Λειτουργίες #297 (Νέα): Υποστήριξη τηλεσυνεργασίας στο παρουσιολόγιοhttps://dev.openeclass.org/issues/2972017-02-10T13:30:32ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Θα πρέπει να προστεθεί η «τηλεσυνεργασία» στις δραστηριότητες που υποστηρίζει το παρουσιολόγιο, και να καταγράφεται αυτόματα η παρουσία αν ο χρήστης συνδεθεί στην αντίστοιχη τηλεσυνεργασία.</p> Open eClass - Σφάλματα #133 (Επιλυμένο): Διόρθωση κώδικα auth.inc.phphttps://dev.openeclass.org/issues/1332014-04-01T09:43:20ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Η λογική του ελέγχου για κάποιο λογαριασμό στη συνάρτηση process_login() δεν είναι τελείως σωστή. Στο <a class="external" href="http://reviews.openeclass.org/r/21/">http://reviews.openeclass.org/r/21/</a> φαίνεται η αλλαγή που πρέπει να γίνει.</p> Open eClass - Σφάλματα #131 (Νέα): Δημιουργία forum ομάδας χρηστών αν δεν υπάρχειhttps://dev.openeclass.org/issues/1312014-02-18T11:05:29ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.grOpen eClass - Σφάλματα #127 (Νέα): Γραμμή Μάθησης - Εργασίες: include errorhttps://dev.openeclass.org/issues/1272014-01-23T12:01:22ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Κατά την εμφάνιση άσκησης που έχει προστεθεί στη γραμμή μάθησης, εμφανίζεται:</p>
<p>Warning: require_once(../../include/log.php): failed to open stream: No such file or directory in /var/www/eclass/modules/exercise/exercise.class.php on line 22</p>
<p>Fatal error: require_once(): Failed opening required '../../include/log.php' (include_path='.:/usr/share/php5:/usr/share/php') in /var/www/eclass/modules/exercise/exercise.class.php on line 22</p> Open eClass - Λειτουργίες #120 (Επιλυμένο): Εργασίες: δυνατότητα ανάθεσης εργασίας σε συγκεκριμέν...https://dev.openeclass.org/issues/1202013-11-14T15:40:31ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Αναφορά από: Νίκος Σπανουδάκης</p>
<p>Πρόταση για μελλοντική επέκταση: Επειδή οι ομάδες χρηστών που φτιάχνουμε στο μάθημά μας αφορούν εργαστηριακές ομάδες θα ήθελα να μπορώ να βάζω εργασία μόνο σε μια ομάδα. Αυτό είναι χρήσιμο όταν έχω εξετάσεις εργαστηρίου και θέλω μόνο μια ομάδα να απαντήσει σε μια συγκεκριμένη διορία. Έτσι θα ήθελα να ορίσω μια εργασία μόνο για μια ομάδα φοιτητών του μαθήματος με ημερομηνία έναρξης και ημερομηνία λήξης (π.χ. Δευτέρα 18/11/2013 17:00-19:00). Τώρα είμαι αναγκασμένος να δημιουργήσω τόσες εργασίες όσες οι ομάδες μου ανοικτές σε όλους οι οποίες έχουν μόνο ημερομηνία λήξης.<br />Θα με βόλευε πιθανώς να μπορώ να κάνω το ίδιο πράγμα και με τη μορφή ασκήσεων που όμως θα βαθμολογώ εγώ καθώς μερικές θα πρέπει να δέχονται μόνο κείμενο - π.χ. πρόγραμμα C.</p> Open eClass - Λειτουργίες #94 (Επιλυμένο): Εξαγωγή στοιχείων υποσυστήματος «Ατζέντα» σε μορφή iCalhttps://dev.openeclass.org/issues/942013-03-21T12:00:35ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.grOpen eClass - Λειτουργίες #87 (Νέα): Υποστήριξη κωδικοποιημένων password στην πιστοποίηση με εξωτ...https://dev.openeclass.org/issues/872013-02-15T11:07:40ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Υποστήριξη κωδικοποιημένων password στην πιστοποίηση με εξωτερική βάση - είτε να ανιχνεύεται αυτόματα όταν το ενεργοποιείς, είτε να υπάρχει επιλογή για τον τύπο (να υποστηρίζει τουλάχιστον md5 hash, unix-style και γενικότερα password μέσω του phpass).</p> Open eClass - Λειτουργίες #81 (Επιλυμένο): Λήψη όλων των αρχείων σε zip στην ανταλλαγή αρχείων (d...https://dev.openeclass.org/issues/812012-12-12T09:58:01ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Χρειάζεται μια λειτουργία λήψης όλων των αρχείων σε zip στην ανταλλαγή αρχείων (dropbox).</p> Open eClass - Σφάλματα #51 (Επιλυμένο): Username collation: να γίνει utf8_binhttps://dev.openeclass.org/issues/512012-07-13T13:11:11ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Αντί να βάζουμε where binary username=... στα query στον πίνακα user, μπορούμε απλώς να αλλάξουμε το collation στο πεδίο για να γίνεται αυτόματα και να χρησιμοποιείται και το index.</p>
<p>alter table user change `username` `username` varchar(20) collate utf8_bin DEFAULT 'empty';</p> Open eClass - Λειτουργίες #46 (Κλειστό): Προσθήκη λογαριασμού επισκέπτη της πλατφόρμαςhttps://dev.openeclass.org/issues/462012-05-31T11:46:06ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Νέα κατηγορία λογαριασμού χρήστη: επισκέπτης. Είναι σαν φοιτητής, αλλά μπορεί να δει για εγγραφή μόνο τα μαθήματα τμημάτων στα οποία ανήκει. Αν θέλουμε, μπορούμε να τον φτιάξουμε χωρίς να ανήκει σε κανένα τμήμα, οπότε δε θα μπορεί να εγγραφεί μόνος του πουθενά. Φυσικά, οι καθηγητές μπορούν να τον εγγράψουν στα μαθήματά τους.</p> Open eClass - Λειτουργίες #45 (Νέα): Ένδειξη απομείνοντα χρόνου στις ασκήσειςhttps://dev.openeclass.org/issues/452012-05-21T09:05:49ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Στις ασκήσεις με χρονικό περιορισμό, θα ήταν χρήσιμο να προσθέσουμε μια ένδειξη σε πραγματικό χρόνο (με Javascript) που να δείχνει πόση ώρα απομένει. Ειδικά λίγο πριν τελειώσει ο χρόνος (πχ. στο 10% πριν και στο 5% πριν) θα μπορούσε στιγμιαία να βγαίνει και ένα pop-up σε μια γωνιά της οθόνης με την ένδειξη: προσοχή, έχετε μόνο x λεπτά / y δευτερόλεπτα για την ολοκλήρωση της άσκησης.</p> Open eClass - Σφάλματα #43 (Επιλυμένο): Ασκήσεις: το Enter να μην κάνει submit τη φόρμαhttps://dev.openeclass.org/issues/432012-05-21T08:48:00ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Κατά τη διάρκεια συμπλήρωσης μιας άσκησης, είναι πιθανόν να πατήσει κάποιος enter, το οποίο κάνει submit τη φόρμα, ακόμα και όταν δεν έχει τελειώσει. Θα πρέπει να το πιάνουμε με Javascript και είτε να το απενεργοποιήσουμε είτε να το κάνουμε να σε πηγαίνει στο επόμενο πεδίο.</p> Open eClass - Λειτουργίες #39 (Επιλυμένο): Ευκολότερη διαχείριση χρηστών με χρήση AJAX/jQueryhttps://dev.openeclass.org/issues/392012-05-15T12:49:39ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Στη οθόνη διαχείρισης χρηστών του μαθήματος, μπορούμε με AJAX/jQuery να κάνουμε τις αλλαγές (εγγραφές/απεγγραφές/αλλαγές ιδιότητας) να γίνονται αμέσως χωρίς POST/Reload όλης της σελίδας.</p> Open eClass - Σφάλματα #30 (Επιλυμένο): Βελτίωση μηνύματος dropboxhttps://dev.openeclass.org/issues/302012-03-12T12:59:57ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Το μήνυμα που αποστέλλεται μέσω email από το dropbox χρειάζεται βελτίωση - θα πρέπει να αναφέρεται ο αποστολέας και το όνομα του αρχείου, καθώς επίσης και ένας σύνδεσμος απευθείας στο dropbox του συγκεκριμένου μαθήματος.</p> Open eClass - Λειτουργίες #26 (Επιλυμένο): Κατηγοριοποίηση στον κατάλογο χρηστών του μαθήματοςhttps://dev.openeclass.org/issues/262012-02-02T09:54:22ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Θα έπρεπε να υπάρχει στη διαχείριση χρηστών του μαθήματος ένας εύκολος τρόπος να εμφανιστούν οι χρήστες που ανήκουν σε συγκεκριμένες κατηγορίες - καθηγητές, βοηθοί εκπαιδευτές, υπεύθυνοι ομάδων.</p>