imce_rename.install 931 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. // $Id: imce_rename.install,v 1.2 2010/10/06 10:24:30 aaron1234nz Exp $
  3. /**
  4. * @file
  5. * Install file for imce_rename
  6. */
  7. /**
  8. * Implementation of hook_install()
  9. */
  10. function imce_rename_install() {
  11. $profiles = variable_get('imce_profiles', array());
  12. //set crop permissions. make profile#1 have access by default.
  13. foreach ($profiles as $i => $profile) {
  14. foreach ($profile['directories'] as $j => $directory) {
  15. $profiles[$i]['directories'][$j]['rename'] = $i == 1 ? 1 : 0;
  16. }
  17. }
  18. variable_set('imce_profiles', $profiles);
  19. }
  20. /**
  21. * Implementation of hook_uninstall().
  22. */
  23. function imce_rename_uninstall() {
  24. $profiles = variable_get('imce_profiles', array());
  25. //delete crop permissions.
  26. foreach ($profiles as $i => $profile) {
  27. foreach ($profile['directories'] as $j => $directory) {
  28. unset($profiles[$i]['directories'][$j]['rename']);
  29. }
  30. }
  31. variable_set('imce_profiles', $profiles);
  32. }