123456789101112131415161718192021222324252627282930313233 |
- <?php
- $guids = get_input('guids');
- $guids = explode(',', $guids);
- foreach ($guids as $guid) {
- $plugin = get_entity($guid);
- if ($plugin->isActive()) {
- if ($plugin->deactivate()) {
-
- } else {
- $msg = $plugin->getError();
- $string = ($msg) ? 'admin:plugins:deactivate:no_with_msg' : 'admin:plugins:deactivate:no';
- register_error(elgg_echo($string, array($plugin->getFriendlyName(), $plugin->getError())));
- }
- }
- }
- elgg_flush_caches();
- forward(REFERER);
|