|
@@ 3060-3069 (lines=10) @@
|
| 3057 |
|
|
| 3058 |
|
if ( $send_state_messages && in_array( $module, $active ) ) { |
| 3059 |
|
$module_info = self::get_module( $module ); |
| 3060 |
|
if ( ! $module_info['deactivate'] ) { |
| 3061 |
|
$state = in_array( $module, $other_modules ) ? 'reactivated_modules' : 'activated_modules'; |
| 3062 |
|
if ( $active_state = self::state( $state ) ) { |
| 3063 |
|
$active_state = explode( ',', $active_state ); |
| 3064 |
|
} else { |
| 3065 |
|
$active_state = array(); |
| 3066 |
|
} |
| 3067 |
|
$active_state[] = $module; |
| 3068 |
|
self::state( $state, implode( ',', $active_state ) ); |
| 3069 |
|
} |
| 3070 |
|
continue; |
| 3071 |
|
} |
| 3072 |
|
|
|
@@ 3093-3103 (lines=11) @@
|
| 3090 |
|
|
| 3091 |
|
$active[] = $module; |
| 3092 |
|
|
| 3093 |
|
if ( $send_state_messages ) { |
| 3094 |
|
|
| 3095 |
|
$state = in_array( $module, $other_modules ) ? 'reactivated_modules' : 'activated_modules'; |
| 3096 |
|
if ( $active_state = self::state( $state ) ) { |
| 3097 |
|
$active_state = explode( ',', $active_state ); |
| 3098 |
|
} else { |
| 3099 |
|
$active_state = array(); |
| 3100 |
|
} |
| 3101 |
|
$active_state[] = $module; |
| 3102 |
|
self::state( $state, implode( ',', $active_state ) ); |
| 3103 |
|
} |
| 3104 |
|
|
| 3105 |
|
self::update_active_modules( $active ); |
| 3106 |
|
|