** Tags removed: mahara-eduforge-bug ** Description changed:
The 'viewfiles' copying debacle and related discussion suggests we should have a directory for all users what can't be deleted, whose ID is known to the view copying/blog file uploading code. This is a directory that can be renamed, and even moved around in a user's file structure. And it can have files/folders inside it, which can be moved in and out. But the directory cannot be removed. That directory ID is known by the code. When views are copied, the folder which contains files copied from that View is put in this nondeletable folder. This stops the problem of copying a folder named 'viewfiles' causing an infinite loop. The blogfiles folder can be replaced with using this folder too. This means we can remove some code from public static function change_language in lib/user.php. - - This bug was imported from eduforge.org, see: - https://eduforge.org/tracker/index.php?func=detail&aid=3106&group_id=176&atid=739 ** Changed in: mahara Importance: Low => Wishlist -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. https://bugs.launchpad.net/bugs/548327 Title: Users should have one directory that can't be removed Status in Mahara ePortfolio: Confirmed Bug description: The 'viewfiles' copying debacle and related discussion suggests we should have a directory for all users what can't be deleted, whose ID is known to the view copying/blog file uploading code. This is a directory that can be renamed, and even moved around in a user's file structure. And it can have files/folders inside it, which can be moved in and out. But the directory cannot be removed. That directory ID is known by the code. When views are copied, the folder which contains files copied from that View is put in this nondeletable folder. This stops the problem of copying a folder named 'viewfiles' causing an infinite loop. The blogfiles folder can be replaced with using this folder too. This means we can remove some code from public static function change_language in lib/user.php. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/548327/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp

