Open eClass Dev: Issueshttps://dev.openeclass.org/https://dev.openeclass.org/favicon.ico?15861920342012-09-03T08:07:11ZOpen eClass Dev
Redmine Open eClass - Λειτουργίες #55 (Νέα): Course restore: το αρχείο backup.php να γίνεται parse από το...https://dev.openeclass.org/issues/552012-09-03T08:07:11ZΑλέξανδρος Διαμαντίδηςadia@noc.uoa.gr
<p>Στην ανάκτηση αρχείου μαθήματος αυτή τη στιγμή το αρχείο backup.php που έχει γραφτεί κατά το archive γίνεται include, οπότε και καλούνται οι συναρτήσεις που περιέχονται εκεί και δημιουργούν το μάθημα, τους χρήστες, κλπ. Αυτό είναι πρόβλημα ασφαλείας και μειώνει την ευελιξία του κώδικα. Στην έκδοση 3.0 το backup.php θα καταργηθεί αλλά θα πρέπει να μπορούμε να κάνουμε restore αρχεία μαθημάτων από παλιότερες εκδόσεις, οπότε θα πρέπει να γράψουμε κώδικα για να κάνει parse τα περιεχόμενα του backup.php και να εκτελεί τις αντίστοιχες ενέργειες.</p>