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 - Σφάλματα #199 (Νέα): missing texthttps://dev.openeclass.org/issues/1992014-10-11T10:52:33ZPanayotis Katsaloulispanayotis@panayotis.com
<p>στο dmform.php γίνεται αναφορά στο λεκτικό<br />$langdbpassencr<br />το οποίο όμως δεν υπάρχει πουθενά, άρα και το λεκτικό φαίνεται κενό<br />πρέπει να το προσθέσουμε στις μεταφράσεις και να γίνουν και οι μεταφράσεις</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 - Σφάλματα #126 (Νέα): Έλεγχος για "ορφανούς" Guest user κατά το upgradehttps://dev.openeclass.org/issues/1262013-12-30T12:27:02ZYannis Exidaridisjexi@noc.uoa.gr
<p>Κατά τη διαδικασία του upgrade θα πρέπει να ελέγχονται αν υπάρχουν "ορφανοί" guest users (δηλαδή guest users σε μάθημα που δεν υπάρχει πλέον). Αν υπάρχουν θα πρέπει να διαγράφονται.<br />Ο παραπάνω έλεγχος είναι απαραίτητος γιατί με τις τελευταίες αλλαγές (δηλαδή χωρισμός του index.php από τη login οθόνη του χρήστη) δεν υπάρχει και ούτε χρειάζεται τέτοια πρόβλεψη. Για απλότητα όταν διαγράφεται ένα μάθημα ο λογαριασμός του guest user διαγράφεται από την πλατφόρμα.</p> Open eClass - Σφάλματα #125 (Νέα): Μαζική δημιουργία μαθημάτων https://dev.openeclass.org/issues/1252013-12-22T23:31:04ZPanayotis Katsaloulispanayotis@panayotis.com
<p>Η διαδικασία της μαζικής δημιουργίας μαθημάτων δεν λειτουγεί <br />modules/admin/multicourse.php</p>
<p>Από όσο μπόρεσα να δω, έχει να κάνει με το faculte (που μου μοιάζει υπερβολικά γαλλικό για να είναι σωστό).<br />Η έλλειψη αυτής της παραμέτρου ανακυκλώνεται σε διάφορα σημεία, γι'αυτό το λάθος εμφανίζεται πολλαπλές φορές</p>
<p>Tα μηνύματα λάθους είναι</p>
<p>Notice: Undefined index: faculte in /Users/teras/Works/Development/WebApps/eClass/eclass/modules/admin/multicourse.php on line 36</p>
<p>Notice: Undefined offset: 1 in /Users/teras/Works/Development/WebApps/eClass/eclass/include/main_lib.php on line 809</p>
<p>Notice: Undefined offset: 0 in /Users/teras/Works/Development/WebApps/eClass/eclass/include/main_lib.php on line 808</p>
<p>Warning: Invalid argument supplied for foreach() in /Users/teras/Works/Development/WebApps/eClass/eclass/modules/create_course/functions.php on line 59</p>
<p>Notice: Undefined variable: set_fac in /Users/teras/Works/Development/WebApps/eClass/eclass/modules/create_course/functions.php on line 67</p> 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 - Σφάλματα #117 (Νέα): Να σβήνονται τα cookies στον client κατά τη διαδικασία του upg...https://dev.openeclass.org/issues/1172013-09-24T10:16:22ZPanayotis Katsaloulispanayotis@panayotis.com
<p>Αλλιώς βγάινουν κάποια περίεργα μηνύματα λάθους</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 - Σφάλματα #110 (Νέα): Η μετατροπή HTML σε plaintext για χρήση σε multipart e-mail εί...https://dev.openeclass.org/issues/1102013-06-19T12:26:30ZDimitri Semitsoglou-Tsiapos
<p>Η συνάρτηση html2text (main_lib.php) που χρησιμοποιείται σε multipart e-mails κάνει strip οποιοδήποτε HTML στοιχείο από τον κώδικα (συμπεριλαμβνομένων <br>, <p> και <a>) κάνοντας το περιεχόμενο του e-mail δυσανάγνωστο και ελλειπές.</p>
<p>Είναι εύκολα δυνατή η διατήρηση τουλάχιστον των newlines (με τροποποίηση των preg_replace που ήδη υπάρχουν), αλλά και πάλι θα χάνεται περιεχόμενο του μηνύματος.</p>
<p>Μία πολύ πιο αποτελεσματική λύση θα ήταν χρήση πιο ολοκληρωμένου κώδικα όπως αυτόν του Jon Abernathy [1] (GPL).</p>
<p>[1] <a class="external" href="http://www.chuggnutt.com/html2text-source">http://www.chuggnutt.com/html2text-source</a></p> Open eClass - Σφάλματα #105 (Νέα): Γλώσσα του μαθήματος και γλώσσα του interfacehttps://dev.openeclass.org/issues/1052013-03-21T17:43:01ZPanayotis Katsaloulispanayotis@panayotis.com
<p>Αυτό είναι διπλό το θέμα.</p>
<a name="Γλώσσα-μαθήματος-και-interface"></a>
<h1 >Γλώσσα μαθήματος και interface<a href="#Γλώσσα-μαθήματος-και-interface" class="wiki-anchor">¶</a></h1>
<p>Κατ'αρχήν, με το που επιλέγεται ένα μάθημα σε άλλη γλώσσα, αυτόματα τότε όλο το interface γυρνάει στη γλώσσα του μαθήματος. Π.χ. αν κάποιος επιλέξει ένα ξενόγλωσσο μάθημα (έστω και κατά λάθος), όλα τα Links γυρνάνε στη νέα γλώσσα και δεν ξέρεις πού να πατήσεις.</p>
<p>Πιστεύω πως το σωστό είναι η γλώσσα του interface να είναι πάντα στη γλώσσα επιλογής του χρήστη για να μπορεί να μετακινείται μέσα στο site, αλλιώς είναι αδύνατο και μόνο με back σώζεται.</p>
<a name="Τρίγλωσση-σελίδα"></a>
<h1 >Τρίγλωσση σελίδα<a href="#Τρίγλωσση-σελίδα" class="wiki-anchor">¶</a></h1>
Υπάρχουν κάποιες σελίδες που είναι ταυτόχρονα σε 3 γλώσσες την ίδια στιγμή. Υποψιάζομαι πως γίνεται αυτό γιατί
<ul>
<li>Η μία γλώσσα είναι η επιλογή του χρήστη και παραμένει σταθερή ανεξάρτητα από τη γλώσσα του μαθήματος, παρόλο που γενικά υπάρχει το ανωτέρω πρόβλημα</li>
<li>Η δεύτερη γλώσσα είναι του μαθήματος</li>
<li>Η τρίτη γλώσσα είναι αγγλικά και είναι προφανώς αμετάφραστος όρος</li>
</ul>
<p>Όπως και να έχει πιστεύω πως μια τέτοια Βαβέλ χτυπάει άσχημα</p> Open eClass - Σφάλματα #97 (Νέα): Πρόβλημα στην αρχική σελίδα μετά από updatehttps://dev.openeclass.org/issues/972013-03-21T17:23:10ZPanayotis Katsaloulispanayotis@panayotis.com
<p>Μετά από update από 2.6 σε 3.0, η αρχική σελίδα εμφανίζει αυτό το μήνυμα:</p>
<pre>
1146: Table 'eclass.agenda' doesn't exist
SELECT agenda.title, agenda.content, agenda.day, DATE_FORMAT(agenda.hour, '%H:%i'),
agenda.lasting, course.code, course.title
FROM agenda, course WHERE agenda.course_id IN ('1','2')
AND agenda.course_id = course.id
AND agenda.visible = 1
HAVING (TO_DAYS(day) - TO_DAYS(NOW())) >= '0'
ORDER BY day, hour DESC
LIMIT 5
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in /home/teras/Works/Development/WebApps/eclass/modules/perso/agenda.php on line 103
1146: Table 'eclass.forum' doesn't exist
SELECT forum.id,
forum.name,
forum_topic.id,
forum_topic.title,
forum_topic.num_replies,
forum_post.post_time,
forum_post.poster_id,
forum_post.post_text
FROM forum, forum_topic, forum_post, course_module
WHERE CONCAT(forum_topic.title, forum_post.post_text) != ''
AND forum.id = forum_topic.forum_id
AND forum_post.topic_id = forum_topic.id
AND forum.course_id = 1
AND DATE_FORMAT(forum_post.post_time, '%Y %m %d') >= "2013 02 21"
AND course_module.visible = 1
AND course_module.module_id = 9
AND course_module.course_id = 1
ORDER BY forum_post.post_time LIMIT 15
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/teras/Works/Development/WebApps/eclass/modules/perso/forumPosts.php on line 63
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in /home/teras/Works/Development/WebApps/eclass/modules/perso/forumPosts.php on line 71
1146: Table 'eclass.forum' doesn't exist
SELECT forum.id,
forum.name,
forum_topic.id,
forum_topic.title,
forum_topic.num_replies,
forum_post.post_time,
forum_post.poster_id,
forum_post.post_text
FROM forum, forum_topic, forum_post, course_module
WHERE CONCAT(forum_topic.title, forum_post.post_text) != ''
AND forum.id = forum_topic.forum_id
AND forum_post.topic_id = forum_topic.id
AND forum.course_id = 2
AND DATE_FORMAT(forum_post.post_time, '%Y %m %d') >= "2013 02 21"
AND course_module.visible = 1
AND course_module.module_id = 9
AND course_module.course_id = 2
ORDER BY forum_post.post_time LIMIT 15
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/teras/Works/Development/WebApps/eclass/modules/perso/forumPosts.php on line 63
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in /home/teras/Works/Development/WebApps/eclass/modules/perso/forumPosts.php on line 71
</pre>
<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> Open eClass - Σφάλματα #35 (Νέα): Διόρθωση group.forum_id κατά τη μεταφορά των φόρουμ στην κεντρι...https://dev.openeclass.org/issues/352012-05-08T09:06:30ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Το πεδίο forum_id είναι μοναδικό όσο έχουμε τα φόρουμ στη βάση του μαθήματος. Μετά την ενοποίηση των βάσεων, το forum_id αλλάζει για να είναι globally unique. Θα πρέπει να διορθωθεί το πεδίο στον πίνακα group.</p> Open eClass - Σφάλματα #15 (Νέα): Εμφάνιση συνδέσμου για φόρμα επικοινωνίας και σε μαθήματα με αν...https://dev.openeclass.org/issues/152011-12-19T12:21:27ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Στον κατάλογο μαθημάτων, στα κλειστά μαθήματα ο τίτλος είναι σύνδεσμος που οδηγεί στη φόρμα επικοινωνίας με τους διδάσκοντες.<br />Στα μαθήματα με ανοιχτή εγγραφή με κωδικό, που ουσιαστικά είναι σε παρόμοια κατάσταση για τους φοιτητές που δεν έχουν τον κωδικό, ο σύνδεσμος αυτός δεν υπάρχει. Μάλλον πρέπει να προστεθεί.</p>