Open eClass Dev: Issueshttps://dev.openeclass.org/https://dev.openeclass.org/favicon.ico?15861920342021-01-20T16:18:07ZOpen eClass Dev
Redmine Open eClass - Σφάλματα #301 (Νέα): Cannot modify header informationhttps://dev.openeclass.org/issues/3012021-01-20T16:18:07ZLefteris Zacharia
<p>PHP Warning: Cannot modify header information - headers already sent by (output started at/modules/course_home/course_home.php:1) in include/init.php on line 41<br /> PHP Warning: Cannot modify header information - headers already sent by (output started at modules/course_home/course_home.php:1) in include/main_lib.php on line 3177<br />PHP Warning: Cannot modify header information - headers already sent by (output started at modules/course_home/course_home.php:1) in include/main_lib.php on line 3188<br />PHP Warning: Cannot modify header information - headers already sent by (output started at modules/course_home/course_home.php:1) in include/main_lib.php on line 3198</p>
<p>The mobile app is not working for browsing the menus of the lessons.</p> Open eClass - Λειτουργίες #299 (Νέα): Ενημέρωση της βιβλιοθήκης Querypathhttps://dev.openeclass.org/issues/2992020-05-26T13:07:34ZYannis Exidaridisjexi@noc.uoa.gr
Στις ασκήσεις το import / export μιας ερώτησης σε qti μορφή γίνεται μέσω της βιβλιοθήκης Query path έκδοσης 2. (χειρίζεται τα παραγόμενα xml αρχεία)<br />Πρέπει
<ul>
<li>να αντικατασταθεί από την έκδοση 3 <a class="external" href="https://github.com/technosophos/querypath">https://github.com/technosophos/querypath</a> (και να εγκαθίσταται μέσω composer).</li>
<li>να βεβαιωθούμε ότι λειτουργεί σωστά. Κάποιες functions της QueryPath πιθανον να είναι λίγο διαφορετικές.</li>
</ul> Open eClass - Σφάλματα #298 (Νέα): Group by mysql: group creationhttps://dev.openeclass.org/issues/2982020-05-26T10:58:44ZGeorge Miliotis
<p>In file modules\group\group_creation.php on line 177 : Unable to execute statement:"'eclass-hg.u.surname' isn't in GROUP BY", sqlstate:"1055", errornum:"42000", statement:"SELECT u.id, u.surname, u.givenname, u.am FROM (user u, course_user cu) WHERE cu.course_id = 1 AND cu.user_id = u.id AND cu.status = 5 AND u.id NOT IN (SELECT user_id FROM group_members, `group` WHERE `group`.id = group_members.group_id AND `group`.course_id = ?) GROUP BY u.id ORDER BY u.surname, u.givenname", elapsed:1590490405</p>
<p>Warning: Invalid argument supplied for foreach() in D:\www\openeclass-hg\modules\group\group_creation.php on line 189</p> 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 - UI #242 (Νέα): SASS - Extend bootstrap buttons + wellhttps://dev.openeclass.org/issues/2422014-11-25T08:40:26ZIoannis Fenerisifeneris@it.auth.gr
Να φτιαχτούν οι CSS class
<ul>
<li>panel-ui</li>
<li>btn-ui</li>
<li>toolbox-ui</li>
</ul>
<p>Οι 2 πρώτες να κάνουν extend τις bootstrap class, ώστε το style τους να είναι αυτό του UI Inventory</p> Open eClass - UI #231 (Νέα): Portfolio - Υλοποίηση course list με actionbarshttps://dev.openeclass.org/issues/2312014-11-25T08:17:49ZIoannis Fenerisifeneris@it.auth.gr
<p>Σύμφωνα με την πρόταση που μεπιλέχθηκε, θα υπάρχουν 2 actionbars, ένα με τα εργαλεία και ένα με τα notifications.</p> Open eClass - UI #224 (Νέα): Calendar - Διόρθωση button styleshttps://dev.openeclass.org/issues/2242014-11-25T08:05:49ZIoannis Fenerisifeneris@it.auth.gr
<p>Με βάση το style του new UI</p> Open eClass - UI #219 (Νέα): Review UI μηνυμάτων warning/error/successhttps://dev.openeclass.org/issues/2192014-11-25T07:54:35ZIoannis Fenerisifeneris@it.auth.gr
<p>Καθώς θα χρησιμοποιηθούν του bootstrap, να ελεχθεί το UI τους για τυχόν extentions</p> Open eClass - UI #210 (Νέα): Εισαγωγή UI item για comments/share/rating/likehttps://dev.openeclass.org/issues/2102014-11-24T13:04:16ZIoannis Fenerisifeneris@it.auth.gr
<ul>
<li>Να περαστεί στο SASS</li>
<li>Να περαστεί στα modules comments/share/rating/like</li>
</ul> Open eClass - Σφάλματα #124 (Νέα): Online χρήστες σε shared hosting environmentshttps://dev.openeclass.org/issues/1242013-11-26T05:15:44ZYury Kherimyanyurissudavar@gmail.com
<p>Αντιμετωπίζω το εξής πρόβλημα: Σε φρέσκια εγκατάσταση της πλατφόρμας, μου εμφανίζει 120 χρήστες online. Κάνοντας refresh διαπιστώνω πως το νούμερο αλλάζει συνεχώς και δεν ταιριάζει με τους αληθινούς online επισκέπτες. Με λίγο ψάξιμο είδα πως ο αριθμός αυτός βγαίνει μετρώντας τα session files. Το πρόβλημα είναι πως η δική μου εγκατάσταση είναι σε shared hosting environment και η default τιμή του session_save_path() είναι /tmp. Αποτέλεσμα, οι περισσότερες εφαρμογές στον server δεν αλλάζουν την τιμή αυτή και η συνάρτηση getOnlineUsers() στο main.lib.php στην σειρά 2416 μετράει τα session files όλων των εφαρμογών στον server.</p>
<p>Στην συνάρτηση session_save_path() μπορεί να δοθεί custom path, αλλά αναφέρονται διάφορα θεματάκια και στο php.net και σε διάφορα questions στο stackoverflow... Πρέπει να ερευνηθεί, αν θέλετε να υποστηρίζεται η μέτρηση online χρηστών σε shared hosting περιβάλλοντα.</p>
<p>Έκανα μερικές δοκιμές από άλλο domain και φόρτωσα το session του admin από το eclass, στο άλλο domain. Δεν υπάρχουν πολύ ευαίσθητες πληροφορίες αλλά δεν είναι "θέμα ασφαλείας" αυτό?</p> Open eClass - Λειτουργίες #91 (Νέα): Υποστήριξη αυτόματης παραγωγής αρχείου sitemap για το ανοιχτ...https://dev.openeclass.org/issues/912013-02-27T13:13:47ZThanos Kyritsis
<p>Επίσης, η συγκεκριμένη διαδικασία θα μπορούσε να παράγει δυναμικά το robots.txt ώστε το sitemap αρχείο να γίνεται αυτομάτως submit στις μηχανές αναζήτησης</p> Open eClass - Λειτουργίες #63 (Νέα): Εκκαθάριση περιοχών συζητήσεων στην «Ανανέωση μαθήματος»https://dev.openeclass.org/issues/632012-09-18T14:06:20ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Στην «Ανανέωση μαθήματος» μπορεί να μπει και μια επιλογή για διαγραφή των απαντήσεων από τις περιοχές συζητήσεων, κρατώντας την υπάρχουσα δομή των περιοχών/θεμάτων.</p> Open eClass - Σφάλματα #44 (Νέα): Feedback κατά την αποστολή μιας φόρμαςhttps://dev.openeclass.org/issues/442012-05-21T08:59:36ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Θα μπορούσαμε να βάλουμε κάποιο onSubmit event με Javascript στις φόρμες μας έτσι ώστε αν καθυστερεί η απάντηση του server, ο χρήστης να περιμένει και να αισθάνεται ότι έγινε κάτι. Ίσως είναι ιδιαίτερα χρήσιμο στις ασκήσεις.</p>