Mercurial > defr > drupal > core
comparison modules/system/system.admin.inc @ 13:8b6c45761e01 6.6
Drupal 6.6
author | Franck Deroche <webmaster@defr.org> |
---|---|
date | Tue, 23 Dec 2008 14:32:33 +0100 |
parents | fff6d4c8c043 |
children | 4347c45bb494 |
comparison
equal
deleted
inserted
replaced
12:4ca9f57cc4d4 | 13:8b6c45761e01 |
---|---|
1 <?php | 1 <?php |
2 // $Id: system.admin.inc,v 1.63.2.3 2008/05/19 07:27:35 goba Exp $ | 2 // $Id: system.admin.inc,v 1.63.2.4 2008/10/16 20:23:37 dries Exp $ |
3 | 3 |
4 /** | 4 /** |
5 * @file | 5 * @file |
6 * Admin page callbacks for the system module. | 6 * Admin page callbacks for the system module. |
7 */ | 7 */ |
678 // Check for missing dependencies. | 678 // Check for missing dependencies. |
679 if (is_array($file->info['dependencies'])) { | 679 if (is_array($file->info['dependencies'])) { |
680 foreach ($file->info['dependencies'] as $dependency) { | 680 foreach ($file->info['dependencies'] as $dependency) { |
681 if (!isset($files[$dependency]) || !$files[$dependency]->status) { | 681 if (!isset($files[$dependency]) || !$files[$dependency]->status) { |
682 if (isset($files[$dependency])) { | 682 if (isset($files[$dependency])) { |
683 $dependencies[] = $files[$dependency]->info['name'] . t(' (<span class="admin-disabled">disabled</span>)'); | 683 $dependencies[] = t('@module (<span class="admin-disabled">disabled</span>)', array('@module' => $files[$dependency]->info['name'])); |
684 } | 684 } |
685 else { | 685 else { |
686 $dependencies[] = drupal_ucfirst($dependency) . t(' (<span class="admin-missing">missing</span>)'); | 686 $dependencies[] = t('@module (<span class="admin-missing">missing</span>)', array('@module' => drupal_ucfirst($dependency))); |
687 $disabled[] = $filename; | 687 $disabled[] = $filename; |
688 $form['disabled_modules']['#value'][$filename] = FALSE; | 688 $form['disabled_modules']['#value'][$filename] = FALSE; |
689 } | 689 } |
690 } | 690 } |
691 else { | 691 else { |
692 $dependencies[] = $files[$dependency]->info['name'] . t(' (<span class="admin-enabled">enabled</span>)'); | 692 $dependencies[] = t('@module (<span class="admin-enabled">enabled</span>)', array('@module' => $files[$dependency]->info['name'])); |
693 } | 693 } |
694 } | 694 } |
695 | 695 |
696 // Add text for dependencies. | 696 // Add text for dependencies. |
697 if (!empty($dependencies)) { | 697 if (!empty($dependencies)) { |
705 | 705 |
706 // Mark dependents disabled so user can not remove modules being depended on. | 706 // Mark dependents disabled so user can not remove modules being depended on. |
707 $dependents = array(); | 707 $dependents = array(); |
708 foreach ($file->info['dependents'] as $dependent) { | 708 foreach ($file->info['dependents'] as $dependent) { |
709 if ($files[$dependent]->status == 1) { | 709 if ($files[$dependent]->status == 1) { |
710 $dependents[] = $files[$dependent]->info['name'] . t(' (<span class="admin-enabled">enabled</span>)'); | 710 $dependents[] = t('@module (<span class="admin-enabled">enabled</span>)', array('@module' => $files[$dependent]->info['name'])); |
711 $disabled[] = $filename; | 711 $disabled[] = $filename; |
712 $form['disabled_modules']['#value'][$filename] = TRUE; | 712 $form['disabled_modules']['#value'][$filename] = TRUE; |
713 } | 713 } |
714 else { | 714 else { |
715 $dependents[] = $files[$dependent]->info['name'] . t(' (<span class="admin-disabled">disabled</span>)'); | 715 $dependents[] = t('@module (<span class="admin-disabled">disabled</span>)', array('@module' => $files[$dependent]->info['name'])); |
716 } | 716 } |
717 } | 717 } |
718 | 718 |
719 // Add text for enabled dependents. | 719 // Add text for enabled dependents. |
720 if (!empty($dependents)) { | 720 if (!empty($dependents)) { |