Project

General

Profile

Λειτουργίες #55

Course restore: το αρχείο backup.php να γίνεται parse από τον κώδικα, και όχι include.

Added by Αλέξανδρος Διαμαντίδης over 11 years ago. Updated over 11 years ago.

Status:
Νέα
Priority:
Κανονική
Target version:
Start date:
03/09/2012
Due date:
% Done:

0%

Estimated time:

Description

Στην ανάκτηση αρχείου μαθήματος αυτή τη στιγμή το αρχείο backup.php που έχει γραφτεί κατά το archive γίνεται include, οπότε και καλούνται οι συναρτήσεις που περιέχονται εκεί και δημιουργούν το μάθημα, τους χρήστες, κλπ. Αυτό είναι πρόβλημα ασφαλείας και μειώνει την ευελιξία του κώδικα. Στην έκδοση 3.0 το backup.php θα καταργηθεί αλλά θα πρέπει να μπορούμε να κάνουμε restore αρχεία μαθημάτων από παλιότερες εκδόσεις, οπότε θα πρέπει να γράψουμε κώδικα για να κάνει parse τα περιεχόμενα του backup.php και να εκτελεί τις αντίστοιχες ενέργειες.

History

#1

Updated by Αλέξανδρος Διαμαντίδης over 11 years ago

  • Assignee set to Αλέξανδρος Διαμαντίδης
#2

Updated by Αλέξανδρος Διαμαντίδης over 11 years ago

  • Target version changed from 2.6 to 3.0

Also available in: Atom PDF