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 - Σφάλματα #296 (Νέα): Ταξινόμηση στις εργασίεςhttps://dev.openeclass.org/issues/2962017-01-26T12:38:44ZYannis Exidaridisjexi@noc.uoa.gr
<p>Καλύτερη ταξινόμηση στις εργασίες. Θα πρέπει να εμφανίζονται πρώτα αυτές με την κοντινότερη ημερομηνία λήξης, μετά αυτές που δεν έχουν ημερομηνία λήξης και μετά αυτές που έχουν λήξει.</p> Open eClass - Λειτουργίες #293 (Νέα): Τηλεσυνεργασίαhttps://dev.openeclass.org/issues/2932016-07-27T12:36:46ZYannis Exidaridisjexi@noc.uoa.gr
<p>1. Στην τηλεσυνεργασία, θα εξυπηρετούσε να υπάρχει επιλογή λήξης της τηλεσυνεργασίας, που αμέσως μετά θα "κλείνει" το δωμάτιο. Αντίστοιχα, θα εξυπηρετούσε να υπάρχει και η επιλογή του "ανοικτού" δωματίου, ώστε να μην "υπόκειται" σε χρονικούς περιορισμούς.<br />2. Καταγραφή του χρόνου πρόσβασης των χρηστών σε δωμάτιο/τηλεσυνεργασία.</p> Open eClass - Λειτουργίες #286 (Νέα): Υποσύστημα "Μηνύματα"https://dev.openeclass.org/issues/2862015-11-19T11:24:50ZYannis Exidaridisjexi@noc.uoa.gr
<p>Θα πρέπει η λειτουργία "Μηνύματα" να φύγει από τα μενού αριστερά έτσι ώστε να μην ενεργοποιείται / απενεργοποιείται κατά λάθος. <br />Πιθανόν να φαίνεται με τη μορφή κάποιου εικονιδίου στην αρχική σελίδα του μαθήματος (όπως π.χ. παλιότερα υπήρχε το "επικοινωνία με τον καθηγητή") και η απενεργοποίηση της να γίνεται μέσα από τη διαχείριση του μαθήματος.</p> Open eClass - Σφάλματα #114 (Νέα): Σφάλμα κατά την απαίτηση του καταλόγου μαθημάτωνhttps://dev.openeclass.org/issues/1142013-09-17T23:53:26ZPanayotis Katsaloulispanayotis@panayotis.com
<p>1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="code">COUNT</abbr> FROM course, course_department<br /> WHERE course.id = course_department.course AND course_department.department = 21</p>
<p>Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/modules/auth/courses.php on line 178<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 1</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 6</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 7</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 8</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 2</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 9</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 10</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 11</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 3</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 12</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 13</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 14</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 4</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 15</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 16</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 17</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 5</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 18</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 19</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291<br />1054: Unknown column 'course.id' in 'where clause'</p>
<p>SELECT <abbr title="*">COUNT</abbr><br /> FROM course, course_department<br /> WHERE course.id = course_department.course<br /> AND course_department.department = 20</p>
<p>Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /Users/teras/Works/Development/WebApps/OpeneClass/eclass/include/lib/hierarchy.class.php on line 1291</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 - Λειτουργίες #91 (Νέα): Υποστήριξη αυτόματης παραγωγής αρχείου sitemap για το ανοιχτ...https://dev.openeclass.org/issues/912013-02-27T13:13:47ZThanos Kyritsis
<p>Επίσης, η συγκεκριμένη διαδικασία θα μπορούσε να παράγει δυναμικά το robots.txt ώστε το sitemap αρχείο να γίνεται αυτομάτως submit στις μηχανές αναζήτησης</p> Open 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 - Λειτουργίες #86 (Νέα): Υποσύστημα "Εργασίες" - κατέβασμα βαθμολογιών σε μορφή .csv https://dev.openeclass.org/issues/862013-01-29T08:40:44ZYannis Exidaridisjexi@noc.uoa.gr
<p>Να προστεθεί σαν δυνατόητα το κατέβασμα βαθμολογιών σε μορφή .csv <br />Εναλλακτικά να ενσωματωθεί στο κατέβασμα όλων των εργασιών.</p> Open eClass - Λειτουργίες #47 (Νέα): Υποστήριξη μεταβλητών data και video dir για μεγαλύτερη ευελ...https://dev.openeclass.org/issues/472012-06-11T13:14:45ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Αυτή τη στιγμή, οι υποκατάλογοι courses και video είναι υποχρεωτικά ακριβώς κάτω από το $webDir. Για μεγαλύτερη ευελιξία και ασφάλεια, θα μπορούσαμε να υποστηρίξουμε προαιρετικά τον ορισμό τους στον πίνακα config ώστε να μπορούν να τοποθετηθούν οπουδήποτε.</p> Open eClass - Λειτουργίες #42 (Νέα): Προσθήκη υποενοτήτων στο ηλεκτρονικό βιβλίο / ebook με fragm...https://dev.openeclass.org/issues/422012-05-15T12:55:31ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Πρέπει να προστεθεί δυνατότητα πολλά υποκεφάλαια του ebook να αντιστοιχούν στο ίδιο αρχείο αλλά με διαφορετικό fragment id, πχ.</p>
<p>Κεφ. 2.5: index.html<br />Κεφ. 2.5.1: index.html#section1<br />Κεφ. 2.5.2: index.html#section2</p>
<p>Θα προστεθεί ένα σχετικό πεδίο στον πίνακα ebook_subsection</p> Open eClass - Λειτουργίες #16 (Νέα): Σύνδεσμος για εύκολη εγγραφή στα μηνύματα επικοινωνίας με δι...https://dev.openeclass.org/issues/162011-12-19T12:23:56ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Μπορεί στα μηνύματα που στέλνει η επικοινωνία με διδάσκοντες (modules/contact/index.php?from_reg=true&cours_id=CID) να υπάρχει ένας σύνδεσμος που να οδηγεί σε μια φόρμα που να παρουσιάζει τα στοιχεία του φοιτητή και να έχει κάτω ένα κουμπί «Εγγραφή στο μάθημα»</p> Open eClass - Λειτουργίες #11 (Νέα): Προσθήκη ρόλου χρήστη-επισκέπτη σε υπάρχοντες χρήστεςhttps://dev.openeclass.org/issues/112011-12-01T14:37:50ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Χρειαζόμαστε τη δυνατότητα ο καθηγητής να μετατρέπει ή να εγγράφει στο μάθημα έναν υπάρχοντα χρήστη με δικαιώματα επισκέπτη:<br />Θα έχει μια νέα ιδιότητα (statut), διαφορετική των υπαρχόντων 1, 5 και 10, και θα μπορεί:</p>
<p>1. Να βλέπει όλα τα υποσυστήματα<br />2. Να μην μπορεί να στείλει ή να τροποποιήσει κάτι (π.χ. μόνο ανάγνωση στο φόρουμ, όχι δυνατότητα αποστολής εργασιών, κλπ).</p> Open eClass - Λειτουργίες #10 (Νέα): Προσωπικό RSS feed για κλειστά μαθήματαhttps://dev.openeclass.org/issues/102011-11-02T14:35:29ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Σε χρήστες που έχουν κάνει login, για τα κλειστά μαθήματα θα πρέπει να εμφανίζεται ένα RSS link που να περιέχει το user id τους και ένα κρυπτογραφικό κλειδί - πχ. md5sum(secret, user_id, course_id) - που να τους επιτρέπει να βλέπουν τις ανακοινώσεις αν ανήκουν στο μάθημα.</p> Open eClass - Λειτουργίες #7 (Νέα): Προειδοποίηση για ομαδικές εργασίες όταν οι ομάδες είναι απεν...https://dev.openeclass.org/issues/72011-11-02T14:30:02ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Αν υπάρχουν φοιτητές που δεν ανήκουν σε ομάδα και ο καθηγητής έχει δημιουργήσει κάποια ομαδική εργασία, θα πρέπει να παίρνει μια ειδοποίηση αν το υποσύστημα «ομάδες» είναι απενεργοποιημένο ή η εγγραφή σε ομάδες είναι κλειστή, καθώς κάποιοι φοιτητές δε θα μπορούν να εγγραφούν σε ομάδα για να στείλουν την εργασία.</p>