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 - Λειτουργίες #111 (Κλειστό): Τηλεσυνεργασία: χρωματισμός/επισήμανση χρηστώνhttps://dev.openeclass.org/issues/1112013-07-22T08:36:41ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Από τον κ. Ε. Μαρίνο λάβαμε την εξής ιδέα:</p>
<p>Προτείνω στο «Τηλεσυνεργασία» οι χρήστες να είναι χρωματισμένοι όπως γίνεται συνήθως και σε άλλα chats<br />Αν νομίζετε ότι δεν ενδείκνυται ή υπάρχει κάποιο άλλο πρόβλημα, τουλάχιστον ο moderator του chat τουτέστιν ο διδάσκων υπεύθυνος του μαθήματος , όταν γράφει στο τηλεσυνεργασία<br />Το δικό του κείμενο να είναι bold ή τελοσπάντων με κάποιο τρόπο να ξεχωρίζει η γραμματοσειρά του (ώστε να ξεχωρίζει από τους φοιτητές).<br />Εκ πείρας βλέπω ότι σε συζητήσεις με πολλά άτομα, κάπου χάνεσαι προσπαθώντας να βρεις τι ρωτήθηκε και τι απάντησες σε διαδοχικές ερωτήσεις…</p> Open eClass - Σφάλματα #109 (Επιλυμένο): Προσθήκη βαθμολογίας/υποβολής: αποστολή εργασίας φοιτητή...https://dev.openeclass.org/issues/1092013-05-22T14:36:17ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Στις «Εργασίες -> Προσθήκη βαθμολογίας/υποβολής» ο καθηγητής μπορεί να στείλει υποβολή εκ μέρους όλων των φοιτητών ακόμα κι αν κάποιοι το έχουν ήδη κάνει στην εργασία αυτή. Στην περίπτωση αυτή, εμφανίζονται δύο υποβολές από τον ίδιο φοιτητή, ενώ θα έπρεπε είτε να μην επιτρέπεται δεύτερη αποστολή, είτε να αναρτάται η νέα υποβολή στη θέση της παλιάς, μετά από προειδοποίηση.</p> Open eClass - Σφάλματα #107 (Επιλυμένο): Δε γίνεται έλεγχος κατά την αποστολή εργασίας για το δια...https://dev.openeclass.org/issues/1072013-04-30T10:50:25ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Αναφορά από <a class="email" href="mailto:eclass@upatras.gr">eclass@upatras.gr</a>:</p>
<p>Στην περίπτωση που δεν υπάρχει διαθέσιμος αποθηκευτικός χώρος στον server της εγκατάστασης κατά την υποβολή αρχείων με το εργαλείο Εργασίες (σημειώνεται πως το εργαλείο δεν έχει εξαντλήσει/καταναλώσει τον αποθηκευτικό χώρο που του έχει παραχωρηθεί) η διαδικασία φαίνεται να ολοκληρώνεται χωρίς πρόβλημα από τον εκπαιδευόμενο, ενώ στην πραγματικότητα δημιουργείται υποβαλλόμενο αρχείο μηδενικού μεγέθους. Το πρόβλημα διαπιστώνει φυσικά ο διαχειριστής του μαθήματος και όχι ο εκπαιδευόμενος.</p> Open eClass - Λειτουργίες #106 (Νέα): Αυτόματη ανανέωση λογαριασμών - Νέα ρύθμιση για όλους τους ...https://dev.openeclass.org/issues/1062013-04-04T13:35:30ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Θα πρέπει σε όλους τους εναλλακτικούς τρόπους πιστοποίησης να προστεθεί μια νέα ρύθμιση: αν η διάρκεια ζωής των λογαριασμών που αποθηκεύεται εσωτερικά στο eClass λαμβάνεται υπόψιν, ή οι χρήστης θεωρείται ενεργός εφόσον πιστοποιείται επιτυχώς.</p> Open eClass - Λειτουργίες #95 (Νέα): Εξαγωγή στοιχείων υποσυστήματος «Ατζέντα» σε μορφή csv/xlshttps://dev.openeclass.org/issues/952013-03-21T12:01:12ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Για να μπορεί κάποιος να κρατά αρχείο σε spreadsheet</p> Open eClass - Λειτουργίες #94 (Επιλυμένο): Εξαγωγή στοιχείων υποσυστήματος «Ατζέντα» σε μορφή iCalhttps://dev.openeclass.org/issues/942013-03-21T12:00:35ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.grOpen eClass - Σφάλματα #93 (Επιλυμένο): Παραπλανητικό μήνυμα σε πολλαπλές προσπάθειες password re...https://dev.openeclass.org/issues/932013-03-15T10:23:56ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Αν ένας χρήστης δοκιμάσει ξανά password recovery (modules/auth/lostpass.php) πριν περάσει μια ώρα από την τελευταία προσπάθεια, το μήνυμα λέει ότι «ο λογαριασμός δε βρέθηκε», το οποίο μπορεί να προκαλέσει σύγχυση. Προτεινόμενο μήνυμα: «Έχετε κάνει ήδη προσπάθεια ανάκτησης του συνθηματικού μέσα στην τελευταία ώρα. Παρακαλούμε προσπαθήστε αργότερα.»</p> Open eClass - Σφάλματα #92 (Νέα): Το TinyMCE gzip cache πρέπει να πάει στο σωστό directoryhttps://dev.openeclass.org/issues/922013-03-08T16:21:10ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Στο αρχείο js/tinymce/jscripts/tiny_mce/tiny_mce_gzip.php το προκαθορισμένο cache_dir είναι το τρέχον directory, με αποτέλεσμα αν στο js/tinymce/jscripts/tiny_mce/ δεν επιτρέπεται η εγγραφή, δεν γράφεται cache. Αν επιτρέπεται και γραφτεί, παρόλα αυτά δεν είναι το σωστό σημείο.</p>
<p>Ένα επιπλέον πρόβλημα είναι ότι το cache περιέχει το τρέχον URL του eClass, και έτσι αν μεταφερθεί σε άλλη διεύθυνση (ουσιαστικά αν αλλάξει το $urlAppend) το cache περιέχει λάθος τιμές και το TinyMCE δε φορτώνεται σωστά.</p> Open eClass - Λειτουργίες #90 (Νέα): Επέκταση copyright / αδειοδότησης για τα έγγραφαhttps://dev.openeclass.org/issues/902013-02-22T10:39:42ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Αυτή τη στιγμή, στα έγγραφα υπάρχει μόνο ένα πεδίο για το copyright (Πνευματικά Δικαιώματα: Άγνωστο, Ελεύθερο, Προστατευμένο). Αυτό πρέπει να επεκταθεί με κάποιον ευέλικτο τρόπο - ο διαχειριστής να μπορεί να προσθέτει νέες κατηγορίες (με ετικέτες σε όλες τις γλώσσες που υποστηρίζονται) για τις οποίες να μπορούμε να έχουμε και κάποιο εξωτερικό url και εικονίδιο. Στις προκαθορισμένες θα έχουμε τις διάφορες άδειες Creative Commons:</p>
<p><a class="external" href="http://www.creativecommons.gr/?page_id=71">http://www.creativecommons.gr/?page_id=71</a><br /><a class="external" href="http://creativecommons.org/licenses/">http://creativecommons.org/licenses/</a><br /><a class="external" href="http://creativecommons.org/about/cc0">http://creativecommons.org/about/cc0</a></p>
<p>το «Προστατευμένο» στα Αγγλικά μπορεί να γίνει «All rights reserved», και μπορούμε να προσθέσουμε και ένα «Public Domain»</p> Open eClass - Λειτουργίες #89 (Νέα): Drop-down menu για τις ενέργειες στα έγγραφα με jQueryhttps://dev.openeclass.org/issues/892013-02-22T10:27:14ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Οι ενέργειες στα έγγραφα που τώρα εμφανίζονται σε μια σειρά εικονίδια δεξιά από το όνομα κάθε αρχείου, θα πρέπει να μπουν σε ένα drop-down menu (με jQuery) που να εμφανίζεται με κλικ σε ένα εικονίδιο (ίσως και με δεξί κλικ στο όνομα του αρχείου). Στο μενού μπορούμε να κρατήσουμε τα εικονίδια και να προσθέσουμε και ετικέτες.</p>